

/* Start:/local/templates/lince/assets/css/main.css?17900649213648*/
/* Libs */
@import "/local/templates/lince/assets/css/libs/AOS.min.css";
@import "/local/templates/lince/assets/css/libs/swiper.min.css";
@import "/local/templates/lince/assets/css/libs/jquery.fancybox.min.css";

/* Helpers */
@import '/local/templates/lince/assets/css/helpers/_variables.css';

/* Base */
@import '/local/templates/lince/assets/css/base/_fonts.css';
@import '/local/templates/lince/assets/css/base/_normalize.css';
@import '/local/templates/lince/assets/css/base/_global.css';

/* UI */
@import '/local/templates/lince/assets/css/components/UI/_burger.css';
@import '/local/templates/lince/assets/css/components/UI/_header-top-link.css';
@import '/local/templates/lince/assets/css/components/UI/_nav-link.css';
@import '/local/templates/lince/assets/css/components/UI/_catalog-card.css';
@import '/local/templates/lince/assets/css/components/UI/_btn-primary.css';
@import '/local/templates/lince/assets/css/components/UI/_btn-secondary.css';
@import '/local/templates/lince/assets/css/components/UI/_primary-checkbox.css';
@import "/local/templates/lince/assets/css/components/UI/_categories-card.css";
@import "/local/templates/lince/assets/css/components/UI/_section-title.css";
@import "/local/templates/lince/assets/css/components/UI/_site-description.css";
@import "/local/templates/lince/assets/css/components/UI/_hits-card.css";
@import "/local/templates/lince/assets/css/components/UI/_benefits-card.css";
@import "/local/templates/lince/assets/css/components/UI/_overlay.css";
@import "/local/templates/lince/assets/css/components/UI/_colors.css";
@import "/local/templates/lince/assets/css/components/UI/_base-counter.css";
@import "/local/templates/lince/assets/css/components/UI/_base-select.css";
@import "/local/templates/lince/assets/css/components/UI/_base-radio.css";
@import "/local/templates/lince/assets/css/components/UI/_tabs.css";
@import "/local/templates/lince/assets/css/components/UI/_show-more.css";

/* Components */
@import '/local/templates/lince/assets/css/components/layout/_header.css';
@import '/local/templates/lince/assets/css/components/layout/_footer.css';
@import '/local/templates/lince/assets/css/components/layout/_breadcrumbs.css';
@import '/local/templates/lince/assets/css/components/_recommended.css';
@import "/local/templates/lince/assets/css/components/_catalog-categories.css";
@import "/local/templates/lince/assets/css/components/_pagination.css";
@import "/local/templates/lince/assets/css/components/_search-page.css";

/* Home Page */
@import "/local/templates/lince/assets/css/components/home-page/_hero.css";
@import "/local/templates/lince/assets/css/components/home-page/_categories.css";
@import "/local/templates/lince/assets/css/components/home-page/_info.css";
@import "/local/templates/lince/assets/css/components/home-page/_hits.css";
@import "/local/templates/lince/assets/css/components/home-page/_about.css";
@import "/local/templates/lince/assets/css/components/home-page/_benefits.css";
@import "/local/templates/lince/assets/css/components/home-page/_feedback.css";

/* Catalog Page */
@import '/local/templates/lince/assets/css/components/catalog-page/_banner.css';
@import '/local/templates/lince/assets/css/components/catalog-page/_catalog.css';
@import '/local/templates/lince/assets/css/components/catalog-page/_filters.css';

/* Product Page */
@import '/local/templates/lince/assets/css/components/product-page/_product-card.css';

/* Old style */
@import '/local/templates/lince/assets/css/old/old.css';

/* Personal */

@import '/local/templates/lince/assets/css/components/personal/_fort.css';



.product-card-slider {
    position: relative;
}
.product-card-slider .product-card-slider-button_prev,
.product-card-slider .product-card-slider-button_next {
    /* Если используешь дефолтные .swiper-button-* — они уже позиционируются.
       Если нет — укажи явно: */
    position: absolute;
    top: 50%;
    width: 36px;
    height: 36px;
    margin-top: -18px;
    background: rgba(255,255,255,.85);
    border-radius: 50%;
    box-shadow: 0 2px 6px rgba(0,0,0,.15);
    z-index: 5;
    cursor: pointer;
}
.product-card-slider .product-card-slider-button_prev { left: 10px;  }
.product-card-slider .product-card-slider-button_next { right: 10px; }
.product-card-slider .product-card-slider-button_prev::after,
.product-card-slider .product-card-slider-button_next::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: no-repeat center/14px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 18 9 12 15 6'/></svg>");
}
.product-card-slider .product-card-slider-button_next::after {
    transform: scaleX(-1);
}
@media (max-width: 768px) {
    .product-card-slider .product-card-slider-button_prev { left: 6px; }
    .product-card-slider .product-card-slider-button_next { right: 6px; }
}


