

/* Start:/local/components/source_lab/news/templates/apple__tradein/style.min.css?17441856152063*/
.trade-in__calc_preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);background-image:url(/local/components/source_lab/news/templates/apple__tradein/images/preloader.svg);background-repeat:no-repeat;background-size:64px;background-position:center}.trade-in__available--header{text-align:center;margin-bottom:40px}@media (min-width:768px){.trade-in__available--header{margin-bottom:60px}}.trade-in__available--filter,.trade-in__available--filter ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.trade-in__available--filter{-ms-flex-align:center;align-items:center;font-size:16px;line-height:14px;color:#888;margin-bottom:40px}@media (min-width:768px){.trade-in__available--filter{margin-bottom:55px}}.trade-in__available--filter .available__filter_title{margin-right:35px}.trade-in__available--filter ul{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.trade-in__available--filter li{padding:10px 14px;border:1px solid transparent;border-radius:25px}.trade-in__available--filter li.filter__item{margin-right:18px;cursor:pointer;transition:all .3s}.trade-in__available--filter li.filter__item.is__active,.trade-in__available--filter li.filter__item:hover{border:1px solid #cd4580;color:#cd4580}.trade-in__sections{margin-top:50px;margin-bottom:50px}.trade-in__sections .page__title{margin-bottom:40px}@media (min-width:768px){.trade-in__sections{margin-top:70px;margin-bottom:70px}}@media (min-width:1200px){.trade-in__sections{margin-top:90px;margin-bottom:90px}.trade-in__sections .page__title{margin-bottom:60px}}.detail__additional{margin-bottom:60px}@media (min-width:768px){.detail__additional{margin-bottom:100px}}.detail__additional .page_title{font-size:32px;line-height:33px;padding-left:15px;padding-right:15px}@media (min-width:768px){.detail__additional .page_title{font-size:42px;line-height:33px}}.detail__additional .detail__additional_control{text-align:center}.detail__additional .detail__additional_control .btn-apple-outline{color:#000;padding:10px 30px}.catalog__section{padding:0 15px 40px!important}
/* End */


/* Start:/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/style.min.css?16540871203153*/
.apple__filter{padding-bottom:32px;background-color:#fff}.apple__filter .apple__filter_box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:10px}@media (min-width:768px){.apple__filter .apple__filter_box{flex:0 0 auto;width:auto;margin-bottom:0}}.apple__filter .filter__box_title{font-size:16px;font-weight:400;margin-bottom:5px}.apple__filter .filter__box_params{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}.apple__filter .filter__box_param{position:relative;min-height:1px;padding-left:4px;padding-right:4px}.apple__filter .retail .filter__box_param{-ms-flex:0 0 50%;flex:0 0 50%;max-width:150px}.apple__filter .form-control{height:auto;padding:8px 10px;border-radius:3px;background-color:#fff;outline:0;font-size:14px;box-shadow:none;margin-bottom:4px}.apple__filter .form-control:active,.apple__filter .form-control:focus,.apple__filter .form-control:hover{border-color:#cd4580;background-color:#fff;box-shadow:none}.apple__filter [type=radio]:checked,.apple__filter [type=radio]:not(:checked){display:none}.apple__filter [type=radio]:checked+label,.apple__filter [type=radio]:not(:checked)+label{position:relative;padding:8px 10px;font-size:14px;cursor:pointer;z-index:10;border-radius:5px;margin-bottom:4px}.apple__filter [type=radio]:not(:checked)+label{border:1px solid #ced4da;background-color:#fff}.apple__filter .color [type=radio]:not(:checked)+label:hover,.apple__filter [type=radio]:checked+label,.apple__filter [type=radio]:checked+label:hover,.apple__filter [type=radio]:not(:checked)+label:hover,.apple__filter label:hover{border:1px solid #cd4580}.apple__filter .color [type=radio]:checked+label,.apple__filter .color [type=radio]:not(:checked)+label{padding:3px;border-radius:50%;width:32px;height:32px}.apple__filter label.disabled{color:#aaa;pointer-events:none}.apple__filter [type=radio]:disabled+label{color:#aaa}.apple__filter [type=radio]:checked:focus+label,.apple__filter [type=radio]:not(:checked):focus+label{border:1px dotted #adadad}.apple__filter .color [type=radio]:not(:checked)+label{border-color:transparent}.apple__filter .param__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.apple__filter .param__color+.param__count{padding-left:4px;padding-right:4px}.apple__filter .param__color{display:block;width:24px;height:24px;position:relative;border-radius:50%;border:1px solid #e6e6e6}.apple__filter .filter__result{position:absolute;top:100%;left:4px;border:1px solid #adadad;background-color:#fff;border-radius:3px;padding:8px;font-size:14px;z-index:20;white-space:nowrap}.apple__filter .filter__control{margin-top:48px}.apple__filter .retail .form-control{max-width:140px}.apple__filter .btn{padding:9px 20px;border-radius:5px;margin-right:10px}.apple__filter .btn-show{background-color:#fff;border:1px solid #000}.apple__filter .btn-clear{background-color:#f5f5f5}
/* End */


/* Start:/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/colors.min.css?16540871204373*/
.bx-filter.bx-blue .bx-filter-section{background:#edf6fc}.bx-filter.bx-blue .bx-filter-input-container input:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-input-container input:focus{-webkit-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-ui-slider-track{background:#e7e7e7}.bx-filter.bx-blue .bx-ui-slider-pricebar-vd{background:#849da4}.bx-filter.bx-blue .bx-ui-slider-pricebar-vn{background:#a8dff3}.bx-filter.bx-blue .bx-ui-slider-pricebar-v{background:#499fd8}.bx-filter.bx-blue .bx-ui-slider-handle.left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM2RUFBN0ExNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2RUFBN0IxNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzZFQUE3ODE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzZFQUE3OTE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppps1VcAAAEWSURBVHjabFPRFcIwCIS8/nWGdh+3sYu4gmu5il8niUAuaN6zJoQD7iB6e76kL8h3qX+RlrnU/TR3sje+DHMFq4cN8Pded/veG8gNWUEEVALMQPbd7e9uv3MLOABRXQutQD8PsFnOfmjJRkMHsHOCu8X2mTn8NnYRAmEAWF4xzhhgptUgyANIa3UV3JaZ1+AWYOYGtScyYMnMftGRxq0CNdArcMH0rFTVg21FYa6mZ77s9lgFxaJMk1kqTeJo1QAX+5yEoIDfadttf8nILDRckyKYQolrmfWyi4MZz878vohGbqPsAK/vAYXotGxemnPWIzRRAqCMs9K5D1JyFuox6IVKmVTe9za+LchD/q4iXyo6q/kIMAAflYlW4QRU6wAAAABJRU5ErkJggg==) no-repeat right top}.bx-filter.bx-blue .bx-ui-slider-handle.right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top}.bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-filter.bx-blue .bx-filter-select-container:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-select-container.bx-active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .bx-filter-tag{border-top:1px solid #d7eaf7;border-bottom:1px solid #d7eaf7}.bx-filter.bx-blue .bx-tag-link{color:#68939e}.bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-filter.bx-blue .bx-filter-param-btn:active,.bx-filter.bx-blue .bx-filter-param-btn:focus{border-color:#499fd8}.bx-retina .bx-filter.bx-blue .bx-filter-param-label.bx-active .bx-filter-param-btn,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:hover,.bx-retina .bx-filter.bx-blue .bx-filter-param-btn:active,.bx-retina .bx-filter.bx-blue .bx-filter-select-container:focus{-webkit-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-moz-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;-o-border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat;border-image:url(/local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/images/active.png) 2 repeat}.bx-filter.bx-blue .btn-themes{background-color:#1485ce;border-color:#1485ce;color:#FFF}.bx-filter.bx-blue .btn-themes.bx-active,.bx-filter.bx-blue .btn-themes.focus,.bx-filter.bx-blue .btn-themes:active,.bx-filter.bx-blue .btn-themes:focus,.bx-filter.bx-blue .btn-themes:hover{background-color:#53a4d8;border-color:#53a4d8;color:#FFF}
/* End */


/* Start:/local/templates/apple_2.0/components/bitrix/catalog.section/.default/style.min.css?1654087120328*/
.catalog__section{padding:0 15px}@media (min-width:768px) and (max-width:1199px){.catalog__section{padding:0 30px}}@media (min-width:768px){.catalog__section.catalog__section--trade-in{padding:50px 15px 60px}}.apple__button.button__show-more{padding-left:30px;padding-right:30px;margin:0 auto 60px;display:block;max-width:216px}
/* End */


/* Start:/local/templates/apple_2.0/components/bitrix/catalog.item/.default/style.css?168024238910644*/
.catalog__product_container {
    position: relative;
    height: 100%;
    width: 100%;
}

.catalog__product {
    padding: 15px 15px 15px 24px;
    border-radius: 15px;
    position: relative;
    display: flex;
    height: 100%;
    width: 100%;
    transition: background-color linear 0.3s;
}

@media (min-width: 1024px) {
    .catalog__product {
        min-height: 420px;
        flex-flow: column;
        padding: 40px 20px;
    }
}

@media (min-width: 1200px) {
    .catalog__product {
        padding: 40px 20px;
    }
}

.catalog__product:hover {
    background-color: #F5F5F5;
}

.catalog__product .product__label {
    width: 54px;
    height: 54px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 50;
}

@media (max-width: 1023px) {
    .catalog__product .product__label {
        display: none;
    }
}

.catalog__product .product__label--new {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTQgNTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU0IDU0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0NENDU4MDt9LnN0MXtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMjciIGN5PSIyNyIgcj0iMjciLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMsMzB2LTdoLTEuM3YyLjlIOC4zVjIzSDd2N2gxLjN2LTMuMWgzLjRWMzBIMTN6IE0xNi42LDMwLjFjMS42LDAsMi42LTEsMi42LTIuN2MwLTEuNy0xLTIuNy0yLjYtMi43Yy0xLjYsMC0yLjYsMS4xLTIuNiwyLjdDMTQuMSwyOSwxNS4xLDMwLjEsMTYuNiwzMC4xeiBNMTYuNiwyOS4xYy0wLjgsMC0xLjMtMC43LTEuMy0xLjhjMC0xLjEsMC41LTEuOCwxLjMtMS44YzAuOCwwLDEuMywwLjcsMS4zLDEuOEMxOCwyOC41LDE3LjUsMjkuMSwxNi42LDI5LjF6IE0yMi40LDI1LjVjMC41LDAsMC44LDAuMiwwLjgsMC43YzAsMC40LTAuMywwLjctMC45LDAuN2gtMXYtMS4zSDIyLjR6IE0yMi40LDI3LjZjMC43LDAsMSwwLjMsMSwwLjhjMCwwLjUtMC4zLDAuOC0wLjksMC44aC0xLjJ2LTEuNUgyMi40eiBNMjAuMSwzMGgyLjZjMS4yLDAsMS45LTAuNiwxLjktMS41YzAtMC43LTAuNS0xLjItMS4yLTEuM3YwYzAuNS0wLjEsMC45LTAuNiwwLjktMS4xYzAtMC44LTAuNi0xLjQtMS43LTEuNGgtMi41VjMweiBNMjYuNywzMGwyLjQtMy42aDBWMzBoMS4ydi01LjNoLTEuMmwtMi40LDMuNmgwdi0zLjZoLTEuMlYzMEgyNi43eiBNMzUuMSwzMGgxLjJ2LTUuM2gtMS4ydjIuMWgtMi4zdi0yLjFoLTEuMlYzMGgxLjJ2LTIuM2gyLjNWMzB6IE0zOS44LDI3LjJsMi4zLTIuNWgtMS40bC0yLDIuMmgwdi0yLjJoLTEuMlYzMGgxLjJ2LTIuNGgwbDIsMi40aDEuNUwzOS44LDI3LjJ6IE00NC43LDI5LjFjLTAuNiwwLTAuOS0wLjMtMC45LTAuN2MwLTAuNCwwLjQtMC43LDEtMC43bDEuMi0wLjFWMjhDNDYsMjguNyw0NS40LDI5LjEsNDQuNywyOS4xeiBNNDQuMywzMC4xYzAuNywwLDEuNC0wLjMsMS43LTAuOWgwVjMwaDEuMnYtMy43YzAtMS4xLTAuOS0xLjgtMi4yLTEuOGMtMS4zLDAtMi4yLDAuNy0yLjIsMS43aDEuMWMwLjEtMC40LDAuNS0wLjcsMS0wLjdjMC43LDAsMSwwLjMsMSwwLjl2MC40bC0xLjQsMC4xYy0xLjMsMC4xLTIuMSwwLjYtMi4xLDEuNkM0Mi41LDI5LjQsNDMuMywzMC4xLDQ0LjMsMzAuMXoiLz48L3N2Zz4=);
}

.catalog__product .product__label--hit {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLQodC70L7QuV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU0IDU0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NCA1NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwQjBCMEI7fS5zdDF7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI3IiBjeT0iMjciIHI9IjI3Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE3LjEsMzFoMS40bDEuNy0yLjZsMCwwbDEuNywyLjZoMS41TDIxLDI3LjVsMCwwbDIuMy0zLjVoLTEuNGwtMS43LDIuNmwwLDBMMTguNiwyNGgtMS41bDIuMywzLjVsMCwwTDE3LjEsMzF6IE0yOSwzMWgxLjN2LTdoLTEuMmwtMy41LDVoLTAuMXYtNWgtMS4zdjdoMS4ybDMuNC01LjFIMjlWMzF6IE0zNC43LDMxdi02aDIuMXYtMWgtNS41djFoMi4xdjZIMzQuN3oiLz48L3N2Zz4=);
}

.catalog__product .catalog__product_image {
    position: relative;
    display: block;
    height: 136px;
    flex: 0 0 102px;
    width: 102px;
}

@media (min-width: 1024px) {
    .catalog__product .catalog__product_image {
        flex: none;
        width: 100%;
        margin-bottom: 28px;
    }
}

.catalog__product .catalog__product_info {
    padding-left: 25px;
    flex: 1 1 auto;
    display: flex;
    flex-flow: column;
}

@media (min-width: 1024px) {
    .catalog__product .catalog__product_info {
        padding-left: 0;
        align-self: stretch;
    }
}

.catalog__product .product__title {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: auto;
}

.bx-mac .catalog__product .product__title {
    min-height: 80px;
}

@media (min-width: 768px) {
    .bx-ios .catalog__product .product__title {
        min-height: 80px;
    }
}

@media (min-width: 1024px) {
    .catalog__product .product__title {
        text-align: center;
        overflow: hidden;
    }
}

.catalog__product .product__title a {
    color: #000000;
    text-decoration: none;
}

.catalog__product .product__price {
    display: flex;
    margin-top: 6px;
    margin-bottom: 10px;
}

@media (min-width: 1024px) {
    .catalog__product .product__price {
        justify-content: center;
        margin-top: 15px;
        margin-bottom: 22px;
    }
}

.catalog__product .price__current,
.catalog__product .price__old {
    white-space: nowrap;
}

.catalog__product .price__current {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}

.catalog__product:hover .price__current {
    color: #CD4580;
}

.catalog__product .price__current.is__out {
    color: #CD4580;
    font-weight: 500;
    white-space: normal;
}

.catalog__product .price__old {
    position: relative;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    color: #0B0B0B;
    margin-left: 20px;
}

.catalog__product .price__old:before {
    border-bottom: 3px solid #CD4580;
    position: absolute;
    content: "";
    width: 100%;
    height: 50%;
    transform: rotate(-7deg);
    opacity: .7;
}

.catalog__product .product__control {
    margin-bottom: 0;
}

.catalog__product .product__control_button {
    display: flex;
}

@media (min-width: 1024px) {
    .catalog__product .product__control_button {
        justify-content: center;
    }
}

.catalog__product .product__control .apple__button {
    display: block;
    width: 100%;
    max-width: 250px;
}

/*Image*/
.product-item-image-wrapper {
    position: relative;
    display: block;
    margin-bottom: 15px;
    padding-top: 116%;
    width: 100%;
    transition: all 300ms ease;
}

.product-item-image-wrapper:hover {
}

.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper {
    padding-top: 54%;
}

.product-item-image-original,
.product-item-image-alternative {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: opacity 300ms linear;
}

.product-item-image-original {
    z-index: 11;
}

.product-item-image-alternative {
    z-index: 13;
    opacity: 0;
}

.bx-no-touch .product-item-container.hover .product-item-image-original {
    opacity: 0;
}

.bx-no-touch .product-item-container.hover .product-item-image-alternative {
    opacity: 1;
}

.product-item-big-card .product-item-image-wrapper {
    margin-bottom: 25px;
}

/*Image Slider*/
.product-item-image-slider-slide-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    transition: opacity 300ms ease;
}

