 /* COPYCAT */


.underline {
text-decoration: underline;
}

.page-header-5 .menu-right .top-nav.top-menu>li {
font-size: 12px;
}
 .table-delivery-method .message a{
background-color: rgba(0,0,0,0);
color: #000 !important;
border-radius: 3px;
}



.kartochka {
background: #f4ebe8;
border-radius: 6px;
padding: 5% 8% 5% 5%;
margin: 0 5%;

}



@media (max-width: 576px){
.product-block-cart form .button-very-small-brand {
padding: 8px 2%;
}}


@media (max-width: 576px){
.product-block-cart .icon_cart{
display: none;
}}

@media (max-width: 576px){
.entry-header .entry-title {
    position: relative;
    color: #333;
    font-size: 1.2rem;
    margin: 0;
}}


@media (max-width: 576px){
.text-L, h2 {
    font-size: 1.35rem;
}}


@media (min-width: 1262px){
.text-L, h2 {
    font-size: 1.75rem;
}}


.section-gray .text-brand, .text-brand {
    color: #211b16;
    font-size: 1.7rem;
line-height: 2.2rem;
margin-bottom: 30px;
}

.to-top {
background: #D5AD91;
}


.main-nav-with-submenu .has-submenu .fa {
    margin-left: .1rem;
    font-size: .7375rem;
}



.product-content {
background: #f4f4f4 !important;
}

/*MAIN-NAV*/
.page-header-5 .main-nav .nav li {
    font-size: .8375rem;}


/*PRODUCTS*/
.section .product-block-img{
box-shadow: 0 0 1px 0 rgba(0,0,0,.5)!important;
}


.product-block-content>p {
    font-size: 1.1rem !important;
line-height: 1.3rem;
letter-spacing: 0.5px;
}




.product-block-cart .icon_cart {
    top: 7px;
}

.button-very-small-brand {
border-radius: 4px;
}


/*H6*/

.wysiwyg h6, {
font-size: 1rem;
}



/*H5*/

.wysiwyg h5,  .wysiwyg p h5,  {
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: 1.975rem;
    letter-spacing: 1.4px;
}


.section-gray {
    background-color: #f1f1f1;
}


.without-paddings .portfolio-blocks-1.global-block-system, .without-paddings .portfolio-blocks-2.global-block-system {
    margin-bottom: -40px;
}




/*BUTTONS*/

.button-standart-brand {
border-radius: 4px;
}



/*NEWS_BLOCK_TITLE*/

.news-blocks-1 .news-block-title {
    font-size: 1.6rem;
    line-height: 1.9rem;
}



/*SHARE_icon*/
.block-share{
display: none;
}


/* Slide-title */

@media (max-width: 576px) {
h1.slide-title {font-size: 2.623rem; line-height: 3.2123rem;}
}

@media (min-width: 576px) {
h1.slide-title {font-size: 2.623rem; line-height: 3.2123rem;}
}

@media (min-width: 768px) {
h1.slide-title {font-size: 3.323rem; line-height: 3.8123rem;}
}

@media (min-width: 992px) {
h1.slide-title {font-size: 3.723rem; line-height: 4.2123rem;}
}

@media (min-width: 1262px) {
h1.slide-title {font-size: 3.923rem; line-height: 4.5123rem;}
}


/*H1*/

@media (max-width: 576px){
.wysiwyg .text-XL, .wysiwyg h1, .wysiwyg p .text-XL, .wysiwyg p h1 {
    font-size: 2.1875rem;
    line-height: 2.7rem;
}}


@media (min-width: 576px){
.wysiwyg .text-XL, .wysiwyg h1, .wysiwyg p .text-XL, .wysiwyg p h1 {
    font-size: 2.1875rem;
    line-height: 2.7rem;
}}

@media (min-width: 768px){
.wysiwyg .text-XL, .wysiwyg h1, .wysiwyg p .text-XL, .wysiwyg p h1 {
    font-size: 2.3875rem;
    line-height: 3rem;
}}

@media (min-width: 992px){
.wysiwyg .text-XL, .wysiwyg h1, .wysiwyg p .text-XL, .wysiwyg p h1 {
    font-size: 2.5875rem;
    line-height: 3.2rem;
}}

@media (min-width: 1262px){
.wysiwyg .text-XL, .wysiwyg h1, .wysiwyg p .text-XL, .wysiwyg p h1 {
    font-size: 2.8875rem;
    line-height: 3.4rem;
}}


/*H1 section header*/

@media (max-width: 576px){
.h1, .section-header .section-title, .text-XL, h1 {
    font-size: 1.6875rem;
    line-height: 2rem;
}}


@media (min-width: 576px){
.h1, .section-header .section-title, .text-XL, h1 {
    font-size: 1.8875rem;
    line-height: 2.3rem;
}}