.product-card-slider__image img, .product-card-thumbs__image img {
    object-fit: contain;
}

.product-card-slider__image {
    background-color: transparent;
}
/* End */


/* Start:/local/templates/lince/components/bitrix/search.title/header/style.css?17224272391779*/
.title-search-result{
    width: 800px;
    border: 1px solid var(--c-border);
    z-index: 100;
}

.title-search-result .title-search-result{
    height: 400px;
    overflow-y: auto;
}

.title-search-item{
    display: flex;
    background: #fff;
    align-items: center;
    text-decoration: none;
    padding: 10px 20px;
    border-bottom: 1px solid var(--c-border);
    color: var(--c-base--dark);
}

.title-search-item__img{
    width: 130px;
    height: 130px;
}

.title-search-item__img img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.title-search-item__text{
    padding: 0 20px;
    flex:1;
}

.title-search-item__link{
    text-decoration: none;
    color: var(--c-base--dark);
}

.title-search-item__min{
    color: var(--c-text--grey);
    font-size: .9rem;
    margin-top: 10px;
}

.title-search-all{
    width: 100%;
    background: #fff;
    color: var(--c-base--dark);
    padding: 10px 20px;
}
.title-search-all a{
    color: var(--c-base--dark);
}

.title-search-item__price{
    padding: 0 20px 0 0;
}

@media (max-width: 70rem) {

    .title-search-result {
        z-index: 889;
        left: 30px !important;
        top: 55px !important;
    }
    .title-search-item .button,
    .title-search-item__price{
        display: none;
    }

    .title-search-item__img {
        width: 70px;
        height: 70px;
    }
}

@media (max-width: 50rem) {
    .title-search-result{
        width: 500px;
    }
}

@media (max-width: 40rem) {
    .title-search-result{
        width: 400px;
    }
}

@media (max-width: 30rem) {
    .title-search-result{
        width: 300px;
    }

    .title-search-result{
        left: 15px!important;
    }
}
/* End */


/* Start:/assets/css/main.css?172242732828153*/
/*@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url("https://fonts.googleapis.com/css2?family=PT+Serif+Caption&family=PT+Serif:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");*/