.product-item-image-slide {
    position: relative;
    display: none;
    height: 100%;
    background-color: #fff;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: .6s ease-in-out left;
}

@media all and (transform-3d), (-webkit-transform-3d) {
    .product-item-image-slide {
        transition: transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }

    .product-item-image-slide.next,
    .product-item-image-slide.active.right {
        left: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    .product-item-image-slide.prev,
    .product-item-image-slide.active.left {
        left: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    .product-item-image-slide.next.left,
    .product-item-image-slide.prev.right,
    .product-item-image-slide.active {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

.product-item-image-slider-slide-container > .active,
.product-item-image-slider-slide-container > .next,
.product-item-image-slider-slide-container > .prev {
    display: block;
}

.product-item-image-slider-slide-container > .active {
    left: 0;
}

.product-item-image-slider-slide-container > .next,
.product-item-image-slider-slide-container > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}

.product-item-image-slider-slide-container > .next {
    left: 100%;
}

.product-item-image-slider-slide-container > .prev {
    left: -100%;
}

.product-item-image-slider-slide-container > .next.left,
.product-item-image-slider-slide-container > .prev.right {
    left: 0;
}

.product-item-image-slider-progress-bar-container {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
}

.product-item-image-slider-progress-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background-color: #f42c2c;
    opacity: .8;
}

.product-item-image-slider-control-container {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 15;
    padding: 0;
    text-align: center;
    opacity: 0;
    transition: opacity 300ms ease;
}

.product-item-container.hover .product-item-image-slider-control-container,
.product-item-line-card:hover .product-item-image-slider-control-container {
    opacity: 1;
}

.product-item-image-slider-control,
.product-item-image-slider-control.active {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: rgba(128, 128, 128, .8);
    opacity: .6;
    cursor: pointer;
    transition: all 300ms ease;
}

.product-item-image-slider-control:hover,
.product-item-image-slider-control.active:hover {
    cursor: pointer;
}

/* End */


/* Start:/local/templates/apple_2.0/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1654087120706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/components/source_lab/news/templates/apple__tradein/style.min.css?17441856152063 */
/* /local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/style.min.css?16540871203153 */
/* /local/templates/apple_2.0/components/bitrix/catalog.smart.filter/trade_in/themes/blue/colors.min.css?16540871204373 */
/* /local/templates/apple_2.0/components/bitrix/catalog.section/.default/style.min.css?1654087120328 */
/* /local/templates/apple_2.0/components/bitrix/catalog.item/.default/style.css?168024238910644 */
/* /local/templates/apple_2.0/components/bitrix/catalog.section/.default/themes/blue/style.min.css?1654087120706 */
