:root{--c-none:transparent;--c-red-50:#fee7e7;--c-red-100:#fcb3b3;--c-red-200:#fb8e8e;--c-red-300:#f95b5b;--c-red-400:#f83b3b;--c-red-500:#f60a0a;--c-red-600:#e1251b;--c-red-700:#cd2219;--c-red-800:#a01a13;--c-red-900:#7c140f;--c-black-50:#e6e7e8;--c-black-100:#b3b5b6;--c-black-200:#8e9193;--c-black-300:#5a5e62;--c-black-400:#3a3f43;--c-black-500:#090f14;--c-black-600:#080e12;--c-black-700:#060b0e;--c-black-800:#05080b;--c-black-900:#040608;--c-blue-50:#e6f1fa;--c-blue-100:#b0d4f0;--c-blue-200:#8abfe8;--c-blue-300:#54a1de;--c-blue-400:#338fd7;--c-blue-500:#0073cd;--c-blue-600:#0069bb;--c-blue-700:#005292;--c-blue-800:#003f71;--c-blue-900:#003056;--c-yellow-50:#fffced;--c-yellow-100:#fff7c7;--c-yellow-200:#fff3ab;--c-yellow-300:#feed85;--c-yellow-400:#fee96d;--c-yellow-500:#fee449;--c-yellow-600:#ffc107;--c-yellow-700:#e7cf42;--c-yellow-800:#b4a234;--c-yellow-900:#8c7d28;--c-orange-50:#ffefe6;--c-orange-100:#ffcdb0;--c-orange-200:#ffb58a;--c-orange-300:#ff9454;--c-orange-400:#ff7f33;--c-orange-500:#ff5f00;--c-orange-600:#e85600;--c-orange-700:#b54300;--c-orange-800:#8c3400;--c-orange-900:#6b2800;--c-green-50:#eaf6ec;--c-green-100:#bce4c5;--c-green-200:#9cd7a9;--c-green-300:#6fc482;--c-green-400:#53b96a;--c-green-500:#28a745;--c-green-600:#24983f;--c-green-700:#1c7731;--c-green-800:#165c26;--c-green-900:#11461d;--c-gray-50:#fff;--c-gray-100:#f8f8f8;--c-gray-200:#f1f1f1;--c-gray-300:#d5d5d5;--c-gray-400:#a4a4a4;--c-gray-500:#929292;--c-gray-600:#777;--c-gray-700:#6c6c6c;--c-gray-800:#545454;--c-gray-900:#414141;--c-special-dark-blue:#1f22cc;--c-special-purple:#6c00ab;--c-interactive-primary:var(--c-red-500);--c-interactive-primary-hover:var(--c-red-400);--c-interactive-primary-pressed:var(--c-red-700);--c-interactive-primary-disabled:var(--c-red-200);--c-interactive-primary-selected:var(--c-red-800);--c-interactive-secondary:var(--c-black-500);--c-interactive-secondary-hover-strong:var(--c-black-400);--c-interactive-secondary-hover-subtle:var(--c-black-50);--c-interactive-secondary-pressed:var(--c-black-800);--c-interactive-secondary-disabled:var(--c-black-50);--c-interactive-secondary-selected:var(--c-black-500);--c-interactive-accent-orange:var(--c-orange-500);--c-interactive-accent-orange-hover-strong:var(--c-orange-400);--c-interactive-accent-orange-hover-subtle:var(--c-orange-50);--c-interactive-accent-orange-pressed:var(--c-orange-700);--c-interactive-accent-orange-disabled:var(--c-orange-200);--c-interactive-accent-blue:var(--c-blue-500);--c-interactive-accent-blue-hover:var(--c-blue-400);--c-interactive-accent-blue-pressed:var(--c-blue-700);--c-interactive-accent-blue-disabled:var(--c-blue-200);--c-interactive-accent-yellow:var(--c-yellow-500);--c-interactive-accent-yellow-hover:var(--c-yellow-400);--c-interactive-accent-yellow-pressed:var(--c-yellow-600);--c-interactive-accent-yellow-disabled:var(--c-yellow-200);--c-interactive-subtle:var(--c-gray-200);--c-interactive-subtle-hover:var(--c-gray-200);--c-interactive-subtle-pressed:var(--c-gray-300);--c-interactive-subtle-disabled:var(--c-gray-100);--c-interactive-subtle-selected:var(--c-gray-200);--c-surface-primary:var(--c-gray-50);--c-surface-secondary:var(--c-gray-200);--c-surface-tertiary:var(--c-gray-100);--c-surface-brand:var(--c-red-600);--c-surface-success:var(--c-green-500);--c-surface-warning:var(--c-yellow-50);--c-surface-danger:var(--c-red-600);--c-surface-scrollbar:var(--c-black-100);--c-badge-promo:var(--c-red-500);--c-badge-highlight:var(--c-orange-500);--c-badge-new:var(--c-green-500);--c-badge-discount:var(--c-yellow-500);--c-badge-info:var(--c-blue-500);--c-badge-special:var(--c-black-500);--c-badge-unavailable:var(--c-gray-600);--c-badge-bonus:var(--c-yellow-200);--c-badge-service:var(--c-special-purple);--c-badge-benefit:var(--c-special-dark-blue);--c-badge-credit:var(--c-yellow-600);--c-text-primary:var(--c-black-500);--c-text-secondary:var(--c-black-400);--c-text-tertiary:var(--c-gray-600);--c-text-inverse:var(--c-gray-50);--c-text-accent-red:var(--c-red-500);--c-text-danger:var(--c-red-600);--c-text-accent-orange:var(--c-orange-500);--c-text-success:var(--c-green-500);--c-text-info:var(--c-blue-500);--c-text-disabled-strong:var(--c-black-200);--c-text-disabled-subtle:var(--c-black-100);--c-border-strong:var(--c-gray-300);--c-border-subtle:rgb(213 213 213 / 60%);--c-border-secondary:var(--c-black-500);--c-divider-subtle:rgb(213 213 213 / 40%);--c-divider-strong:var(--c-gray-300);--c-border-primary:var(--c-red-500);--c-border-danger:var(--c-red-600);--c-border-warning:var(--c-yellow-600);--c-border-disabled:var(--c-gray-200);--c-border-success:var(--c-green-500);--c-border-accent-orange:var(--c-orange-500);--c-icon-primary:var(--c-black-500);--c-icon-secondary:var(--c-black-400);--c-icon-tertiary:var(--c-gray-600);--c-icon-inverse:var(--c-gray-50);--c-icon-accent-red:var(--c-red-500);--c-icon-danger:var(--c-red-600);--c-icon-success:var(--c-green-500);--c-icon-disabled:var(--c-black-100);--c-card-shadow:0 0 1px 0 rgb(0 0 0 / 0%),0 0 1px 0 rgb(0 0 0 / 1%),0 0 1px 0 rgb(0 0 0 / 5%),0 0 1px 0 rgba(0 0 0 / 9%);--c-swiper-nav-shadow:0 0 1px 0 rgb(0 0 0 / 3%),-1px -1px 2px 0 rgb(0 0 0 / 3%),-2px -3px 2px 0 rgb(0 0 0 / 3%),-4px -5px 2px 0 rgb(0 0 0 / 1%),-6px -8px 2px 0 rgb(0 0 0 / 0%),0 2px 2px 0 rgb(0 0 0 / 8%)}.txtLink,.txtLinkMore{font-family:NeueHaasUnicaW1G-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#0073cd;cursor:pointer;-webkit-transition:.1s linear;transition:.1s linear;position:relative;text-decoration:none}.txtLink:after,.txtLinkMore:after{content:"";display:block;position:absolute;left:0;right:12px;bottom:0;height:1px;background:#0073cd;-webkit-transition:.1s linear;transition:.1s linear;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:0}.txtLink:active,.txtLink:focus,.txtLink:hover,.txtLinkMore:active,.txtLinkMore:focus,.txtLinkMore:hover{color:#0073cd;text-decoration:none}.txtLink:active:after,.txtLink:focus:after,.txtLink:hover:after,.txtLinkMore:active:after,.txtLinkMore:focus:after,.txtLinkMore:hover:after{width:calc(100% - 12px)}.txtLinkMore{padding-right:12px;position:relative}.txtLinkMore:before{content:"\f105";font-family:FontAwesome;display:block;position:absolute;right:0;bottom:3px;font-size:14px;line-height:1}.linkAnimated,.linkMoreAnimated,.product-card-info .review{color:#0270c9;cursor:pointer;font-family:NeueHaasUnicaW1G-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;position:relative;text-decoration:none;-webkit-transition:.1s linear;transition:.1s linear;white-space:nowrap}.linkAnimated::after,.linkMoreAnimated::after,.product-card-info .review::after{background-color:#0270c9;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:.1s linear;transition:.1s linear;width:0}.linkAnimated:active,.linkAnimated:focus,.linkAnimated:hover,.linkMoreAnimated:active,.linkMoreAnimated:focus,.linkMoreAnimated:hover,.product-card-info .review:active,.product-card-info .review:focus,.product-card-info .review:hover{color:#0270c9;text-decoration:none}.linkAnimated:active::after,.linkAnimated:focus::after,.linkAnimated:hover::after,.linkMoreAnimated:active::after,.linkMoreAnimated:focus::after,.linkMoreAnimated:hover::after,.product-card-info .review:active::after,.product-card-info .review:focus::after,.product-card-info .review:hover::after{width:100%}.linkMoreAnimated{padding-right:12px}.linkMoreAnimated::after{right:12px}.linkMoreAnimated::before{bottom:3px;content:"\f105";display:block;font-family:FontAwesome;font-size:14px;line-height:1;position:absolute;right:0}.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 10px 0;padding-bottom:10px;position:relative;z-index:1}@media (min-width:1024px){.product-card:hover{background-color:#fff;-webkit-box-shadow:0 0 0 10px #fff,0 5px 20px 20px rgba(155,157,159,.2);box-shadow:0 0 0 10px #fff,0 5px 20px 20px rgba(155,157,159,.2);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;z-index:99}.product-card:hover .product-specs{opacity:1;visibility:visible;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease}}.product-card-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5f1fa;bottom:0;color:#0270c9;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:3px 0;position:absolute;text-align:center;width:100%;z-index:2}@media (min-width:768px){.product-card-status{font-size:16px}}@media (min-width:1260px){.product-card-status{font-size:18px;height:50px;padding:0}}.product-card-img{border:solid 2px #f8f8f8;height:auto;margin-bottom:10px;padding-bottom:100%;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%;z-index:1}.product-card-img a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-card-img img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.product-card-img img.__out-stock{opacity:.5}.product-card-img img.__with-gift{left:0;max-width:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.product-card-img img.__with-gift{max-width:66%}}@media (min-width:1260px){.product-card-img img.__with-gift{max-width:68%}}.product-card-img .plus-gift{background-color:red;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/images/svg/gift-filled.svg);background-position:center;background-repeat:no-repeat;background-size:22px 22px;border-radius:32px;height:38px;pointer-events:none;position:absolute;right:1px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:38px;z-index:1}@media all and (min-width:375px){.product-card-img .plus-gift{left:calc(60% + 20px);right:auto}}@media (min-width:576px){.product-card-img .plus-gift{height:46px;left:calc(66% + 10px);width:46px}}@media (min-width:1260px){.product-card-img .plus-gift{left:calc(68% + 12px)}}.product-card-img .plus-gift::before{background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/images/svg/plus-alt.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:18px;position:absolute;left:-28px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px}@media (min-width:576px){.product-card-img .plus-gift::before{height:20px;left:-30px;width:20px}}.product-card-img .b2b-label{bottom:5px;position:absolute;right:5px;z-index:1}@media (min-width:576px){.product-card-img .b2b-label{bottom:10px;right:10px}}.product-card-img-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;left:5px;position:absolute}@media (min-width:576px){.product-card-img-bottom{bottom:10px;left:10px}}.product-card-img-bottom .product-credit{margin-right:10px}.product-card-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;left:7px;pointer-events:none;position:absolute;top:7px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:calc(100% - 60px);z-index:10}@media (min-width:576px){.product-card-label{left:10px;top:10px}}.product-card-action{position:absolute;right:5px;top:5px;z-index:99}@media (min-width:576px){.product-card-action{right:10px;top:10px}}.product-card-action button{border:none}.product-card-action .to-favorites{background:0 0;display:block;height:30px;padding:0;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:30px}.product-card-action .to-favorites::before{color:#777;content:"Y";display:block;font-family:LenovoShop;font-size:24px;left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .2s ease;transition:color .2s ease}.product-card-action .to-favorites:hover::before{color:#fd1600}.product-card-action .to-favorites.__active::before{color:#fd1600;content:"Z"}.product-card-action .to-compare{background:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/compare-new__grey.svg) no-repeat center;background-size:28px 30px;display:block;height:30px;padding:0;position:relative;width:30px}.product-card-action .to-compare:hover{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/compare-new__orange.svg)}.product-card-action .to-compare.__active{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/compare-new__red.svg)}.product-card-action .to-filter{background:0 0;display:block;height:30px;padding:0;position:relative;width:30px}.product-card-action .to-filter::before{color:#777;content:"-";display:block;font-family:LenovoShop;font-size:22px;left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .2s ease;transition:color .2s ease}.product-card-action .to-filter:hover::before{color:#000}.product-card-action .to-filter.__active::before{color:#fd1600}.product-card-action .to-remove{background:0 0;display:block;height:30px;position:relative;width:30px}.product-card-action .to-remove::before{color:#777;content:"P";display:block;font-family:LenovoShop;font-size:20px;left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .2s ease;transition:color .2s ease}.product-card-action .to-remove:hover::before{color:#fd1600}.product-card-action .to-remove.__active::before{color:#fd1600}.product-card-action .distributors{background:0 0;border:none;display:none;height:26px;margin:5px auto 0;position:relative;width:26px}.product-card-action .distributors::before{color:#777;content:"\e91a";display:block;font-family:LenovoIcomoon;font-size:25px;left:50%;line-height:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .2s ease;transition:color .2s ease}.product-card-action .distributors:hover::before{color:#0270c9}.product-card-action .distributors.__visible{display:block}.product-card-link{display:block;font-size:16px;height:48px;line-height:24px;margin-bottom:8px;overflow:hidden;text-decoration:none}@media (max-width:575.98px){.product-card-link{font-size:14px;height:55px;line-height:18px}}@media (max-width:767.98px){.product-card-link{font-family:NeueHaasUnicaW1G-Bold,Helvetica,Arial,sans-serif}}.product-card-link:hover{text-decoration:underline}.product-card-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.product-card-info.row.no-gutters{margin:5px 0 10px}.product-card-info div{font-size:14px;height:21px}.product-card-info .bonus-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px;width:100%}.product-card-info .availability i{font-size:18px;margin-right:8px}.product-card-info .availability .__instock{color:#63a300}.product-card-info .availability .__out-stock{color:#777}.product-card-info .availability .__ends{color:#fe8200}.product-card-info .availability .__expecting{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/product-expecting.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:inline-block;height:18px;width:15px}.product-card-info .price{text-align:right}.product-card-info .price span{color:#000}.product-card-info .price s{color:red}.product-card-info .price s span{color:#777}@media (max-width:575.98px){.product-card-info .price{text-align:left}}.product-card-info .rating-stars{color:#ffc600;font-size:14px;height:24px}.product-card-info .rating-stars-text{color:#777}.product-card-info .review{color:#0270c9;-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;font-size:14px;margin-left:auto;text-align:right}.product-card-subtext{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:36px;line-height:1.2}@media (min-width:576px){.product-card-subtext{font-size:16px}}.product-card-subtext a,.product-card-subtext button{background:0 0;border:none;color:#0270c9!important;cursor:pointer;display:inline-block;outline:0;padding:0 12px 0 0;position:relative}.product-card-subtext a::after,.product-card-subtext button::after{bottom:-1px;content:"\f105";font-family:FontAwesome;position:absolute;right:0}@media (min-width:576px){.product-card-subtext a::after,.product-card-subtext button::after{bottom:-2px}}.product-card-subtext a::before,.product-card-subtext button::before{border-style:dashed;border-width:0 0 1px;bottom:-1px;content:"";left:0;position:absolute;right:12px}.product-card-subtext a:active::before,.product-card-subtext a:focus::before,.product-card-subtext a:hover::before,.product-card-subtext button:active::before,.product-card-subtext button:focus::before,.product-card-subtext button:hover::before{border-style:solid}.product-card-subtext span{color:#777;font-size:12px}@media (min-width:576px){.product-card-subtext span{font-size:16px}}.product-card-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;z-index:1}@media (min-width:768px){.product-card-specs{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.product-card-specs .product-specs{background-color:#fff;-webkit-box-shadow:0 -15px 0 0 #fff,0 5px 20px 10px rgba(155,157,159,.2);box-shadow:0 -15px 0 0 #fff,0 5px 20px 10px rgba(155,157,159,.2);margin-left:-10px;opacity:0;padding:10px;position:absolute;visibility:hidden;width:calc(100% + 20px)}.product-card-specs .product-specs-title{display:none}.product-card-specs .product-specs-item{font-size:14px}.product-card-specs .product-specs-more-link{display:none}.product-card-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:red;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px;height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;padding:0;position:relative;width:100%}@media (min-width:576px){.product-card-button{font-size:22px;height:50px}}.product-card-button span{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.product-card-button:hover{border-color:red;color:#fff}.product-card-button.__remind{border-color:#fe8200;color:#fe8200;padding:0 8px}.product-card-button.__remind:hover{background-color:#fe8200;-webkit-box-shadow:0 5px 18px 2px rgba(254,130,0,.2);box-shadow:0 5px 18px 2px rgba(254,130,0,.2);color:#fff}@media (min-width:576px){.product-card-button.__remind{padding:0 12px}}.product-card-button.__remind::before{display:none}.product-card-button.__pre-order{padding:0 8px}@media (min-width:576px){.product-card-button.__pre-order{padding:0 12px}}.product-card-button.__pre-order-v2{border-color:#0073cd;color:#0073cd;padding:0}.product-card-button.__pre-order-v2:active,.product-card-button.__pre-order-v2:focus,.product-card-button.__pre-order-v2:hover{background-color:#0073cd;-webkit-box-shadow:0 5px 18px 2px rgba(0,115,205,.2);box-shadow:0 5px 18px 2px rgba(0,115,205,.2);color:#fff}.product-card-button.__pre-order-v2::before{background-color:#0073cd;background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/shopping-button.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 17px;border-left:1px solid #fff;content:"";height:38px;max-width:40px;min-width:40px}@media (min-width:576px){.product-card-button.__pre-order-v2::before{height:48px;max-width:50px;min-width:50px}}.product-card-button.__pre-order-processed{border-color:#0073cd;color:#0073cd;padding:0}.product-card-button.__pre-order-processed:active,.product-card-button.__pre-order-processed:focus,.product-card-button.__pre-order-processed:hover{background-color:#0073cd;-webkit-box-shadow:0 5px 18px 2px rgba(0,115,205,.2);box-shadow:0 5px 18px 2px rgba(0,115,205,.2);color:#fff}.product-card-button.__pre-order-processed::before{background-color:#0073cd;background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/check.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 17px;border-left:1px solid #fff;content:"";height:38px;max-width:40px;min-width:40px}@media (min-width:576px){.product-card-button.__pre-order-processed::before{height:48px;max-width:50px;min-width:50px}}.product-card-button.__buy::before{background-color:#fd1600;background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/shopping-button.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 17px;border-left:1px solid #fff;content:"";height:38px;max-width:40px;min-width:40px}@media (min-width:576px){.product-card-button.__buy::before{height:48px;max-width:50px;min-width:50px}}@media (min-width:1024px){.product-card-button.__buy:hover .add{display:inline-block}.product-card-button.__buy:hover .value{display:none}}.product-card-button.__buy .buy{display:none}.product-card-button.__check::before{background-color:#fd1600;background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/images/svg/check.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 17px;border-left:1px solid #fff;content:"";height:38px;max-width:40px;min-width:40px}@media (min-width:576px){.product-card-button.__check::before{height:48px;max-width:50px;min-width:50px}}.product-card-button.__check .buy{display:none}.product-card-button .add{display:none}.product-card-button+div .product-card-bottom{margin-top:20px}.product-card-button .bouncing-loader{opacity:0;visibility:hidden}.product-card-button .bouncing-loader>div{height:.7rem;margin:1rem .1rem 0;width:.7rem}@media (min-width:576px){.product-card-button .bouncing-loader>div{height:.9rem;margin:1rem .2rem 0;width:.9rem}}.product-card-button.__loading{pointer-events:none}.product-card-button.__loading .bouncing-loader{opacity:1;visibility:visible}.product-card-instalment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffc600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:21px;margin-bottom:10px;margin-top:10px;text-align:center;width:100%}@media (max-width:767.98px){.product-card-instalment{display:none}}.product-card-skeleton{padding:10px}.product-card-skeleton .img-skeleton-container{height:0;margin-bottom:10px;overflow:hidden;padding-bottom:100%;position:relative}.product-card-skeleton .img-skeleton{height:100%;left:0;position:absolute;top:0;width:100%}.product-card-skeleton .info-skeleton-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.product-card-skeleton .info-skeleton-container span{height:22px;width:45%}.product-card-skeleton span:nth-child(5){height:40px;width:100%}@media (min-width:576px){.product-card-skeleton span:nth-child(5){height:50px}}.product-card-skeleton span:nth-child(6){height:20px;margin:10px 0;width:60%}.card-info-label span{background-color:red;border-radius:2px;color:#fff;display:inline-block;font-family:Gotham,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:24px;line-height:24px;min-width:46px;text-align:center;padding:0 8px;white-space:nowrap}@media (min-width:1024px){.card-info-label span{height:32px;line-height:32px;min-width:58px}}.card-info-label span::first-letter{text-transform:uppercase}.b2b-label{background:#0270c9;border-radius:50%;height:30px;width:30px;display:inline-block;position:relative}.b2b-label::after{color:#fff;content:"b2b";display:inline-block;font-family:NeueHaasUnicaW1G-Bold,Helvetica,Arial,sans-serif;font-size:10px;left:50%;line-height:1;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-credit{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.product-credit-item{background-color:#ececec;background-position:center;background-repeat:no-repeat;border-radius:4px;cursor:default;font-family:NeueHaasUnicaW1G-Bold,Helvetica,Arial,sans-serif;height:30px;margin-right:10px;position:relative;width:30px}@media (max-width:575.98px){.product-credit-item.mob-hidden{display:none}}.product-credit-item:hover .product-credit-tooltip{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;visibility:visible}.product-credit-item:last-child{margin-right:0}@media (max-width:767.98px){.product-credit-item:nth-child(2) .product-credit-tooltip{left:-40px}.product-credit-item:nth-child(2) .product-credit-tooltip::after{left:42px}}@media (max-width:767.98px){.product-credit-item:nth-child(3) .product-credit-tooltip{left:-70px}.product-credit-item:nth-child(3) .product-credit-tooltip::after{left:72px}}@media (max-width:767.98px){.product-credit-item:nth-child(4) .product-credit-tooltip{left:-70px}.product-credit-item:nth-child(4) .product-credit-tooltip::after{left:72px}}.product-credit-item.__pb{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/shop/svg/privat-momental.svg)}.product-credit-item.__pb .product-credit-period{bottom:2px;right:2px}.product-credit-item.__pb-partials{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/shop/svg/privat-partials.svg)}.product-credit-item.__pb-partials .product-credit-period{bottom:2px;right:2px}.product-credit-item.__mono{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/shop/svg/mono-paw.svg);color:#fff}.product-credit-item.__mono .product-credit-period{left:48%;top:12px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-credit-item.__pumb{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/shop/images/pumb.svg);background-size:72%}.product-credit-item.__pumb .product-credit-period{right:34%;top:4px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.product-credit-item.__abank{background-image:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/shop/svg/a-bank.svg);background-size:70%}.product-credit-item.__abank .product-credit-period{right:2px;top:2px}.product-credit-period{font-family:NeueHaasUnicaW1G-Bold,Helvetica,Arial,sans-serif;font-size:10px;position:absolute}.product-credit-tooltip{background:#fff;bottom:150%;-webkit-box-shadow:0 -1px 12px rgba(0,0,0,.13);box-shadow:0 -1px 12px rgba(0,0,0,.13);color:#000;display:none;min-width:160px;opacity:0;padding:10px 15px;position:absolute;text-align:center;-webkit-transition:all .2s;transition:all .2s;visibility:hidden;z-index:100}@media (min-width:768px){.product-credit-tooltip{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1260px){.product-credit-tooltip{display:block}}.product-credit-tooltip::after{border-left:13px solid transparent;border-right:13px solid transparent;border-top:8px solid #fff;bottom:-7px;content:"";display:block;height:0;left:calc(50% - 13px);position:absolute;width:0}@media (max-width:767.98px){.product-credit-tooltip::after{left:12px}}.product-credit-tooltip-title{font-family:NeueHaasUnicaW1G-Bold,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:2px}.product-credit-tooltip-conditions{font-family:NeueHaasUnicaW1G-Regular,Helvetica,Arial,sans-serif;font-size:12px}.product-credit.__cutted .product-credit-item:nth-child(1) .product-credit-tooltip{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.product-credit.__cutted .product-credit-item:nth-child(1) .product-credit-tooltip::after{left:0}.product-credit.__cutted .product-credit-item:nth-child(2) .product-credit-tooltip{left:100%}.product-credit.__cutted .product-credit-item:nth-child(2) .product-credit-tooltip::after{left:50px}.main-page{background-color:var(--c-surface-secondary);color:var(--c-text-secondary)}.main-page header .header{background-color:var(--c-surface-primary);padding:0 4px}@media (min-width:768px){.main-page header .header{padding:0 14px}}@media (min-width:1260px){.main-page header .header{padding:0 30px}}.main-page header .header-nav{max-width:1320px}.main-page main{font-family:Gotham,Helvetica,Arial,sans-serif;min-height:100vh;padding:72px 12px 28px;position:relative}@media (min-width:768px){.main-page main{padding:72px 24px 28px}}@media (min-width:1260px){.main-page main{padding:72px 40px 28px}}.main-page main .search{margin:0 auto 30px;max-width:780px}@media (min-width:1024px){.main-page main .search{width:80%}}@media (min-width:1260px){.main-page main .search{width:60%}}.main-page main .search-suggested{display:none}.main-page footer{padding:0 12px}@media (min-width:768px){.main-page footer{padding:0 24px}}@media (min-width:1260px){.main-page footer{padding:0 40px}}.main-page footer .container{margin:0;max-width:100%;padding:0}.main-page .footer,.main-page .main-page-container{margin:0 auto;max-width:1300px}.main-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px}@media (min-width:1260px){.main-page-container{gap:48px}}.main-page h1,.main-page h2{font-size:24px;font-weight:500;margin-bottom:24px}.main-page .banner-slider,.main-page .top-sales-slider{padding-bottom:40px}.main-page .banner-slider .swiper-button-next,.main-page .banner-slider .swiper-button-prev,.main-page .top-sales-slider .swiper-button-next,.main-page .top-sales-slider .swiper-button-prev{background-color:var(--c-surface-primary);border:.3px solid var(--c-border-strong);border-radius:8px;-webkit-box-shadow:var(--c-swiper-nav-shadow);box-shadow:var(--c-swiper-nav-shadow);color:var(--c-icon-secondary);display:none;height:40px;margin-top:0;top:calc(50% - 40px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:40px}@media (min-width:1024px){.main-page .banner-slider .swiper-button-next,.main-page .banner-slider .swiper-button-prev,.main-page .top-sales-slider .swiper-button-next,.main-page .top-sales-slider .swiper-button-prev{display:block}}.main-page .banner-slider .swiper-button-next:after,.main-page .banner-slider .swiper-button-prev:after,.main-page .top-sales-slider .swiper-button-next:after,.main-page .top-sales-slider .swiper-button-prev:after{display:none}.main-page .banner-slider .swiper-button-next:hover,.main-page .banner-slider .swiper-button-prev:hover,.main-page .top-sales-slider .swiper-button-next:hover,.main-page .top-sales-slider .swiper-button-prev:hover{color:var(--c-icon-primary);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.main-page .banner-slider .swiper-pagination,.main-page .top-sales-slider .swiper-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-page .banner-slider .swiper-pagination-bullet,.main-page .top-sales-slider .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--c-icon-primary);height:6px;opacity:1;width:6px}.main-page .banner-slider .swiper-pagination-bullet-active,.main-page .top-sales-slider .swiper-pagination-bullet-active{background-color:var(--c-icon-primary);height:9px;width:9px}.main-page .banner-slide img{border-radius:8px;height:100%;overflow:hidden;width:100%}.main-page .top-sales-slider .swiper-button-next,.main-page .top-sales-slider .swiper-button-prev{top:calc(36% - 40px)}.main-page .top-sales-slide{background:var(--c-surface-primary);border-radius:8px;-webkit-box-shadow:var(--c-card-shadow);box-shadow:var(--c-card-shadow)}@media (min-width:1024px){.main-page .top-sales-slide .product-card:hover{-webkit-box-shadow:var(--c-card-shadow);box-shadow:var(--c-card-shadow)}}.main-page .top-sales-slide .product-card-specs{display:none}.main-page .category-card{border:1px solid;border-color:var(--c-border-strong);border-radius:8px;overflow:hidden;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-page .category-card-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:576px){.main-page .category-card-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.main-page .category-card-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1260px){.main-page .category-card-list{grid-template-columns:repeat(5,1fr)}}.main-page .category-card-image{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(66.83%,#e8f0fe));background:linear-gradient(180deg,#fff 0,#e8f0fe 66.83%);padding-bottom:96%;position:relative}.main-page .category-card-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;padding:24px 8px;position:absolute;top:0;width:100%}.main-page .category-card-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-surface-primary);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;text-align:center}@media (min-width:1260px){.main-page .category-card-title{height:58px;font-size:18px}}.main-page .category-card svg{height:24px;width:24px}.main-page .category-card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e8f0fe;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;opacity:0;padding:24px 10px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:100%}@media (min-width:1260px){.main-page .category-card-content{padding:32px 10px}}.main-page .category-card-content ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-text-primary);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;text-align:center;width:100%}.main-page .category-card-content ul::-webkit-scrollbar{-webkit-appearance:none}.main-page .category-card-content ul::-webkit-scrollbar:vertical{width:10px}.main-page .category-card-content ul::-webkit-scrollbar:horizontal{height:10px}.main-page .category-card-content ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:2px solid #e8f0fe;border-radius:8px}.main-page .category-card-content ul li{margin-bottom:18px}.main-page .category-card-content ul li a{position:relative}.main-page .category-card-content ul li a:before{content:"\f105";font-family:FontAwesome;display:block;position:absolute;right:0;bottom:0;font-size:16px;line-height:1;opacity:0;-webkit-transition:.2s linear;transition:.2s linear}@media (min-width:1260px){.main-page .category-card-content ul li a{padding-right:10px}.main-page .category-card-content ul li a::after{background-color:var(--c-text-primary);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:.2s linear;transition:.2s linear;width:0}.main-page .category-card-content ul li a:hover:before{opacity:1}.main-page .category-card-content ul li a:hover::after{width:calc(100% - 10px)}}.main-page .category-card-content ul li:first-child{font-size:14px;font-weight:500}@media (min-width:1260px){.main-page .category-card-content ul li:first-child{font-size:16px}}.main-page .category-card-content ul li:first-child a{padding-right:12px}.main-page .category-card-content ul li:first-child a:before{font-size:18px;opacity:1}.main-page .category-card-content ul li:first-child a:hover::after{width:calc(100% - 12px)}.main-page .category-card-content ul li:last-child{margin-bottom:0}.main-page .category-card:hover{border-color:rgba(51,143,215,.6);-webkit-box-shadow:0 0 32px 0 rgba(51,143,215,.6);box-shadow:0 0 32px 0 rgba(51,143,215,.6)}.main-page .category-card:hover h3{color:var(--c-text-primary)}.main-page .category-card:hover .category-card-content{opacity:1;visibility:visible}.main-page .advantages{text-align:center}.main-page .advantages h2{text-align:left}.main-page .advantages-list{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:576px){.main-page .advantages-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.main-page .advantages-list{grid-template-columns:repeat(4,1fr)}}.main-page .advantages-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c-surface-primary);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:20px 16px}@media (min-width:1024px){.main-page .advantages-card{padding:50px 24px 44px}}.main-page .advantages-card img{height:32px;margin-bottom:12px;width:32px}@media (min-width:1024px){.main-page .advantages-card img{height:44px;margin-bottom:24px;width:44px}}.main-page .advantages-card h4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:500}@media (min-width:1024px){.main-page .advantages-card h4{font-size:16px}}.main-page .advantages-link{background-color:var(--c-surface-primary);border:1px solid var(--c-border-secondary);border-radius:4px;color:var(--c-text-secondary);font-size:15px;font-weight:500;display:inline-block;margin-top:32px;padding:10px 24px}.main-page .advantages-link:hover{background-color:var(--c-surface-secondary);color:var(--c-text-primary)}.main-page .seo-text{background:var(--c-surface-primary);border-radius:8px;color:var(--c-text-secondary);padding:20px 16px}@media (min-width:1260px){.main-page .seo-text{padding:32px}}.main-page .seo-text button,.main-page .seo-text h1{color:var(--c-text-primary)}.main-page .seo-text h2,.main-page .seo-text h3,.main-page .seo-text h4,.main-page .seo-text p{color:var(--c-text-secondary);font-family:Gotham,Helvetica,Arial,sans-serif}.main-page .seo-text h2,.main-page .seo-text h3,.main-page .seo-text h4{font-weight:500}.main-page .seo-text h2,.main-page .seo-text h3{font-size:18px;margin-bottom:12px}.main-page .seo-text h4{font-size:16px}.main-page .seo-text p{font-size:14px;line-height:1.6;margin-bottom:20px}.main-page .seo-text button{background:0 0;border:0;font-size:14px;font-weight:500;padding:0;position:relative}.main-page .seo-text button::after{background-color:var(--c-text-primary);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:.1s linear;transition:.1s linear;width:100%}.main-page .seo-text button:hover::after{width:0}.main-page .seo-text-hide{display:none}