*{padding:0;margin:0}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}html{font-size:14px}body,html{height:100%;background:#f2efe8}body{min-width:320px;position:relative;font-family:"PT Sans",sans-serif;overflow-x:hidden;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body input,body textarea{border:#666 1px solid;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}.events-none{pointer-events:none}.img-responsive{display:block;max-width:100%;height:auto}.img-responsive.img-width{width:100%}.text-center{text-align:center}a{color:#000}b,strong{font-weight:700;font-family:Arial,sans-serif}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-animation:opacityAnim 3s ease forwards;animation:opacityAnim 3s ease forwards;position:relative;z-index:999}@media (max-width:1480px){.content{padding:0 30px}.content.index{padding:0}}@media (max-width:768px){.content{padding:0}}@media (max-width:768px){}.page_title{font-family:"PT Serif Caption",serif;font-size:28px;line-height:36px;letter-spacing:.06em;margin-bottom:30px;font-weight:400}@media (min-width:768px){.page_title{padding-left:50px}}img{max-width:100%}p{margin-bottom:17px;font-size:17px}.header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex ul{margin-left:0;padding-right:30px}.flex ul li{margin-bottom:10px}.flex__text{min-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:30px 0}@media (min-width:768px){.flex__text_right{padding-left:30px}}@media (min-width:768px){.flex__text_left{padding-right:30px}}.flex__img{min-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flex .text .flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex .text .flex img{width:40px}.flex .img,.flex img{max-height:600px}@media (max-width:1000px){.flex .img,.flex img{padding-left:0;max-width:unset;width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:1000px){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.description_block{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.message_alert{z-index:1000;position:fixed;top:0;width:100%;padding:10px 0;text-align:center;background:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}@media (max-width:480px){.message_alert{top:auto;bottom:0;width:auto;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.1);box-shadow:5px 5px 5px rgba(0,0,0,.1);z-index:2222}}.header{text-align:center;position:relative;}.header .logo{position:absolute;top:45px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100px}@media (max-width:768px){.header .logo{width:60px;top:5px}}@media (max-width:768px){}.header .nav-item{display:inline-block}@media (max-width:768px){.header .nav-item{display:none}}.header .nav-item:nth-child(3){margin-right:14%}.header .nav-item a{letter-spacing:1px;white-space:nowrap;text-decoration:none;display:inline-block;text-transform:uppercase;text-align:center;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header .nav-item a:after{content:"";width:0;opacity:0;height:1px;background:#000;display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}.header .nav-item.active a:after,.header .nav-item:hover a:after{width:-webkit-calc(100%);width:calc(100%);opacity:1}.header .b-cart{letter-spacing:1px;display:inline-block;text-align:left;text-decoration:none;background:url(/assets/css/../img/shopping-bag.svg) no-repeat;padding-left:30px;position:relative}@media (max-width:1160px){.header .b-cart{width:12%}}@media (max-width:768px){.header .b-cart{position:absolute;top:50px;right:0;text-indent:-9999px;height:50px;background-position:center}.header .b-cart .simpleCart_total{margin-top:40px;display:block;position:relative;width:auto;margin-left:-50px}.header .b-cart.filled-cart{text-indent:unset;text-align:right;margin-right:10px}}.simpleCart_quantity{position:absolute;background:#000;width:15px;height:15px;border-radius:50%;display:inline-block;color:#fff;line-height:15px;top:-5px;left:-20px;font-size:11px;text-align:center}@media (max-width:768px){.simpleCart_quantity{left:auto;top:15px;right:0}}


.mobile-menu{display:none}@media (max-width:992px){.mobile-menu{position:absolute;top:0;right:0;display:block;font-size:26px;cursor:pointer;width:50px;height:50px;overflow:hidden}.mobile-menu.opened{width:100%;left:0;height:auto;min-height:340px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px 10px;z-index:3333;}
.header .nav-item {
  display: none;
}
.mobile-menu__hamb{position:absolute;right:15px;
top: 20px;
width: 40px;
height: 25px;
display:block;background:url('/assets/css/../img/hamb.svg') no-repeat;z-index:2}
}

@media (max-width:450px){
.mobile-menu{
font-size:17px;	
}	
}

.nav--opened{overflow:hidden;height:100vh}.nav--opened .mobile-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 200px);height:calc(100vh - 200px);width:100vw;position:fixed;top:120px;left:0;padding:30px 0;z-index:1000;background:#f2efe8;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.nav--opened .mobile-nav .nav-item{display:block;width:100%!important}.nav--opened .mobile-menu__hamb{display:none}.nav--opened .mobile-menu__close{position:absolute;right:18px;top:20px;width:20px;height:15px;display:block;background:url(/assets/css/../img/close.svg) no-repeat;z-index:2}.footer{text-align:center;padding:10px 0}.copyright{letter-spacing:1px}.index{height:-webkit-calc(100vh - 300px);height:calc(100vh - 300px);position:relative;margin:0 35px;overflow:hidden}@media (max-width:1480px){.index{margin:0}}.index:before{width:100%;height:100%;background:rgba(0,0,0,.25);display:block;content:"";position:absolute}.index img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.index .arrow{color:#fff;text-transform:uppercase;position:absolute;right:65px;top:100px;background:url(/assets/css/../img/arrow.svg) 100% 0 no-repeat;height:70%;background-size:contain}.index .arrow span{display:block;margin:10px;font-size:12px;letter-spacing:2px}@media (max-width:480px){.index .arrow{position:absolute;right:35px;top:210px;background:url(/assets/css/../img/arrow.svg) 100% 100% no-repeat;height:50%;background-size:100%;width:100px}.index .arrow span{font-size:11px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:40px;top:100px;white-space:nowrap}}.index .text{font-family:Montserrat,sans-serif;position:absolute;text-align:center;left:50%;top:50px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);color:#fff;text-transform:uppercase}.index .text .big{font-size:8em;line-height:1}@media (max-width:468px){.index .text .big{font-size:7em}}.index .logo_big{position:absolute;z-index:10;top:60%;left:50%;display:block;width:500px;height:auto;max-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.index .logo_big{max-width:65%}}.whatsapp{position:fixed;right:60px;bottom:60px;width:60px;height:60px;z-index:1001;border-radius:50%;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#000;border:10px solid #000}@media (max-width:480px){.whatsapp{bottom:60px;right:10px}}.whatsapp a{display:block;text-align:center}.whatsapp img{width:45px;padding:5px}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.7);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}100%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.7);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}100%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1800px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:-webkit-calc(100vh - 370px);min-height:calc(100vh - 370px)}@media (max-width:768px){.catalog{margin:0}}.catalog_item{margin:0 35px;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:300px}@media (max-width:812px){.catalog_item{min-height:350px;text-align:center}}@media (min-width:813px){.catalog_item{min-height:450px}}.catalog_item:first-child{margin-right:0}.catalog_item:last-child{margin-left:0}@media (max-width:768px){.catalog_item{margin:0 5px}}.catalog_item_img{position:absolute;height:100%;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;left:0;top:0}@media (max-width:768px){.catalog_item_img{min-height:350px;text-align:center}}.catalog_item_title{position:absolute;background:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;width:80%;padding:20px;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.21);box-shadow:0 0 15px 0 rgba(0,0,0,.21);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.catalog_item_title:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-transform:translate(-50%,-51%);-ms-transform:translate(-50%,-51%);transform:translate(-50%,-51%)}@media (max-width:768px){.catalog_item_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.catalog_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1400px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100px}@media (max-width:768px){.catalog_menu{margin:0 15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:80px}}.catalog_menu_item{margin:0 17.5px;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:1px solid transparent}@media (max-width:768px){.catalog_menu_item{margin:0 5px}}.catalog_menu_item:first-child{margin-left:0}.catalog_menu_item:last-child{margin-right:0}.catalog_menu_item_img{position:absolute;top:0;height:100px;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.4}.catalog_menu_item_title{position:absolute;background:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;width:80%;padding:20px;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.21);box-shadow:0 0 15px 0 rgba(0,0,0,.21);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:768px){.catalog_menu_item_title{padding:10px 0}}.catalog_menu_item_title:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-transform:translate(-50%,-51%);-ms-transform:translate(-50%,-51%);transform:translate(-50%,-51%)}.catalog_menu_item:hover,.catalog_menu_item_active{border:1px solid #000}.catalog_menu_item:hover .catalog_menu_item_img,.catalog_menu_item_active .catalog_menu_item_img{opacity:1}table td{padding:5px}table th{font-weight:400;text-align:left;font-size:11px;letter-spacing:1px;padding:5px}@media (min-width:768px){}.left_block{float:left;max-width:50%}@media (max-width:1000px){.left_block{max-width:100%}}.right_block{float:right;margin-bottom:30px}.category_block{width:100%;clear:both;margin-top:30px;padding:60px 0}@media (max-width:768px){.category_block{padding-top:0}}.dark_block{background:#eae4e2}.list{margin-left:30px;margin-bottom:30px}.list li{margin-bottom:10px}.catalog_collection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.catalog_collection_header{text-align:center;margin-bottom:50px;font-family:"PT Serif Caption",serif;font-style:normal;font-weight:400;font-size:28px;line-height:36px;letter-spacing:.06em}.catalog_collection_header span{display:block;font-size:14px;font-weight:400}.catalog_collection_item{margin:10px 30px;position:relative;text-align:center;min-height:300px;max-width:500px}@media (max-width:768px){.catalog_collection_item{margin:5px;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.catalog_collection_img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:768px){.catalog_collection_img{-o-object-fit:cover;object-fit:cover}}.catalog_collection_title{font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:.06em;margin-top:20px}@media (max-width:768px){.catalog_collection_title{margin-top:10px;font-size:1.3em;height:50px;line-height:1}}.catalog_collection_link{display:inline-block;margin-top:14px;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;text-decoration:none;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.catalog_collection_link:hover{background:#000;color:#fff}@media (max-width:768px){.catalog_collection_link{padding:10px 15px}}.product_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}@media (max-width:768px){.product_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product_options{padding-left:50px;margin-bottom:30px}@media (max-width:768px){.product_options{padding-left:0}}.product_gallery{width:50%}@media (max-width:768px){.product_gallery{width:100%}}.product_gallery .fotorama__img{max-width:100%;min-height:300px}.fotorama__wrap{margin:auto;width:100%!important;max-width:100%!important}.price{font-family:"PT Serif Caption",serif;font-style:normal;font-weight:400;font-size:24px;line-height:31px;letter-spacing:.06em;margin:30px 0}.item_add{margin-bottom:30px}.btn{background:#f2efe8;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;padding:10px 30px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border-radius:0;outline:0}.btn:focus{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.4);box-shadow:0 5px 5px rgba(0,0,0,.4)}.btn:hover{background:#000;color:#fff}input[type=number],input[type=text],select,textarea{font-size:16px;height:46px;padding:0 1.25em;border-radius:0;background:0 0;color:#000;border-color:#000;border-width:1px;border-style:solid;vertical-align:middle;width:100%;outline:0;-webkit-transition:border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{height:auto;padding:1.25em}input[type=text]:hover,select:hover,textarea:hover{-webkit-box-shadow:inset 0 0 0 3px;box-shadow:inset 0 0 0 3px}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px 0 10px -10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;max-width:350px}.row .color_var,.row li{margin:0 5px 5px;border:1px solid #000}.row .color_var img,.row li img{float:left;border:1px solid transparent}.row .color_var.active img,.row li.active img{border:1px solid #000}.opt_sel{width:180px;margin-right:20px}input.i-gd_count{width:45px;border-radius:50%;padding:0;text-align:center;vertical-align:top;margin-left:-1px;margin-right:-1px}.i-btn{height:46px;width:46px;line-height:45px;font-size:1.6em;cursor:pointer;padding:0 10px}.control-label{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.06em;margin-top:10px}.nav-toggle{border:none;border-radius:0;background:0 0;outline:0;border-bottom:1px dashed #000;color:#000;padding:0;display:inline-block}.addcart-modal{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000;background:rgba(51,51,51,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.addcart-modal .content-modal{border:none;-webkit-box-shadow:0 1px 14.3px .8px rgba(0,0,0,.5);box-shadow:0 1px 14.3px .8px rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:600px;position:relative;top:50px;width:90%;z-index:2;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background:#fff;padding:30px}.addcart-modal .content-modal .close{position:absolute;top:30px;right:30px;padding:10px;cursor:pointer;font-size:0;width:20px;height:15px;display:block;background:url(/assets/css/../img/close.svg) no-repeat}.addcart-modal .content-modal .addcart-modal_text{margin:30px 0}.addcart-modal .content-modal h2{font-family:"PT Serif Caption",serif;font-size:28px;line-height:36px;letter-spacing:.06em;margin-bottom:30px;font-weight:400}.addcart-modal .content-modal button{background:#fff;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;padding:10px 30px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border-radius:0;outline:0}.addcart-modal .content-modal button:focus{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.4);box-shadow:0 5px 5px rgba(0,0,0,.4)}.addcart-modal .content-modal button:hover{background:#000;color:#fff}.chess{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px;margin-top:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.chess{display:block}}.chess-item__img{width:40vw;-webkit-flex-basis:40vw;-ms-flex-preferred-size:40vw;flex-basis:40vw}@media (max-width:768px){.chess-item__img{-webkit-flex-basis:100vw;-ms-flex-preferred-size:100vw;flex-basis:100vw;width:100vw}}.chess-item__text{width:60vw;-webkit-flex-basis:60vw;-ms-flex-preferred-size:60vw;flex-basis:60vw;padding-left:50px;padding-right:30px;max-width:700px;min-width:300px}@media (max-width:768px){.chess-item__text{-webkit-flex-basis:100vw;-ms-flex-preferred-size:100vw;flex-basis:100vw;width:100vw;padding:0}.chess-item__text p{padding:0 15px}}.about{padding-top:50px;padding-bottom:300px;background:url(/assets/css/../img/emblem.svg) no-repeat bottom center}@media (max-width:768px){.about{padding-bottom:200px;background-size:200px}}ul.styled{list-style:none;margin-top:50px;overflow:hidden}ul.styled li{background:url(/assets/css/../img/olive.png) no-repeat;background-size:40px;padding-left:60px;padding-bottom:30px}.simpleCart_items table{width:100%}.simpleCart_items .headerRow{display:none}.simpleCart_items .itemRow td{padding-top:10px;padding-bottom:10px;vertical-align:top;border-bottom:1px solid #eee}.simpleCart_items .item-name{font-size:1.2em}.simpleCart_items .item-articul,.simpleCart_items .item-price,.simpleCart_items .item-total{display:none}.simpleCart_items .item-price+.item-articul{display:block;padding:10x 20px}.simpleCart_items .item-name{padding-right:30px;font-weight:700;width:40%}.simpleCart_items .item-quantity{padding:0 5px}.simpleCart_items .item-remove a{font-size:0;margin-top:5px;margin-left:15px;width:20px;height:15px;display:block;background:url(/assets/css/../img/close.svg) no-repeat}.simpleCart_items .item-decrement a,.simpleCart_items .item-increment a{display:inline-block;text-decoration:none;border-radius:50%;border:1px solid #000;width:20px;height:20px;text-align:center}.checkout{margin-top:50px}.checkout form{max-width:500px}.checkout form button,.checkout form input[type=submit]{margin-top:30px;background:#f2efe8;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;padding:10px 30px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;border-radius:0;outline:0}.checkout form button:focus,.checkout form input[type=submit]:focus{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.4);box-shadow:0 5px 5px rgba(0,0,0,.4)}.checkout form button:hover,.checkout form input[type=submit]:hover{background:#000;color:#fff}.simpleCart_items{background:#eae4e2}.filled-cart.total{margin:30px 0;font-size:2em}.filled-cart.total p{font-size:17px}.filled-cart.total .simpleCart_empty{font-size:14px;float:right}.item-remove{text-align:right;font-size:14px}@media (max-width:768px){.item-articul{display:none}.simpleCart_items{padding:10px}}.message.empty-cart{background:#eae4e2;padding:0 30px 60px 30px}.flex.order{margin-top:30px;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.flex.order{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex.order .order_block{padding:0 50px 0 0}.flex.order .order_block .page_title{padding-left:0}.flex.order .order_block .page_title{margin-bottom:10px;margin-top:30px}.flex.order .order_block .delivery_form{margin:20px 0}.flex.order .order_block .delivery_form h4{margin-bottom:10px}.flex.order .order_block .delivery_form div{margin-bottom:10px}.flex.order .order_block .delivery_form div label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex.order .order_block .delivery_form div label input{margin-right:10px}.flex.order .order_block .delivery_form div img{vertical-align:middle;width:100px;height:60px;-o-object-fit:contain;object-fit:contain;margin-left:10px}.flex.order .info_block{padding:30px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;background:#eae4e2;position:-webkit-sticky;position:sticky;top:100px}.flex.order .info_block .page_title{padding-left:0}@media (max-width:768px){.flex.order .info_block{padding:10px;position:relative;top:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.simpleCart_grandTotal,.simpleCart_shipping,.simpleCart_total{font-size:14px}#promo{height:38px;width:200px;float:left}.discount,.item-sale{color:red}#tabs .tab{display:inline-block;padding:5px 10px;cursor:pointer;position:relative;z-index:5}#tabs .whiteborder{border:1px solid #707070;border-bottom:1px solid #f2efe8;border-radius:3px 3px 0 0;font-size:1.4em}#tabs .tabContent{border:1px solid #707070;position:relative;top:-1px;z-index:1;padding:10px;border-radius:0 0 3px 3px}#tabs .hide{display:none}#tabs .show{display:block}