@media (min-width: 768px){
.h1, .section-header .section-title, .text-XL, h1 {
    font-size: 2.2875rem;
    line-height: 3rem;
}}


@media (min-width: 992px){
.h1, .section-header .section-title, .text-XL, h1 {
    font-size: 2.2875rem;
    line-height: 3rem;
}}


@media (min-width: 1262px){
.h1, .section-header .section-title, .text-XL, h1 {
    font-size: 2.0875rem;
    line-height: 2.57rem;
}}



/*H2*/


@media (max-width: 576px){
.wysiwyg .text-L, .wysiwyg h2, .wysiwyg p .text-L, .wysiwyg p h2 {
    font-size: 1.6875rem;
    line-height: 2rem;
}}

@media (min-width: 576px){
.wysiwyg .text-L, .wysiwyg h2, .wysiwyg p .text-L, .wysiwyg p h2 {
    font-size: 1.6875rem;
    line-height: 2rem;
}}

@media (min-width: 768px){
.wysiwyg .text-L, .wysiwyg h2, .wysiwyg p .text-L, .wysiwyg p h2 {
    font-size: 1.7875rem;
    line-height: 2.4rem;
}}


@media (min-width: 992px){
.wysiwyg .text-L, .wysiwyg h2, .wysiwyg p .text-L, .wysiwyg p h2 {
    font-size: 1.7875rem;
    line-height: 2.4rem;
}}


@media (min-width: 1262px){
.wysiwyg .text-L, .wysiwyg h2, .wysiwyg p .text-L, .wysiwyg p h2 {
    font-size: 1.7875rem;
    line-height: 2.4rem;
}}



/*H3*/

@media (max-width: 576px){
.wysiwyg .text-M, .wysiwyg h3, .wysiwyg p .text-M, .wysiwyg p h3 {
    font-size: 1.3rem;
    line-height: 1.7rem;
}}

@media (min-width: 576px){
.wysiwyg .text-M, .wysiwyg h3, .wysiwyg p .text-M, .wysiwyg p h3 {
    font-size: 1.3rem;
    line-height: 1.7rem;
}}

@media (min-width: 768px){
.wysiwyg .text-M, .wysiwyg h3, .wysiwyg p .text-M, .wysiwyg p h3 {
    font-size: 1.3rem;
    line-height: 1.7rem;
}}

@media (min-width: 992px){
.wysiwyg .text-M, .wysiwyg h3, .wysiwyg p .text-M, .wysiwyg p h3 {
    font-size: 1.5rem;
    line-height: 2rem;
}}

@media (min-width: 1262px){
.wysiwyg .text-M, .wysiwyg h3, .wysiwyg p .text-M, .wysiwyg p h3 {
    font-size: 1.5rem;
    line-height: 2rem;
}}


/*H4*/


@media (max-width: 576px){
.wysiwyg .text-S, .wysiwyg h4, .wysiwyg p .text-S, .wysiwyg p h4 {
    font-size: 1.025rem;
    line-height: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}}


@media (min-width: 576px){
.wysiwyg .text-S, .wysiwyg h4, .wysiwyg p .text-S, .wysiwyg p h4 {
     font-size: 1.025rem;
    line-height: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}}


@media (min-width: 768px){
.wysiwyg .text-S, .wysiwyg h4, .wysiwyg p .text-S, .wysiwyg p h4 {
    font-size: 1.025rem;
    line-height: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}}


@media (min-width: 992px){
.wysiwyg .text-S, .wysiwyg h4, .wysiwyg p .text-S, .wysiwyg p h4 {
    font-size: 1.025rem;
    line-height: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}}


@media (min-width: 1262px){
.wysiwyg .text-S, .wysiwyg h4, .wysiwyg p .text-S, .wysiwyg p h4 {
     font-size: 1.025rem;
    line-height: 1.3rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}}



/*PARAGRAPH*/

@media (max-width: 576px) {
p, .wysiwyg p, .section-sub-title, .section-sub-title-sm, .wysiwyg li {
    font-size: 1.085rem;
    font-weight: 400;
    line-height: 1.58571;
}}



@media (min-width: 576px) {
p, .wysiwyg p, .section-sub-title, .section-sub-title-sm, .wysiwyg li {
    font-size: 1.085rem;
    font-weight: 400;
    line-height: 1.58571;
}}


@media (min-width: 768px) {
p, .wysiwyg p, .section-sub-title, .section-sub-title-sm, .wysiwyg li {
    font-size: 1.085rem;
    font-weight: 400;
    line-height: 1.58571;
}}

@media (min-width: 992px) {
p, .wysiwyg p, .section-sub-title, .section-sub-title-sm, .wysiwyg li {
    font-size: 1.085rem;
    font-weight: 400;
    line-height: 1.58571;
}}



/*ANCHORS*/

html {
	scroll-behavior: smooth;
}


@media (max-width: 767px){
.col-md-6+.col-md-6 {
margin-top: 0;}
}