

/* Start:/local/templates/umlight/components/bitrix/catalog.element/.default/style.css?17102674749622*/
.detail{}.detail-image{}.detail img{max-width: 100%;margin-left: auto;margin-right: auto;}.detail-image-slider{margin-bottom: 40px;}.detail-image-big{border: 1px solid #f9f9f9;margin-bottom: 25px;}.detail-image-mini{margin-right: -7px;margin-left: -7px;visibility: hidden;height: 0;}.detail-image-mini.slick-initialized{visibility: visible;height: auto;}.detail-image-item{border: 1px solid #f9f9f9;margin-right: 7px;margin-left: 7px;outline: none;}.detail-image-item.slick-current.slick-active{border: 1px solid #efe1b6;outline: none;}.detail-title-block{}.block_title{height: 0;overflow: hidden;}.block_title .title:before{top: 16px;}.detail-title{font-family: "Playfair Display";font-size: 48px;color: #081829;font-weight: 400;margin-bottom: 1rem;}.detail-subtitle{font-family: Montserrat;font-size: 24px;color: #cc9e4a;font-weight: 400;line-height: 1.25;margin-bottom: 1.2rem;}.detail-art{color: #778694;font-size: 14px;font-family: Montserrat;font-weight: 400;margin-bottom: 1.3rem;}.detail-modification{width: 100%;margin-bottom: 63px;}.detail-btn.btn_bulk{margin: 50px 0 60px !important;height: 49px;}.detail-btn:hover{}.detail-text-container h3{text-transform: uppercase;color: #081829;margin-bottom: 1.2rem;}.detail-text-prev, .detail-text-full {color: #081829;font-family: Montserrat;font-weight: 400;font-size: 15px;}.detail-text-showall{font-size: 15px;text-decoration: none;position: relative;color: #cfa423;font-family: Montserrat;font-weight: 400;border-bottom: 1px dashed #cfa423;}.detail-text-container{line-height: 1.6;margin-bottom: 40px;}.detail-filter-caption{margin-bottom: 12px;}.detail-text-container p{margin-bottom: 1.3rem;}.detail-text-showall:hover, .detail-text-showall:focus, .detail-text-showall:active{color: #cfa423;text-decoration: none;border-color: transparent;}.detail-text-showall:after{position: absolute;content: 'V';font-size: 12px;top: 3px;right: -15px;}.detail-text-showall.show:after{top: 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.detail-text-full{display: none;margin-top: 20px;}.detail-charakter ul{list-style: none;padding: 0;max-width: 750px;}.detail-charakter ul li{padding: 7px 15px;font-size: 14px;border-bottom: 1px solid #f9f9f9;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.detail-charakter ul li span{width: 50%;}.detail-charakter ul li .name{color: #778694;}.detail-charakter ul li .val{color: #081829;}.overlay_filter .block_select_overlay{position: fixed;top:0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.23);z-index: 40;}.overlay_filter .block_tab_links{z-index: 0;}.detail-params-btn.btn_bulk, .detail-popup-footer, .detail-popup-ttl{display:none;}.detail-desctop-footer{width: 100%;}.detail-desctop-footer .detail-footer-clear-btn{position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 4px;width: 351px;height: 69px;background: 0 0;padding: 0;border: none;cursor: pointer;max-width: 180px;height: 33px;margin: 35px auto 10px;}.detail-desctop-footer .detail-footer-clear-btn span {position: absolute;top: 0;z-index: 2;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;width: 100%;height: 100%;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);background-color: #19cbac;text-shadow: 1px 0 0 rgba(255, 255, 255, .4);color: #26364a;text-align: center;font-family: Montserrat;font-size: 14px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 1.4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.detail-footer-clear-btn{font-size: 10px;font-weight: 700;text-transform: uppercase;border: none;background: none;color: #7d8691;text-align: center;display: block;margin: 25px auto 10px;}.detail-footer-btn.btn_bulk{max-width: 180px;height: 33px;margin: 35px auto 10px;}.detail-footer-btn.btn_bulk span{line-height: 33px;}@media (max-width:768px){.detail{}.detail-title{font-size: 34px;}.detail-params-btn.btn_bulk{display:block;max-width: 219px;height: 42px;margin-left: auto;margin-right: auto;margin-bottom: 20px;}.detail-filter-caption{display:none;}.detail .block_assemble_modification .block_select{display:none;}.detail-popup-ttl{display: block;position: relative;}.detail-popup-ttl .block-close{font-size: 15px;color: #081829;font-family: Montserrat;font-weight: 400;}.detail .block_assemble_modification .block_select.show{position: absolute;padding: 30px 25px;background: #fff;display: block;left: 50%;margin-left: -150px;z-index: 50;}.detail .filter-modification .jq-selectbox__select-text{padding-top: 16px;padding-bottom: 10px;}.detail .block_assemble_modification .block_select .item{margin-bottom: 0;}.detail-popup-footer{display: block;}.detail-desctop-footer{display: none;}.detail-popup-caption{text-align: center;}.detail-block-close {position: absolute;right: -4px;width: 22px;top: -11px;opacity: .5;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.detail-block-close:hover {opacity: 1;}.filter-modification .jq-selectbox__dropdown li{padding: 10px 20px;}}@media (max-width: 425px) {.detail .block_tab_links {}.detail .block_tab_links .tab_link a {height: auto;padding: 10px 15px;}.detail .block_tab_links .tab_link {width: auto;}.detail-title {font-size: 24px;}.modification_table tr:first-child {display: none;}.modification_table tbody td {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 70px;height: auto !important;padding: 10px !important;}.modification_table tbody td > span {width: 50%;padding-left: 10px;color: #081829;font-family: Montserrat;font-weight: 400;}.modification_table tbody tr, .modification_table tr td, .modification_table tr th {text-align: left !important;position: relative;}table.modification_table {border: none!important;}.modification_table tr td:after {content: '';display: block;position: absolute;top: 0;bottom: 0;border-right: 2px solid #f6f7f9;left: calc(50% + 1px);}.modification_table tbody tr.model-item {display: block;margin-top: 25px;}.modification_table tr:hover td {background-color: #fff!important;}.modification_table tbody td:before {content: attr(data-th);display: inline-block;padding-right: 10px;width: 50%;font-size: 12px;color: #cfa423;font-family: Montserrat;font-weight: 400;}.modification_table tr td .basket, .modification_table .numb{display: block;margin: 0 auto;}}.more-offers .more-button{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);background-color: #19cbac;text-shadow: 1px 0 0 rgba(255, 255, 255, .4);color: #26364a;text-align: center;font-family: Montserrat;letter-spacing: 1.4px;position: relative;max-width: 219px;height: 42px;margin: 20px auto;text-align: center;justify-content: center;align-items: center;cursor: pointer;}.more-offers .more-button span{position: absolute;top: 0;z-index: 2;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;width: 100%;height: 100%;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);box-shadow: inset 2px 0 2px rgba(255, 255, 255, .25);background-color: #19cbac;text-shadow: 1px 0 0 rgba(255, 255, 255, .4);color: #26364a;text-align: center;font-family: Montserrat;font-size: 14px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 1.4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.more-offers .more-button .mask,.detail-desctop-footer .detail-footer-clear-btn .mask{position: absolute;z-index: 1;width: 100%;height: 100%;bottom: -4px;-webkit-border-radius: 18px;border-radius: 18px;background-color: #1e8370;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.detail-desctop-footer .detail-footer-clear-btn:hover .mask {bottom: 0 }._pagination{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-top: 20px;}._pagination a, ._pagination span{font-size: 15px;color: #778694;border: 1px solid #f6f7f9;border-radius: 4px;width: 40px;padding: 10px 0;margin: 0 5px;vertical-align: middle;text-align: center;}._pagination a._pagination-cur, ._pagination span._pagination-cur{color: #081829;background: #19cbac;border-color: #19cbac;}@media (min-width: 768px) {.pagination-offers{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.pagination-offers .more-offers {width: 220px;}.pagination-offers .more-offers .more-button{margin: 20px 0 0;width: 220px;}}@media (min-width: 768px) {.pagination-offers{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}}
/* End */


/* Start:/local/templates/umlight/libs/slick-carousel/slick/slick.css?15903328401776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/umlight/libs/slick-carousel/slick/slick-theme.css?15903328403145*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/templates/umlight/libs/slick-carousel/slick/./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/local/templates/umlight/libs/slick-carousel/slick/./fonts/slick.eot');
    src: url('/local/templates/umlight/libs/slick-carousel/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/umlight/libs/slick-carousel/slick/./fonts/slick.woff') format('woff'), url('/local/templates/umlight/libs/slick-carousel/slick/./fonts/slick.ttf') format('truetype'), url('/local/templates/umlight/libs/slick-carousel/slick/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */
/* /local/templates/umlight/components/bitrix/catalog.element/.default/style.css?17102674749622 */
/* /local/templates/umlight/libs/slick-carousel/slick/slick.css?15903328401776 */
/* /local/templates/umlight/libs/slick-carousel/slick/slick-theme.css?15903328403145 */
