.profile-caption{font-weight:600;font-size:20px;line-height:26px;margin-bottom:16px}@media (min-width:1024px){.profile-caption{margin-top:24px;margin-bottom:24px;font-size:30px;line-height:36px}}.user-profile{display:-webkit-box;display:-ms-flexbox;display:flex}.user-profile .profile-menu{display:none}@media (min-width:1024px){.user-profile .profile-menu{display:block;min-width:294px;max-width:294px;margin-right:16px;min-height:462px}}.user-profile .profile-user{background-color:#f9f9f9;border:16px solid #fff;padding:18px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-profile .profile-avatar{width:32px;height:32px;margin-right:12px}.user-profile .profile-avatar .ico{font-size:32px;color:#7c7c7c}.user-profile .profile-name{margin-bottom:4px;text-transform:uppercase;font-weight:600;font-size:12px;line-height:14px;height:14px;width:100%;overflow:hidden;text-overflow:ellipsis}.user-profile .profile-exit .text-link{color:#404040}@media (min-width:1024px){.user-profile .profile-links{margin-bottom:16px}.user-profile .profile-links ul li:not(:last-child){border-bottom:2px solid #f4f4f4}.user-profile .profile-links .profile-link{display:block;background-color:#fff;padding:20px 24px;font-weight:600;font-size:12px;line-height:14px;color:#242424;text-transform:uppercase}.user-profile .profile-links .profile-link.active,.user-profile .profile-links .profile-link:hover{color:#e40134}}.user-profile .profile-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;position:relative;margin-bottom:16px}.user-profile .profile-content-btn{padding:11px 20px;margin-bottom:16px;width:100%}@media (min-width:768px){.user-profile .profile-content-btn{margin-bottom:0;width:auto;position:absolute;top:-56px;right:0}}@media (min-width:1024px){.user-profile .profile-content-btn{top:-64px;padding:15px 20px}}.user-profile .subcaption{font-weight:600;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.user-profile .subcaption{font-size:20px;line-height:24px;margin-bottom:24px}}.profile-data{background-color:#fff;padding:16px 16px 24px;margin-bottom:16px}@media (min-width:768px){.profile-data{padding:24px 24px 32px}}@media (min-width:1366px){.profile-data{padding:24px 32px 32px}}.profile-data .form{max-width:342px}.profile-data .fg{margin-bottom:16px;overflow:visible}.profile-data .fg .btn-border{margin-top:8px;padding:6px 12px;font-size:10px;line-height:9px;min-width:inherit;width:auto}@media (min-width:768px){.profile-data .fg .change_phone{margin-top:0;position:absolute;top:50%;left:calc(100% + 16px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.profile-data .fg .cancel_request{margin-top:0}.profile-data .form-btn{padding:16px;min-width:163px;width:100%}@media (min-width:768px){.profile-data .form-btn{width:auto}}@media (min-width:768px){.profile-data .fake-placeholder{font-size:12px}}.profile-data .for-designer{padding:8px 0}.profile-data .for-designer .fake-checkbox .fake-checkbox-input:disabled~.ico-checkbox_off,.profile-data .for-designer .fake-checkbox .fake-checkbox-input:disabled~.ico-checkbox_on{opacity:.3}.profile-data .ico-edit{cursor:pointer;color:#a4a4a4;margin-top:8px}.profile-data .ico-edit.hidden{display:none}@media (min-width:768px){.profile-data .ico-edit{margin-top:0;position:absolute;top:12px;left:calc(100% + 20px)}}.profile-data .ico-edit:hover{opacity:.8}.profile-data .designer-request-sended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0 2px 34px}.profile-data .designer-request-sended.hidden{display:none}@media (min-width:768px){.profile-data .designer-request-sended{position:absolute;top:0;right:0;padding:0}}.profile-data .request-label{color:#404040;font-weight:700;font-size:9px;line-height:9px;text-transform:uppercase;border:1px solid #dedede;border-radius:4px;padding:4px;margin-right:12px}.profile-data .fg.no-overflow.hidden{display:none}.popup-insta .fg{margin-bottom:16px}#popup_address_delete .popup-text{margin-bottom:16px}#popup_change_phone .form-auth-btns .btn{width:100%}@media (min-width:414px){#popup_change_phone .form-auth-btns .btn{width:auto;min-width:220px}}.profile-social{background-color:#fff;padding:16px 16px 24px}@media (min-width:768px){.profile-social{padding:24px 24px 32px}}@media (min-width:1366px){.profile-social{padding:24px 32px 32px}}.profile-social .social-text{margin-bottom:8px;font-size:14px;line-height:16px}.profile-social .social-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-social .social-btns .social-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;color:#242424;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;min-width:256px;margin-top:16px}.profile-social .social-btns .social-btn:not(:last-child){margin-right:16px}@media (min-width:768px){.profile-social .social-btns .social-btn{min-width:223px}}.profile-social .social-btns .social-btn .ico{font-size:25px}.profile-social .social-btns .social-btn .ico-fb{color:#475993}.profile-social .social-btns .social-btn .ico-google{color:#bf1313}.profile-social .social-btns .social-btn .ico-delete{font-size:16px;cursor:pointer}.profile-social .social-btns .social-btn .ico-delete:hover{opacity:.8}.profile-social .social-btns .social-btn .social{margin-left:15px}.profile-social .social-btns .social-btn .disconnect,.profile-social .social-btns .social-btn .social-delete{display:none}.profile-social .social-btns .social-btn .social-activate,.profile-social .social-btns .social-btn .social-delete{font-size:12px;line-height:15px}.profile-social .social-btns .social-btn.connected{cursor:pointer}.profile-social .social-btns .social-btn.connected:hover{opacity:.9}.profile-social .social-btns .social-btn.connected .social-activate{display:none}.profile-social .social-btns .social-btn.connected .social-delete{display:block;font-size:12px;line-height:15px}.profile-social .social-btns .social-btn.connected .disconnect{display:block;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-social .social-btns .social-name{font-size:15px;line-height:20px;color:#242424}.profile-subscribe{background-color:#fff;padding:16px 16px 24px;height:100%}@media (min-width:768px){.profile-subscribe{padding:24px 24px 32px}}@media (min-width:1366px){.profile-subscribe{padding:24px 32px 32px}}.profile-subscribe .form-double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.profile-subscribe .form-double{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.profile-subscribe .form-double .form{width:100%}.profile-subscribe .form-double .form:not(:last-child){padding-bottom:12px}@media (min-width:768px){.profile-subscribe .form-double .form:not(:last-child){padding-bottom:24px}}@media (min-width:1024px){.profile-subscribe .form-double .form{width:50%}.profile-subscribe .form-double .form:not(:last-child){padding-bottom:0}.profile-subscribe .form-double .form:nth-child(2n-1){padding-right:16px}}@media (min-width:1024px) and (min-width:1024px){.profile-subscribe .form-double .form:nth-child(2n-1){padding-bottom:12px}}.profile-subscribe .form-double .fg{margin-bottom:24px}.profile-subscribe .form-double .fake-checkbox .checkbox-text{font-size:13px;margin-top:4px}.profile-subscribe .form-double .fake-checkbox .ico{font-size:18px}.profile-subscribe .subscribe-info{border-top:2px solid #f1f1f1;padding-top:24px;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-subscribe .subscribe-info .ico{color:#242424;font-size:16px;margin-right:16px}.profile-subscribe .subscribe-info .info-text{color:#7c7c7c;font-size:13px;line-height:19px}.reviews-empty{background-color:#fff;padding:16px 16px 24px;height:100%}@media (min-width:768px){.reviews-empty{padding:24px 24px 32px}}.reviews-empty .noti-text{color:#242424;font-size:16px;line-height:20px}.profile-reviews .review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff;padding:8px 16px 24px}@media (min-width:768px){.profile-reviews .review{padding:24px}}@media (min-width:1366px){.profile-reviews .review{padding:24px 40px 24px 32px}}.profile-reviews .review:not(:last-child){margin-bottom:4px}@media (min-width:1024px){.profile-reviews .review.review-new .review-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.profile-reviews .review.review-new .item-title{margin-bottom:16px}@media (min-width:768px){.profile-reviews .review.review-new .item-title{margin-bottom:0}}.profile-reviews .review-image{max-width:56px;min-width:56px;margin-right:16px}@media (min-width:768px){.profile-reviews .review-image{max-width:94px;min-width:94px;margin-right:24px}}.profile-reviews .review-image img{display:block}.profile-reviews .review-body{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-reviews .review-body .btn{width:100%;min-width:184px;padding:11px 16px;font-weight:600;font-size:14px;line-height:16px}@media (min-width:768px){.profile-reviews .review-body .btn{width:auto;min-width:196px}}@media (min-width:1024px){.profile-reviews .item-title{margin-bottom:0;max-width:500px}}.profile-reviews .item-title a{font-size:14px;line-height:20px;color:#242424;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:60px;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.profile-reviews .item-title a{font-size:16px;line-height:18px;min-height:36px;max-height:36px;-webkit-line-clamp:2}}@media (min-width:1024px){.profile-reviews .item-title a{padding-right:32px}}.profile-reviews .review-container{margin-top:16px;margin-left:-72px;width:calc(100% + 72px)}@media (min-width:768px){.profile-reviews .review-container{margin-left:0;width:100%}}.profile-reviews .review-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-reviews .review-date{font-size:12px;line-height:14px;color:#7c7c7c}@media (min-width:768px){.profile-reviews .review-date{font-size:14px;line-height:20px}}.profile-reviews .review-text{font-size:14px;line-height:20px;color:#404040;margin-top:4px}.profile-reviews .rating-result{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}.profile-reviews .rating-result span{padding:0;font-size:12px;margin-right:6px;line-height:1;color:#dedede;font-family:icons}.profile-reviews .rating-result span:before{content:'\e940'}.profile-reviews .rating-result span.active{color:#f8ba42}.profile-referal{background-color:#fff;padding:16px 16px 24px;margin-bottom:16px}@media (min-width:768px){.profile-referal{padding:24px 24px 32px}}@media (min-width:1366px){.profile-referal{padding:24px 32px 32px}}.profile-referal .referal-info{font-size:14px;line-height:16px;color:#242424;margin-bottom:32px;max-width:814px}@media (min-width:768px){.profile-referal .referal-info{line-height:20px}}.profile-referal .link-text{font-weight:600;font-size:14px;line-height:16px;color:#242424;margin-bottom:16px}.profile-referal .link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}@media (min-width:768px){.profile-referal .link-wrap{max-width:610px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.profile-referal .link-wrap .input-line{height:48px;color:#7c7c7c}@media (min-width:768px){.profile-referal .link-wrap .input-line{width:calc(100% - 190px)}}.profile-referal .link-wrap .btn{width:100%;padding:16px;height:48px}@media (min-width:768px){.profile-referal .link-wrap .btn{width:190px}}.profile-promo{background-color:#fff;padding:16px 16px 24px}@media (min-width:768px){.profile-promo{padding:24px 24px 32px}}@media (min-width:1366px){.profile-promo{padding:24px 32px 32px}}.profile-promo .promo-info{font-size:14px;line-height:16px;color:#242424;margin-bottom:32px;max-width:814px}@media (min-width:768px){.profile-promo .promo-info{line-height:20px}}.profile-promo .promo-text{font-weight:600;font-size:14px;line-height:16px;color:#242424;margin-bottom:16px}.profile-promo .promo-code{display:block;padding:30px;color:#e40134;border:1px dashed #e40134;border-radius:2px;text-align:center;font-weight:600;font-size:16px;line-height:18px;cursor:pointer}@media (min-width:768px){.profile-promo .promo-code{width:420px}}.order{background-color:#fff;position:relative}.order:not(:last-child){margin-bottom:4px}@media (min-width:768px){.order:not(:last-child){margin-bottom:6px}}.order.opened .order-toggler .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order .order-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px}@media (min-width:768px){.order .order-header{padding:16px 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.order .order-empty{font-size:16px;line-height:20px;font-weight:500;padding:16px 0}.order .status{position:relative;min-width:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order .status.processed .order-status{color:#404040;border-color:#404040}.order .status.inway .order-status{color:#1b46b5;border-color:#1b46b5}.order .status.ready .order-status{color:#15812d;border-color:#15812d}.order .status.aborted .order-status{color:#e40134;border-color:#e40134}.order .order-number{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c;margin-bottom:4px}@media (min-width:768px){.order .order-number{margin-bottom:2px}}@media (min-width:1024px){.order .order-number{margin-bottom:4px}}.order .order-status{display:inline-block;font-weight:700;font-size:9px;line-height:9px;text-transform:uppercase;padding:4px;border-radius:4px;color:#404040;border:1px solid #404040}@media (min-width:768px){.order .order-bill{min-width:100px;position:absolute;top:50%;left:calc(100% + 33px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1366px){.order .order-bill{left:calc(100% + 100px)}}.order .order-bill .bill-text{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c;margin-bottom:4px}@media (min-width:768px){.order .order-bill .bill-text{margin-bottom:2px}}.order .order-bill .bill-summ{font-size:16px;line-height:18px;color:#242424}.order .order-toggler{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer}.order .order-toggler:hover{opacity:.8}.order .order-toggler .ico{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.order .order-images{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}@media (min-width:768px){.order .order-images{margin-top:0;padding-right:48px}}@media (min-width:1366px){.order .order-images{padding-right:64px}}.order .order-images .h-img{position:relative;max-width:56px;min-width:56px;max-height:56px;margin-right:16px}@media (min-width:768px){.order .order-images .h-img{margin-right:0;margin-left:16px}}.order .order-images .h-img .images-plus{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order .order-images .h-img .images-plus span{display:block;width:100%;text-align:center;font-size:16px;line-height:18px;color:#404040}.order .order-images img{display:block}@media (min-width:768px){.order-content{padding:16px}}@media (min-width:1024px){.order-content{border-top:2px solid #f9f9f9}}.order-content .order-products{border-top:2px solid #f9f9f9}@media (min-width:768px){.order-content .order-products{border-top:0;padding:14px 16px 16px;background-color:#f9f9f9}}.order-content .product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px 16px;border-bottom:2px solid #f9f9f9}@media (min-width:768px){.order-content .product{border-top:2px solid #f9f9f9;border-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;padding:24px}}@media (min-width:1366px){.order-content .product{padding:24px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.order-content .product-image{max-width:70px;min-width:70px;min-height:70px;margin-right:10px}@media (min-width:768px){.order-content .product-image{max-width:94px;min-width:94px;min-height:94px;margin-right:36px}}@media (min-width:1366px){.order-content .product-image{margin-right:24px}}.order-content .product-image img{display:block}.order-content .product-info{width:100%}@media (min-width:1366px){.order-content .product-info{display:-webkit-box;display:-ms-flexbox;display:flex}}.order-content .product-title{margin-bottom:8px}@media (min-width:768px){.order-content .product-title{margin-bottom:24px}}@media (min-width:1366px){.order-content .product-title{min-width:444px;max-width:444px;margin-bottom:0;padding-right:16px}}.order-content .product-title a{font-size:14px;line-height:20px;color:#242424;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.order-content .product-title a{font-size:16px;line-height:18px;min-height:36px;max-height:36px;-webkit-line-clamp:2}}@media (min-width:768px){.order-content .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1366px){.order-content .product-price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.order-content .price-one{color:#242424;font-size:14px;line-height:20px;margin-bottom:8px}@media (min-width:768px){.order-content .price-one{margin-bottom:0}}.order-content .price-count{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c}.order-content .price-summ{color:#242424;font-weight:600;font-size:14px;line-height:16px;margin-top:10px}@media (min-width:768px){.order-content .price-summ{margin-top:0}}@media (min-width:768px){.order-content .order-details{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}}.order-content .order-details .details-bill{border:8px solid #fff;border-bottom-width:2px;background-color:#f9f9f9;padding:16px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.order-content .order-details .details-bill{border:0;width:50%;padding:8px 24px 24px}}@media (min-width:1024px){.order-content .order-details .details-bill{padding:8px 24px 24px}}@media (min-width:1366px){.order-content .order-details .details-bill{width:448px;padding:8px 56px 32px 16px}}.order-content .order-details .details-bill .details-bill-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-content .order-details .details-bill .details-text{color:#242424;font-size:14px;line-height:20px}.order-content .order-details .details-bill .details-text.last{font-weight:600;text-transform:uppercase}.order-content .order-details .details-bill .details-value{color:#242424;font-weight:600;font-size:14px;line-height:20px}.order-content .order-details .details-bill .details-value.last{font-weight:700;font-size:20px;line-height:24px}.order-content .order-details .details-bill .details-value.details-delivery.free{color:#15812d}.order-content .order-details .details-info{background-color:#f9f9f9;padding:16px;border:8px solid #fff;border-top:0}@media (min-width:768px){.order-content .order-details .details-info{width:50%;border:0;padding:8px 40px 24px}}@media (min-width:1366px){.order-content .order-details .details-info{padding:8px 16px 24px 56px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.order-content .order-details .details-info .details-info-group:not(:last-child){margin-bottom:16px}.order-content .order-details .details-info .details-text{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c;margin-bottom:2px}.order-content .order-details .details-info .details-value{font-size:14px;line-height:20px;color:#242424}.no-addresses{background-color:#fff;padding:16px;width:100%}@media (min-width:768px){.no-addresses{padding:16px 32px}}.no-addresses .empty-text{font-size:16px;line-height:20px;font-weight:500;padding:16px 0}.profile-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-addresses .profile-address{width:100%;position:relative;background-color:#fff;padding:16px 16px 24px}.profile-addresses .profile-address:not(:last-child){margin-bottom:4px}@media (min-width:768px){.profile-addresses .profile-address{padding:24px;margin-right:6px;margin-bottom:6px;width:calc(50% - 3px)}.profile-addresses .profile-address:not(:last-child){margin-bottom:6px}.profile-addresses .profile-address:nth-child(2n){margin-right:0}}@media (min-width:1366px){.profile-addresses .profile-address{padding:24px 24px 32px 32px}}.profile-addresses .main-address{display:inline-block;font-weight:700;font-size:9px;line-height:9px;text-transform:uppercase;padding:4px;border-radius:4px;color:#15812d;border:1px solid #15812d;margin-bottom:16px}@media (min-width:768px){.profile-addresses .main-address{position:absolute;top:24px;right:16px;margin-bottom:0}}.profile-addresses .details-info{padding:0}.profile-addresses .details-info .details-info-group:not(:last-child){margin-bottom:16px}.profile-addresses .details-info .details-text{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c;margin-bottom:2px}.profile-addresses .details-info .details-value{font-size:14px;line-height:20px;color:#242424}.profile-addresses .details-info .details-btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.profile-addresses .details-info .details-btns{margin-top:24px}}.profile-addresses .details-info .details-btns .btn{min-width:94px;padding:11px 16px}@media (min-width:768px){.profile-addresses .details-info .details-btns .btn{min-width:100px}}.profile-addresses .details-info .details-btns .btn:not(:last-child){margin-right:16px}.popup-withdrawal .form-withdrawal .fg{margin-bottom:16px}.popup-withdrawal p{font-weight:500;font-size:16px;line-height:24px;color:#7c7c7c}.popup-withdrawal .btn{width:100%}@media (min-width:414px){.popup-withdrawal .btn{width:auto}}.no-favorites{background-color:#fff;padding:16px;width:100%}@media (min-width:768px){.no-favorites{padding:16px 32px}}.no-favorites .favorites-empty-text{font-size:16px;line-height:20px;font-weight:500;padding:16px 0}.profile-favorites .profile-favorite:not(:last-child){margin-bottom:4px}@media (min-width:768px){.profile-favorites .profile-favorite:not(:last-child){margin-bottom:16px}}.profile-favorites .profile-favorite.opened .fav-collapse .ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-favorites .favorites-content{display:none;margin-top:2px}@media (min-width:768px){.profile-favorites .favorites-content{display:block;margin-top:0}}.profile-favorites .favorites-header{padding:16px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;position:relative}@media (min-width:768px){.profile-favorites .favorites-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;margin-bottom:6px}}@media (min-width:1366px){.profile-favorites .favorites-header{padding:24px 24px 24px 32px}}.profile-favorites .fav-collapse{position:absolute;top:50%;right:8px;color:#000;font-size:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.profile-favorites .fav-collapse{display:none}}.profile-favorites .fav-collapse .ico{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.profile-favorites .favorites-caption{font-weight:600;font-size:16px;line-height:18px}@media (min-width:768px){.profile-favorites .favorites-caption{font-weight:600;font-size:20px;line-height:24px}}.profile-favorites .favorites-edit-btn{margin-top:8px}@media (min-width:768px){.profile-favorites .favorites-edit-btn{margin-top:0}}.profile-favorites .fav-link{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#242424}.profile-favorites .fav-link:hover{opacity:.8}.profile-favorites .fav-link:not(:last-child){margin-right:24px}.profile-favorites .favorites-line-btns{display:none}@media (min-width:768px){.profile-favorites .favorites-line-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 6px;padding:13px 24px;background-color:#fff}}@media (min-width:1366px){.profile-favorites .favorites-line-btns{padding:13px 24px 13px 32px}}@media (min-width:768px){.profile-favorites .favorites-line-btns .lbtn:not(:last-child){margin-right:24px}}@media (min-width:1366px){.profile-favorites .favorites-line-btns .lbtn:not(:last-child){margin-right:64px}}.profile-favorites .favorites-line-btns .lbtn .ico{font-size:18px}.profile-favorites .favorites-line-btns .lbtn .checkbox-label{padding-left:30px;font-weight:700;font-size:10px;line-height:18px;text-transform:uppercase}.profile-favorites .favorites-line-btns .line-link{font-weight:700;font-size:10px;line-height:18px;color:#a4a4a4;text-transform:uppercase;cursor:not-allowed}.profile-favorites .favorites-line-btns .line-link:hover{opacity:.8}.profile-favorites .favorites-line-btns .line-link.active{color:#242424;cursor:pointer}.profile-favorites .checked_all{cursor:pointer}.profile-favorites .checked_all:hover{opacity:.85}.profile-favorites .favorite-product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:8px 16px 16px;margin-bottom:2px}@media (min-width:768px){.profile-favorites .favorite-product{margin-bottom:6px;padding:16px 16px 16px 24px}}@media (min-width:1366px){.profile-favorites .favorite-product{padding:16px 24px 16px 32px}}.profile-favorites .product-checkbox{position:absolute;top:10px;left:18px;z-index:-1}@media (min-width:768px){.profile-favorites .product-checkbox{position:relative;top:inherit;left:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px;z-index:1}}.profile-favorites .product-checkbox .checkbox-label{padding-left:0;width:18px;height:18px}.profile-favorites .product-checkbox .ico{font-size:18px}.profile-favorites .product-image{max-width:70px;min-width:70px;min-height:70px;margin-right:10px}@media (min-width:768px){.profile-favorites .product-image{max-width:94px;min-width:94px;min-height:94px;margin-right:36px}}@media (min-width:1366px){.profile-favorites .product-image{margin-right:24px}}.profile-favorites .product-image img{display:block}.profile-favorites .product-content{position:relative;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-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1366px){.profile-favorites .product-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.profile-favorites .product-controls{position:absolute;top:0;right:-8px}@media (min-width:768px){.profile-favorites .product-controls{right:0}}.profile-favorites .product-controls .control-dots{position:relative}@media (min-width:768px){.profile-favorites .product-controls .control-dots{display:none}}.profile-favorites .product-controls .control-dots.opened .controls-content{display:block}.profile-favorites .product-controls .dots{width:24px;height:24px;position:relative}.profile-favorites .product-controls .ico-dots{color:#000}.profile-favorites .product-controls .ico-delete{display:none}@media (min-width:768px){.profile-favorites .product-controls .ico-delete{display:block;font-size:12px;color:#7c7c7c;cursor:pointer}.profile-favorites .product-controls .ico-delete:hover{opacity:.8}}.profile-favorites .controls-content{display:none;position:absolute;top:100%;right:0;background-color:#fff;padding:8px 16px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:2}.profile-favorites .controls-content .control{display:block;line-height:40px;min-width:136px}.profile-favorites .product-title{width:100%;margin-bottom:8px;padding-right:32px}@media (min-width:768px){.profile-favorites .product-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:16px}}@media (min-width:1366px){.profile-favorites .product-title{padding-right:52px;margin-bottom:0}}.profile-favorites .product-title a{font-size:14px;line-height:20px;color:#242424;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:768px){.profile-favorites .product-title a{font-size:16px;line-height:18px;max-height:36px;-webkit-line-clamp:2}}.profile-favorites .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}@media (min-width:360px){.profile-favorites .product-price{margin-bottom:0}}.profile-favorites .product-price .price-old{font-size:12px;line-height:16px;text-decoration:line-through;color:#7c7c7c;margin-bottom:4px}@media (min-width:768px){.profile-favorites .product-price .price-old{font-size:13px}}.profile-favorites .product-price .price-normal{font-size:14px;line-height:20px;color:#242424}@media (min-width:768px){.profile-favorites .product-price .price-normal{font-size:16px}}.profile-favorites .product-price .price-new{font-size:14px;line-height:20px;color:#e40134}@media (min-width:768px){.profile-favorites .product-price .price-new{font-size:16px}}.profile-favorites .product-btn{text-align:right}.profile-favorites .product-btn .btn{min-width:116px}@media (min-width:768px){.profile-favorites .product-btn .btn{min-width:130px}}.profile-favorites .product-right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:360px){.profile-favorites .product-right-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1366px){.profile-favorites .product-right-side{padding-right:36px;max-width:480px;min-width:480px}}.profile-favorites .favorite-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:16px}@media (min-width:768px){.profile-favorites .favorite-summary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1366px){.profile-favorites .favorite-summary{padding:16px 60px 16px 16px}}@media (min-width:768px){.profile-favorites .favorite-summary .btn{min-width:130px}}.profile-favorites .fav-count{margin-right:4px}.profile-favorites .fav-summ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:16px;color:#242424}@media (min-width:768px){.profile-favorites .fav-summ{font-size:16px;line-height:18px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:40px}}@media (min-width:1366px){.profile-favorites .fav-summ{padding-right:70px;min-width:312px}}.profile-favorites .fav-price b{font-weight:600}.profile-favorites .favorites-empty{background-color:#fff;padding:16px 40px 24px 16px}@media (min-width:768px){.profile-favorites .favorites-empty{padding:24px}}@media (min-width:1366px){.profile-favorites .favorites-empty{padding:24px 24px 24px 32px}}.profile-favorites .favorites-empty .btn{padding:12px 23px}.profile-favorites .fav-epmty-text{color:#242424;margin-bottom:16px}@media (min-width:768px){.profile-bonuses .subcaption{padding-left:16px}}.profile-bonuses .my-bonuses{background-color:#fff;margin-bottom:16px;padding:16px}@media (min-width:768px){.profile-bonuses .my-bonuses{padding:24px 16px}}.profile-bonuses .history-bonuses{background-color:#fff;margin-bottom:16px;padding:16px;margin-bottom:40px}@media (min-width:768px){.profile-bonuses .history-bonuses{padding:24px 16px 16px;margin-bottom:64px}}.profile-bonuses .my-bonuses-wrap{background-color:#fff;border:8px solid #f9f9f9}@media (min-width:768px){.profile-bonuses .my-bonuses-wrap{border-width:16px}}@media (min-width:1366px){.profile-bonuses .my-bonuses-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.profile-bonuses .history-wrap{background-color:#fff;border:8px solid #f9f9f9}@media (min-width:768px){.profile-bonuses .history-wrap{border-width:16px}}@media (min-width:768px){.profile-bonuses .my-bonus-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1366px){.profile-bonuses .my-bonus-items{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.profile-bonuses .my-bonus-item{padding:16px}@media (min-width:768px){.profile-bonuses .my-bonus-item{padding:24px 32px}}.profile-bonuses .my-bonus-item:not(:last-child){border-bottom:4px solid #f9f9f9}@media (min-width:768px){.profile-bonuses .my-bonus-item:not(:last-child){border-bottom:0}}.profile-bonuses .bonus-btn-wrap{background-color:#f9f9f9;padding:8px 0 0}@media (min-width:768px){.profile-bonuses .bonus-btn-wrap{background-color:#fff;padding:0 32px 24px}}@media (min-width:1366px){.profile-bonuses .bonus-btn-wrap{min-width:362px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 32px 16px 32px}}.profile-bonuses .bonus-btn-wrap .btn{padding:16px;width:100%;min-width:190px}@media (min-width:768px){.profile-bonuses .bonus-btn-wrap .btn{width:auto}}.profile-bonuses .bonuses-cap{font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#7c7c7c;margin-bottom:2px}.profile-bonuses .bonuses-value{font-weight:600;font-size:16px;line-height:18px}.profile-bonuses .green{color:#15812d}.profile-bonuses .gray{color:#7c7c7c}.profile-bonuses .accent{color:#e40134}.profile-bonuses .history-text{font-weight:500;font-size:16px;line-height:18px;color:#242424}.profile-bonuses .history-item:not(:last-child){border-bottom:8px solid #f9f9f9}@media (min-width:1366px){.profile-bonuses .history-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-bonuses .history-item:not(:last-child){border-width:6px}}.profile-bonuses .history-item.opened .ico{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:768px){.profile-bonuses .history-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.profile-bonuses .history-id{cursor:pointer;position:relative;padding:20px 16px 20px}@media (min-width:768px){.profile-bonuses .history-id{display:none}}.profile-bonuses .history-id .ico{position:absolute;top:24px;right:16px;color:#000;font-size:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.profile-bonuses .history-id .ico{display:none}}.profile-bonuses .history-content{display:none}@media (min-width:768px){.profile-bonuses .history-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px}}@media (min-width:1366px){.profile-bonuses .history-content{padding:0 0 0 32px}}.profile-bonuses .history-content-item{padding:0 16px 20px}@media (min-width:768px){.profile-bonuses .history-content-item{padding:24px 0}}.profile-bonuses .history-summ{padding:10px 16px;border-top:1px solid #e8e8e8;height:58px;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}@media (min-width:768px){.profile-bonuses .history-summ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:66px;padding:14px 32px}}@media (min-width:1366px){.profile-bonuses .history-summ{padding:20px 44px 20px 32px;min-width:350px;border-top:0;height:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:768px){.profile-bonuses .history-summ .bonuses-value{min-width:90px}}@media (min-width:1366px){.profile-bonuses .history-summ .bonuses-value{text-align:right}}.profile-bonuses .history-summ .bonuses-value.flex div:first-child{margin-bottom:4px}.profile-bonuses .cut_mobile{display:none}@media (min-width:768px){.profile-bonuses .cut_mobile{display:block}}.profile-bonuses .cut_tablet{display:inline}@media (min-width:768px){.profile-bonuses .cut_tablet{display:none}}@media (min-width:1024px){.profile-bonuses .cut_tablet{display:inline}}.profile-bonuses .cut_desktop{margin:0;display:block}@media (min-width:1024px){.profile-bonuses .cut_desktop{display:none}}.profile-bonuses .only_tablet{display:none}@media (min-width:768px){.profile-bonuses .only_tablet{display:block;margin:0}}@media (min-width:1366px){.profile-bonuses .only_tablet{display:none}}.company-exit{display:block;color:#242424;border-top:2px solid #f4f4f4;margin-top:-16px;margin-bottom:16px}.company-exit .text-link{display:block;border:none;background-color:#fff;padding:20px 24px;font-weight:600;font-size:12px;line-height:14px;text-transform:uppercase}.company-exit .text-link:hover{color:#e40134}.company-confirmation{color:#404040;font-size:14px;line-height:20px;margin-bottom:32px;background-color:rgba(21,129,45,.2);padding:24px 48px 24px 24px;position:relative}.company-confirmation .ico{position:absolute;top:16px;right:16px;font-size:12px;color:#7c7c7c;cursor:pointer}.company-confirmation .ico:hover{color:#242424}.company-summary{position:relative;color:#242424}.company-summary .company-verify-label{display:inline-block;color:#404040;border:1px solid #404040;border-radius:4px;margin-bottom:16px;padding:4px;font-weight:700;font-size:9px;line-height:9px;text-transform:uppercase}@media (min-width:768px){.company-summary .company-verify-label{position:absolute;top:0;right:0}}.company-summary .company-verify-label.aprovved{color:#15812d;border-color:#15812d}.company-summary .company-verify-label.error{color:#e40134;border-color:#e40134}.company-summary .summary-caption{font-weight:600;font-size:16px;line-height:18px;margin-bottom:16px}@media (min-width:768px){.company-summary .summary-caption{font-size:20px;line-height:24px}}.company-summary .summary-help{font-size:14px;line-height:20px;margin-bottom:32px;max-width:750px}.company-summary .summary-help b{font-weight:700}.company-summary .summary-caption-lined{font-weight:700;font-size:16px;line-height:20px;margin-top:32px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.company-summary .sg{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:24px}@media (min-width:768px){.company-summary .sg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.company-summary .s-text{font-size:14px;line-height:20px;color:#515151;min-width:34%;margin-bottom:4px}@media (min-width:768px){.company-summary .s-text{margin-bottom:0;padding-right:16px}}.company-summary .s-value{font-weight:600;font-size:14px;line-height:16px}.company-summary .add-contact{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;line-height:20px;max-width:240px;cursor:pointer}.company-summary .add-contact:hover{opacity:.85}.company-summary .add-contact .ico{font-size:16px;margin-right:8px;color:#e40134}.form-add-contact .fg:not(:last-child){margin-bottom:16px}