.flex ul{margin-left:20px;padding-right:30px}


.nav--opened .mobile-nav{
	height: 100vh;
}


  @media (max-width: 1160px) {
.header .b-cart {
  width: auto;
}
.simpleCart_quantity{
left: -12px;
}
  }

@media (max-width: 992px){
.header .b-cart.filled-cart {
	display: flex;
align-items: center;
background-position: 0 center;
width: auto;
height: auto;
position: absolute;
top: 50px;
right: 0;
	}
	.header .b-cart .simpleCart_total{
	margin-top: 10px;
display: block;
position: relative;
width: auto;
margin-left: 0;
margin-bottom: 10px;
	}
	.simpleCart_quantity {
  left: -12px;
  top: 6px;
  right: unset;
}
.header .logo {
  width: 60px;
  top: 5px;
}
}

@media (max-width: 768px){
	.header .logo {
	left: 10px;
transform: unset;	
	}

.nav--opened .mobile-nav{
top: 140px;
}
}

.addcart-modal .content-modal button{
margin-right:10px;
}
@media screen and (max-width: 530px) {
.addcart-modal .content-modal button{
	text-align: center;
	display:block;
width: 100%;
margin-right:0;
margin-bottom: 20px;
}
.content-modal .btn	{
	text-align: center;
	display:block;
}
.addcart-modal .content-modal .close{
box-sizing: border-box;
top: 0px;
right: 0px;
padding: 0;
width: 35px;
height: 35px;
}	
}


@media screen and (max-width: 380px) {
.nav--opened .mobile-nav{
top: 155px;
}
.opt_sel{
margin-right: 10px;	
}
}

/* End */
/* /local/templates/lince/assets/css/main.css?17900649213648 */
/* /local/templates/lince/components/bitrix/search.title/header/style.css?17224272391779 */
/* /assets/css/main.css?172242732828153 */
