.accountBox .ul{padding:5px 0 0}.accountBox .li{font-size:12px;line-height:17px;clear:both}.center-content a{font-size:12px}.shortproduct .center-content a{font-size:11px}.row{padding:0 8px 5px}.accountBox .text{padding-top:10px}.accountBox h3{padding:5px 0}.mL124{margin-left:163px}#shopCodeError .b,#shopCodeError .cont,.blockedMessage{display:none}#shopCode-error{background:rgba(255,0,0,.2);padding:10px}#paymentError.statusError,#paymentTypes .statusError{display:none}#paymentError.has-error.statusError,#paymentTypes.has-error .statusError{display:block;margin:0 0 0 7px}#paymentForm #pickup-points-chooser{padding:0 0 20px}#paymentForm #post-office-code-error{padding:10px;background:rgba(255,0,0,.2)}#paymentForm #pickup-point-error .b,#paymentForm #pickup-point-error .cont{display:none}#electronic-distribution .center-content{min-height:210px}#electronic-distribution .description{width:200px;margin-top:10px}#electronic-distribution .order-number{padding:4px 0;border-top:1px solid #dfdfdf}#electronic-distribution .order-number>span{font-weight:700}#electronic-distribution .productImage{float:left;margin-top:20px}.electronic-distribution-content{width:420px;min-height:210px}.electronic-distribution-buttons{margin:40px 30px 0 0;float:right;width:187px}.electronic-distribution-buttons .bigButton{margin-bottom:15px}.electronic-distribution-buttons .esd-complaint{margin-top:8px}.esd-print{float:right;margin-bottom:10px;margin-left:25px}.order-details{font-size:11px;margin-top:5px;display:inline-block}.esd-product-availability{font-weight:700;color:#1c1c1b}.esd-product-availability:hover{color:#1c1c1b}a.edytuj{background:url(/images/www/edytuj.png) no-repeat 0 0;width:67px;height:31px;display:block;margin:0 auto!important;float:none!important}a.edytuj:hover{background-position:0 -31px}#complaint-result{width:300px;padding-bottom:5px}#complaint-result .text{font-size:14px;padding-bottom:15px}#esd-modal{width:550px;padding:20px 15px 20px 10px;font-size:14px}#esd-modal #phoneNumber{width:100%;height:100%;padding-left:5px;box-sizing:border-box}#esd-modal .title{margin-bottom:15px}#esd-modal .title .info{font-weight:700}#esd-modal ul{display:block}#esd-modal ul li{display:block;margin-left:0;line-height:20px;margin-bottom:5px}#esd-modal ul li .esd-code{display:inline-block;width:440px;white-space:nowrap;color:#1c1c1b;font-size:20px;background:#fff;outline:none;cursor:text;-webkit-text-fill-color:#1c1c1b}#esd-modal ul li .add-to-clipboard{position:relative;float:right;text-decoration:none;font-size:11px;margin-right:10px}#esd-modal ul li .add-to-clipboard:hover span{text-decoration:underline}#esd-modal ul li .add-to-clipboard.copied>span:before{content:"";position:absolute;top:3px;left:39px;width:0;height:0;border-style:solid;border-width:8px 6.5px 0;border-color:#ccc transparent transparent}#esd-modal ul li .add-to-clipboard.copied>span:after{content:"";position:absolute;top:3px;left:40px;width:0;height:0;border-style:solid;border-width:6px 5.5px 0;border-color:#fff transparent transparent;z-index:1}#esd-modal ul li .add-to-clipboard.copied:after{content:attr(data-copied-string);display:inline-block;position:absolute;overflow:hidden;top:-34px;left:0;width:88px;height:37px;line-height:37px;text-align:center;white-space:nowrap;color:#1c1c1b;cursor:default;background:#fff;border:1px solid #ccc}#esd-modal .statusError .identify-key{padding-bottom:24px}#esd-modal .statusError .identify-key .errorText{position:absolute;bottom:0}#esd-modal .identify-key>div{padding-left:20px;position:relative}#esd-modal .identify-key .checkbox-css{position:absolute;top:0;left:0}.esd-paging{padding:10px;margin-top:10px;background:#fff;border:1px solid #ccc;border-bottom:0}#account .deleteAccountCheckbox{display:block;padding:3px 20px 3px 0}#unity-shop-chooser{z-index:6;min-height:80px!important}.credit-change{margin:10px;border:1px solid #ccc;border-collapse:collapse}.credit-change td{padding:5px 10px}.credit-change td,.credit-change th{border:1px solid #ccc;text-align:center}.credit-change th{padding:10px;font-weight:700;background:#eee}.credit-change td.col{text-align:left;font-weight:700}.receipt-currency{display:inline-block;margin:4px 0 0 5px;font-weight:700}.zamawiamZObowiazkiem{margin-left:10px}.instalment-price-info{float:right;color:#999;margin:5px 13px 10px}.instalment-price-info span{border:2px solid #999;padding:2px 6px;border-radius:50%;font-weight:700}#document-download-table a.podglad{margin:0 auto}#document-download-table .policy{color:#0c4da2;font-weight:700;margin:10px auto 0;display:block}a.przegladaj{position:relative;display:block}.delivery-time-step-1{padding-left:30px;padding-top:20px;position:relative}.delivery-time-step-1:before{content:"1";width:25px;height:25px;text-align:center;line-height:25px;border-radius:50%;color:#fff;background:#6e6e6e;font-size:15px;font-weight:700;position:absolute;left:8px;top:29px;display:block}.delivery-time-step-1:after{content:"";width:1px;height:calc(100% - 60px);background:#ccc;position:absolute;left:20px;top:60px;display:block}.delivery-time-step-1 .zoom.bB{border-bottom:0!important;font-size:18px!important}.delivery-time-step-1 .deliveryDayList li a{width:88px}.delivery-time-step-1 .dostawa2{border:1px solid #ccc;margin:5px 12px 0;padding-top:10px;padding-bottom:3px}.delivery-time-step-1 #deliveryPrice{width:auto}.delivery-time-step-1 #deliveryPrice+label{font-size:14px;padding-top:0!important}.delivery-time-step-1 .delivery-time-price-message{font-weight:700;display:block;text-align:right;font-size:10px;color:#999;clear:both;width:auto;padding:0}.delivery-time-step-2{position:relative;padding-left:40px;border-top:0!important}.delivery-time-step-2:before{content:"2";width:25px;height:25px;text-align:center;line-height:25px;border-radius:50%;color:#fff;background:#6e6e6e;font-size:15px;font-weight:700;position:absolute;left:8px;top:28px;display:block}.delivery-time-step-2:after{content:"";width:1px;height:22px;background:#ccc;position:absolute;left:20px;top:0;display:block}.delivery-time-step-2 .header{font-size:18px!important;font-weight:700;padding:30px 0 10px}.delivery-time-step-2 .zamawiamZObowiazkiem{width:auto}.delivery-time-step-2 .delivery-time-instalment-message{position:relative;float:left;width:330px;margin:10px 0;font-size:14px;padding-right:20px}.delivery-time-step-2 .delivery-time-instalment-message:before{background:url(/images/www/arrow-kk.png) no-repeat;width:29px;height:30px;position:absolute;right:-9px;top:2px;color:#aaa;content:""}.delivery-time-step-2.error .delivery-time-instalment-message{margin-left:10px}.delivery-time-step-2.error span.error{line-height:20px;clear:both;padding-right:10px}.delivery-time-step-2.error .navigate-error{height:auto}.documents-details{box-sizing:border-box;display:inline-block;position:relative;padding-left:25px}.documents-details:before{display:block;width:18px;content:"";height:20px;background-image:url(/images/www/pdf-ico.jpg);background-repeat:no-repeat;background-position:0 0;position:absolute;left:0;top:-5px}.paymentRight .top{margin-top:10px}#normalDeliveryTypes{margin:0 0 0 7px}#left-column .dgrey .left-box-top{background:url(/images/www/left-box-top-dgrey.gif);font-size:0;height:4px}#left-column .dgrey .left-box-center .has-children{background:#fcfcfc}#left-column .dgrey .left-box-center ul.border-list li{border-bottom:1px solid #eaeaea;margin:0;padding:0}#left-column .dgrey .left-box-center ul.border-list li a#menu-euro>span,#left-column .dgrey .left-box-center ul.border-list li a#menu-vouchers>span{color:#ed1c24}#left-column .dgrey .left-box-center ul.border-list li ul li{border:none}#left-column .dgrey .left-box-center ul.border-list li ul li.active{background:url(/images/www/li-account.gif) no-repeat 10px 8px}#left-column .dgrey .left-box-center ul li.last{border:0 none}#left-column .dgrey .left-box-center ul.border-list li a span.fleft{float:none!important;width:auto}#left-column .dgrey .left-box-center ul li a:hover{background:#eee}#left-column .dgrey .left-box-center li ul.child li a{padding-left:20px;width:210px}#left-column .dgrey .left-box-center li ul.child li a:hover{background:#eee url(/images/www/li-account.gif) no-repeat 10px 8px}#left-column .dgrey .left-box-center li ul.child li a:hover .menu-tooltip{display:block}#left-column .dgrey .left-box-center li ul.child li .menu-tooltip{position:absolute;background-color:#363235;color:#fff;padding:10px;border-radius:4px;left:170px;font-weight:700;display:none;z-index:2}#left-column .dgrey .left-box-center li ul.child li .menu-tooltip:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #363235;left:-10px;position:absolute;top:6px}.accountBoxLarge{width:662px;margin:0 0 8px;padding:0 8px}.accountBoxLarge .boxContentColumn{width:319px;display:inline;vertical-align:top;float:left}.accountBoxLarge .contentWraper{clear:both;display:block;margin:20px 0 0;width:100%}.accountBoxLarge .boxSpacer{margin-bottom:10px}.accountBoxLarge .boxSpacer input{width:180px}.accountBoxLarge h3{font-size:18px;display:inline;padding:0 0 10px}.accountBoxLarge h4{font-size:12px;display:inline;padding:0 0 10px}.accountBoxLarge .header-expanded{font-size:16px;font-weight:700}.accountBoxLarge .action-header{padding:0 0 8px}.accountBoxLarge .info{width:500px}.accountBoxLarge .linkSpacer{padding-right:20px}.accountBoxLarge ul.downloadFiles{margin:15px 0 0}.accountBoxLarge ul.downloadFiles li{float:left;margin-right:5px;min-width:220px}.accountBoxLarge ul.downloadFiles li a{font-size:10px}.accountBoxLarge ul.downloadFiles li p{display:inline;vertical-align:top;position:relative;top:5px}.accountBoxLarge ul.downloadFiles li img{float:left;display:block}.accountBoxLarge.orderHistory h4{float:left;line-height:21px;padding:0;margin-right:10px}.accountBoxLarge a.eArchiveHelp{display:inline-block;position:relative;top:3px;height:13px;width:13px;background-image:url(/images/www/service_info.png);cursor:pointer}.accountBoxLarge .desc{padding-right:30px;margin-top:13px}.bigButton{float:none!important}.bigButton,span.topSpacer{margin:5px 0 0}.btn-blocked{color:#666;background:#eee}.btn-blocked:hover{color:#666}#customer-anuluj,#dane-anuluj,#data-urodzenia-anuluj,#delete-anuluj,#invoiceAddress-anuluj,#password-anuluj{display:none}.w115{margin:0 5px 0 10px;font-size:13px;width:130px;display:block;float:left;text-align:right}#customerForm label{width:auto}#customerForm .password-invalid{padding-left:160px}#customerForm .password-invalid .password-toggle{right:230px}.aBox .c{padding:2px 10px}.aBox .cb{padding:5px 10px}.aBox .cb a{font-size:11px;font-weight:700;float:left;margin-right:12px;display:block}.aBox .adress-box{margin-top:10px;border-top:1px solid #ccc;padding:10px 0 10px 162px;font-weight:700;font-size:13px}.aBox #clear-adress-data{position:absolute;right:35px;z-index:2}.aBox .buttons{margin-top:10px;border-top:1px solid #ccc;padding:10px 0 10px 162px}.account-data-limit{font-size:14px;color:red;padding:10px}.customer-data-error{color:red}.question-box .nn{padding-bottom:0}#answer-list .question-box,#question-list .question-box{display:block}table.compare{border:none;border-collapse:collapse}table.compare td{vertical-align:top;width:160px;border:1px solid #d6d6d6;padding:10px;border-collapse:collapse}table.compare td.action{width:130px;border-right:none}.comparison-info{color:#005ca9;position:relative;cursor:pointer;margin-top:70px}.comparison-info-label{position:relative;padding-left:20px}.comparison-info-label:before{content:"";display:block;font-size:15px;position:absolute;left:-4px;top:4px;width:20px;height:18px;background:url(/images/www/icon-shop.png) 0 0 no-repeat}.comparison-info:hover .comparison-info-content{display:block}.comparison-info-content{display:none;border:1px solid #005ca9;position:absolute;bottom:calc(100% + 10px);color:#333;right:50%;padding:10px;width:300px;background:#fff}.comparison-info-content:after{content:"";background:#fff;display:block;position:absolute;top:calc(100% + 1px);right:1px;border-right:1px solid #005ca9;width:10px;height:10px;border-bottom:1px solid #005ca9;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}table.wide{border:none;width:100%;margin:0}table.wide td,table.wide th{border-bottom:0;text-align:center;vertical-align:top;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;padding:11px 9px;border-collapse:collapse}table.wide th{font-weight:700}td.voucherC{font-size:15px;white-space:nowrap}table.wide td.stars{padding-left:20px;padding-right:20px;width:70px}.accountProduct{text-align:center}.vote_box{width:678px}.orderCancel .row{padding:3px 0}.orderCancel .left{float:left;width:25px}.orderCancel .right{float:right;width:375px}.accountBoxTop{width:662px}.accountBoxTop h3{padding-left:0;padding-bottom:5px}#euroCard,#euroCard .tab{overflow:hidden}#euroCard .tab{display:none;padding:10px;width:658px}#euroCard .tabcards{width:678px;padding:10px 0 0}#euroCard #hasCard,#euroCard #infoCard,#euroCard #inputRow,#euroCard #newCard{display:none}#customerReceiptForm{width:450px;float:left;font-size:17px;padding:10px}#customerReceiptForm h3{font-size:17px;font-weight:400;margin-bottom:20px}#customerReceiptForm .number{background-color:#e63327;color:#fff;height:30px;width:30px;border-radius:50%;display:inline-block;text-align:center;line-height:30px;font-weight:700}#customerReceiptForm .important-notice{color:#1c1c1b;font-size:14px}#customerReceiptForm label{color:#999;font-size:13px;font-weight:700}#customerReceiptForm input{border:1px solid #ccc;width:190px;padding:4px 10px;display:inline-block}#customerReceiptForm .dot-separator{font-weight:700;vertical-align:top;margin-left:3px}#customerReceiptForm .fields{margin-top:10px}#customerReceiptForm .error{font-size:13px}#customerReceiptForm .row{margin-bottom:10px}.customer .menu{margin-top:5px;padding:0 2px;height:38px;border-bottom:1px solid #ccc}.customer .menu ul{list-style:none;margin:0;padding:0;height:40px}.customer .menu li{float:left}.customer .menu li.info,.customer .menu li.receipt{width:50%}.customer .menu li.faq{width:13%}.customer .menu li.cards{width:17%}.customer .menu li.form{width:30%}.customer .menu li.answer,.customer .menu li.opinion,.customer .menu li.question{width:33.3%;padding:0}.customer .dot{font-weight:700;margin:0 2px;float:left}.customer .menu .active a{margin-top:-5px;text-decoration:none;background:#fff;border-color:#888}.customer .menu span{font-weight:700;text-align:center;color:#fff;display:block;height:38px;line-height:40px}.customer .menu .active span{color:#444;height:43px;line-height:45px}.customer .menu.outer-menu{margin:0;height:35px;font-size:13px;padding:0}.customer .menu.outer-menu ul{height:35px}.customer .menu.outer-menu span{height:35px;line-height:35px}.customer .menu.outer-menu .active a{margin-top:0;border-color:#ccc}.customer .error-message{display:block;color:red;font-size:13px;font-weight:700;padding:5px}.download-link:after{content:"";position:relative;top:-1px;left:1px;display:inline-block;width:5px;height:5px;border-right:2px solid #0c4da2;border-top:2px solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#euroCard label.lab{width:250px}#euroCard .input{float:right;width:363px}#euroCard .typeUser{padding:10px 0 20px 100px}#euroCard .errors{display:none}#accept-terms{width:700px;padding-top:20px}#accept-terms .title{font-size:16px;font-weight:700;margin-bottom:10px}#accept-terms .message{font-size:14px;margin-bottom:10px;margin-top:5px}#accept-terms .buttons{text-align:center}#accept-terms .buttons div{text-align:center;margin-bottom:5px;font-size:14px;font-style:italic}#accept-terms .buttons button{font-size:15px;padding:10px 50px;margin-top:20px}#accept-terms table{width:100%;margin:10px 0}#accept-terms td,#accept-terms th{padding:8px 5px;font-size:14px}#accept-terms table .header{background-color:#eee}#accept-terms table tr{border-top:1px solid #eee}#accept-terms table .code,#accept-terms table .quantity{text-align:center;width:10%}#accept-terms table .item-price,#accept-terms table .worth{text-align:right;width:10%}#accept-terms table .index{padding:10px;text-align:center;width:10%}#accept-terms span.notice{font-weight:700;margin:15px 0 5px;display:block;font-size:16px}#accept-terms .delivery-type{font-size:14px;float:left}#accept-terms .total-price{text-align:right;margin:20px 0;font-size:14px;padding:0 5px}#accept-terms .total-price span{margin-left:20px}#accept-terms .separator{height:5px;border-style:solid;border-width:1px 0;width:80px;float:right}#accept-terms #warranty-box{background-color:#eee;margin-bottom:10px;padding:10px}#accept-terms #warranty-box h3{font-size:14px;padding:0 0 10px}#accept-terms #warranty-box li{margin:0;padding:0;font-size:12px;list-style:none}#accept-terms #warranty-box ul{margin:3px 0 0}#accept-terms #warranty-box a{font-weight:700;font-size:12px}#accept-terms #warranty-box h4{font-size:12px;font-weight:400}#accept-terms #warranty-box .warranty-message{padding:5px 0}#accept-terms #warranty-box .checkbox-css .text{padding-left:22px}#accept-terms #warranty-box .errorBox{margin-top:2px}#accept-terms #warranty-box .errorBox label{margin:0}#accept-terms .summary{background-color:#eee;padding:10px}#accept-terms .summary .section{overflow:hidden;position:relative}#accept-terms .summary .text{width:620px;float:right}#accept-terms .ico{height:25px;width:60px;float:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#accept-terms .ico.question{background:url(/images/www/question.png) no-repeat 50%}#accept-terms .ico.exclamation{background:url(/images/www/exclamation.png) no-repeat 50%}#accept-terms .document{height:30px;line-height:30px;float:right}#accept-terms .document a{color:#000}#accept-terms .pdf{height:25px;width:25px;background:url(/images/www/pdf.png) no-repeat 50%;margin-right:5px;float:left}#accept-terms .important-notice{margin:15px 0;font-size:14px}#accept-terms .customer-info .row{margin-bottom:10px}#accept-terms .customer-info .header{font-weight:700}#accept-terms .customer-info .column{display:inline-block;width:40%;vertical-align:top;padding-right:20px}#questionnaire p{margin:4px 0}#questionnaire ul{float:left;margin-top:4px}#questionnaire li{padding:2px 0 1px}.voucherList .message{padding:10px}#command a.more,#command label.short{display:inline}#command .moreText a.more,#command .moreText label.short,#command a.less,#command label.long{display:none}#command .moreText a.less,#command .moreText label.long{display:inline}#command .w520{width:600px}.questionnaire-main{margin:10px;padding:10px}.question-header{text-align:left;font-size:18px;padding:15px 10px}.question-noData{padding:10px;text-align:left;font-weight:700;font-size:14px}.question-noData h2{font-size:18px}.question-noData p{font-weight:400;font-size:12px;line-height:15px;margin-top:10px}.question-data{width:518px;float:left}.question-data .title{display:block;width:100%;overflow:hidden}.question-data .title a{font-size:14px}.question-data .label{font-weight:700;float:left;margin-right:5px}.question-data .data{float:left;line-height:16px}.question-data .data a{font-size:11px;float:left;display:block;text-align:left}.question-data .questionLink{width:470px;float:left}.question-data .questionLink a{display:inline;float:none}.question-data .date{margin-right:5px;display:block;float:left}.question-edit{width:110px;float:right}.question-edit span{display:block;text-align:center}.question-edit a{font-size:11px;padding:0 8px}.question-edit .precentage{font-size:15px;width:100%;text-align:center;font-weight:700}.question-checkbox{padding:0 10px 3px}#answer-sort label,#question-sort label{float:left;font-weight:700;margin-right:5px;line-height:17px}#answer-edit-form .statusError,#questionFormContainer .statusError{margin-top:10px}#answer-edit-form .statusError .cont>span,#question-edit-form .statusError .cont>span{margin-left:10px}.questionForm{background:#fff;border:1px solid #cacaca;border-radius:4px;padding:5px}.questionForm .header{font-size:20px;font-weight:700;padding:5px 0 0 10px}.questionForm textarea{margin-left:10px;margin-top:10px;height:auto;width:605px!important}.questionForm .right{margin-right:40px}.questionForm .statusError .errorBoxContent,.questionForm .statusOk .errorBoxContent{margin-left:-2px;overflow:hidden}.questionLabel{padding:10px 0 10px 10px;font-size:13px;font-weight:700}#questionFormContainer{background:#e7e7e7;padding:10px;width:680px}#answer-paginator{padding-bottom:10px}#productQuestions{display:none}.questionForm .edytujOdpowiedz,.questionForm .edytujPytanie{height:auto!important;width:auto!important;margin-left:10px}#toggle-productQuestions{width:36px;font-size:11px;padding-left:15px;margin:5px 5px 0 0;background-image:url(/images/www/arrow-blue-down.gif);background-repeat:no-repeat;background-position:0}#toggle-productQuestions.open{background-image:url(/images/www/arrow-blue-up.gif)}.order-history-list-item{border:1px solid #e5e5e5;box-sizing:border-box;padding:10px;margin-left:8px;margin-right:8px}.order-product-list{margin-top:20px}.order-product-item{display:flex}.order-product-item:not(:last-child){margin-bottom:15px}.order-product-item .product-photo{width:50px;margin-right:10px}.order-product-item .product-title{color:#333;font-weight:700;font-size:11px;margin-bottom:3px}.order-product-item .product-title:hover{text-decoration:none}.order-product-item .quantity{white-space:nowrap;font-weight:700}.order-product-item .category{margin-top:5px}.order-product-list.show-all .order-product-item{display:flex}a.order-product-item-print{position:relative;padding-left:25px}.order-product-item-print:before{display:block;width:14px;content:"";height:14px;background-image:url(/images/www/btn-print-blue.png);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;position:absolute;left:0;top:-1px}.complaint-section-title{font-size:16px;padding:10px}.complaint-item:not(:last-child),.complaint-section-title{border-bottom:1px solid #e5e5e5}.complaint-item{padding:10px}.complaint-item-status-description{font-size:12px}.complaint-item-details{width:calc(100% - 329px)}.complaint-item-number{font-size:12px;font-weight:700;margin-bottom:8px}.complaint-item-number span{color:#ed1c24}.complaint-item{display:flex}.complaint-item-actions{margin-left:auto;width:319px;display:flex;flex-direction:column;justify-content:space-between}.complaint-section{border:1px solid #e5e5e5;margin:10px}.complaint-item-status{font-size:12px;font-weight:700}.complaint-section-error{font-weight:700;padding:10px}.complaint-details,.complaint-section-empty{padding:10px}.complaint-details-title{font-weight:700;font-size:22px;text-transform:uppercase}.complaint-details-header{display:flex;align-items:center}.complaint-details-print{margin-left:20px}.complaint-details-barcode{margin-bottom:20px}.complaint-details-barcode svg{max-width:300px}.complaint-details-section-title{font-weight:400;font-size:14px;text-transform:uppercase;margin-bottom:20px;border-bottom:1px solid #ddd;padding:0 0 15px}.complaint-details-print{font-size:16px}.complaint-details-print .icon{margin-right:5px}.complaint-sections{display:flex;justify-content:space-between}.complaint-details-section{width:45%}.complaint-details-label{color:#777;margin-bottom:10px}.complaint-details-value{font-weight:700;margin-bottom:20px}.complaint-details-label,.complaint-details-value{display:block;font-size:13px}.link-disabled{pointer-events:none;color:#999!important}@media print{.print-modal .complaint-details-print,.print-modal body>:not(#fancybox-wrap){display:none!important}.print-modal #fancybox-wrap{left:0!important;top:0!important}.print-modal .complaint-details{box-shadow:none}}.payment-terms-accepted{width:403px}.payment-terms-accepted .checkbox a{font-size:11px}.payment-terms-accepted .validate-target{padding-top:0;padding-left:0}.payment-terms-accepted .statusError .validate-target,.payment-terms-accepted .statusOk .validate-target{padding-left:7px}.payment-terms-accepted .statusError,.payment-terms-accepted .statusError .b:before,.payment-terms-accepted .statusError .b div:before,.payment-terms-accepted .statusError .cont:before,.payment-terms-accepted .statusError .t:before,.payment-terms-accepted .statusOk,.payment-terms-accepted .statusOk .b:before,.payment-terms-accepted .statusOk .b div:before,.payment-terms-accepted .statusOk .cont:before,.payment-terms-accepted .statusOk .t:before{margin-left:0}#subscription-invoice-message{background:#f7f6ff;padding:15px 20px;color:#473db2;font-size:12px;border-radius:7px;margin:5px 10px 1rem;line-height:1.4}#subscription-invoice-message a{color:#0876fe}#account-change-payment #bank-list button.active:after,#account-change-payment #shops-list .shop-item.selected:before,#account-change-payment #shops-list .shops-search .search:before,#account-change-payment .message:before,#account-change-payment .payment-list button.selected:before,#account-main-page #permissions-box .permissions-success .close-button:before,#account-overdue-subscriptions .overdue-subscription-status-message .close-icon:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-address:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-email:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-name:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-phone:before,#minimalized-announcement .minimalized-announcement-title:after,#modal-announcement .modal-title:after,#opinion-preview .opinion-item .customer-confirmed:after,#opinion-preview .opinion-item .customer-confirmed:before,#opinion-preview .opinion-item .opinion-customer:after,#opinion-preview .opinion-item .opinion-helpful-no:before,#opinion-preview .opinion-item .opinion-helpful-yes:before,#opinions .opinion-item .customer-confirmed:after,#opinions .opinion-item .customer-confirmed:before,#opinions .opinion-item .opinion-customer:after,#opinions .opinion-item .opinion-helpful-no:before,#opinions .opinion-item .opinion-helpful-yes:before,#permissions-box .minimalize:before,#subscription-payment-list .info-section .invoice-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .service-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .warranty-details .additional-options .toggle-show-button:after,#subscription-payment-list .overdue-selected-payment-section .bank-list button.selected:after,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .close-icon:before,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected:before,#warranty-description .warranty-detailed-information a:before,#warranty-description .warranty-grade-rating-progress-counter .warranty-grade-rating-star:before,#warranty-description .warranty-stars-grade .warranty-stars-rating-progress:before,#warranty-description .warranty-stars-grade .warranty-stars-rating:before,#warranty-upselling-payment .bank-list button.selected:after,#warranty-upselling-payment .select-payment-type.selected:before,.calendar .delivery-days li.selected:after,.delivery-tracking .delivery-status-completed .delivery-tracking-history-step:first-child:before,.delivery-tracking .delivery-tracking-history-step:not(:first-child):before,.icon-delivery:before,.icon-information:before,.icon-online-shop:before,.icon-promotion:before,.icon-shop:before,body:not(#watched-products) .success-header:before{font-family:iconFont!important;speak:none;display:inline-block;font-display:block;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#account-change-payment #bank-list button.active:hover:after,#account-change-payment #shops-list .shop-item.selected:hover:before,#account-change-payment #shops-list .shops-search .search:hover:before,#account-change-payment .message:hover:before,#account-change-payment .payment-list button.selected:hover:before,#account-main-page #permissions-box .permissions-success .close-button:hover:before,#account-overdue-subscriptions .overdue-subscription-status-message .close-icon:hover:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-address:hover:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-email:hover:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-name:hover:before,#customer-personal-data-verification-modal .personal-data-row.personal-data-phone:hover:before,#minimalized-announcement .minimalized-announcement-title:hover:after,#modal-announcement .modal-title:hover:after,#opinion-preview .opinion-item .customer-confirmed:hover:after,#opinion-preview .opinion-item .customer-confirmed:hover:before,#opinion-preview .opinion-item .opinion-customer:hover:after,#opinion-preview .opinion-item .opinion-helpful-no:hover:before,#opinion-preview .opinion-item .opinion-helpful-yes:hover:before,#opinions .opinion-item .customer-confirmed:hover:after,#opinions .opinion-item .customer-confirmed:hover:before,#opinions .opinion-item .opinion-customer:hover:after,#opinions .opinion-item .opinion-helpful-no:hover:before,#opinions .opinion-item .opinion-helpful-yes:hover:before,#permissions-box .minimalize:hover:before,#subscription-payment-list .info-section .invoice-details .additional-options .toggle-show-button:hover:after,#subscription-payment-list .info-section .service-details .additional-options .toggle-show-button:hover:after,#subscription-payment-list .info-section .warranty-details .additional-options .toggle-show-button:hover:after,#subscription-payment-list .overdue-selected-payment-section .bank-list button.selected:hover:after,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .close-icon:hover:before,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected:hover:before,#warranty-description .warranty-detailed-information a:hover:before,#warranty-description .warranty-grade-rating-progress-counter .warranty-grade-rating-star:hover:before,#warranty-description .warranty-stars-grade .warranty-stars-rating-progress:hover:before,#warranty-description .warranty-stars-grade .warranty-stars-rating:hover:before,#warranty-upselling-payment .bank-list button.selected:hover:after,#warranty-upselling-payment .select-payment-type.selected:hover:before,.calendar .delivery-days li.selected:hover:after,.delivery-tracking .delivery-status-completed .delivery-tracking-history-step:hover:first-child:before,.delivery-tracking .delivery-tracking-history-step:hover:not(:first-child):before,.icon-delivery:hover:before,.icon-information:hover:before,.icon-online-shop:hover:before,.icon-promotion:hover:before,.icon-shop:hover:before,body:not(#watched-products) .success-header:hover:before{text-decoration:none}#customer-personal-data-verification-modal .personal-data-row.personal-data-name:before{content:"\E003"}#minimalized-announcement .minimalized-announcement-title:after,#modal-announcement .modal-title:after,#subscription-payment-list .info-section .invoice-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .service-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .warranty-details .additional-options .toggle-show-button:after{content:"\E00C"}#opinion-preview .opinion-item .customer-confirmed:after,#opinions .opinion-item .customer-confirmed:after{content:"\E00F"}#account-change-payment #bank-list button.active:after,#account-change-payment #shops-list .shop-item.selected:before,#account-change-payment .payment-list button.selected:before,#subscription-payment-list .overdue-selected-payment-section .bank-list button.selected:after,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected:before,#warranty-upselling-payment .bank-list button.selected:after,#warranty-upselling-payment .select-payment-type.selected:before,.calendar .delivery-days li.selected:after,.delivery-tracking .delivery-status-completed .delivery-tracking-history-step:first-child:before,.delivery-tracking .delivery-tracking-history-step:not(:first-child):before{content:"\E01F"}#opinion-preview .opinion-item .customer-confirmed:before,#opinion-preview .opinion-item .opinion-customer:after,#opinions .opinion-item .customer-confirmed:before,#opinions .opinion-item .opinion-customer:after,body:not(#watched-products) .success-header:before{content:"\E022"}#account-main-page #permissions-box .permissions-success .close-button:before,#account-overdue-subscriptions .overdue-subscription-status-message .close-icon:before,#permissions-box .minimalize:before,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .close-icon:before{content:"\E025"}#account-change-payment .message:before{content:"\E02B"}.icon-delivery:before{content:"\E02D"}#warranty-description .warranty-detailed-information a:before{content:"\E02E"}#customer-personal-data-verification-modal .personal-data-row.personal-data-address:before{content:"\E02F"}#customer-personal-data-verification-modal .personal-data-row.personal-data-email:before{content:"\E031"}#opinion-preview .opinion-item .opinion-helpful-no:before,#opinions .opinion-item .opinion-helpful-no:before{content:"\E03A"}#opinion-preview .opinion-item .opinion-helpful-yes:before,#opinions .opinion-item .opinion-helpful-yes:before{content:"\E03B"}#customer-personal-data-verification-modal .personal-data-row.personal-data-phone:before{content:"\E03C"}.icon-information:before{content:"\E04C"}.icon-online-shop:before{content:"\E061"}.icon-promotion:before{content:"\E06A"}#account-change-payment #shops-list .shops-search .search:before{content:"\E073"}.icon-shop:before{content:"\E079"}#warranty-description .warranty-grade-rating-progress-counter .warranty-grade-rating-star:before{content:"\E081"}#warranty-description .warranty-stars-grade .warranty-stars-rating-progress:before{content:"\E082"}#warranty-description .warranty-stars-grade .warranty-stars-rating:before{content:"\E083"}#account-change-payment #shops-list .shop-item .change-shop,#account-overdue-subscriptions .subscription-see-details,#modal-announcement .announcement-dismiss,#modal-announcement .announcement-next,#modal-preview-warranty-payment .warranty-upselling-payment,#order-list-warranties .warranty-upselling-payment,#order-preview-warranties .warranty-box .warranty-upselling-payment,#service-resign-modal .cancel-resignation,#service-resign-modal .confirm-resignation,#warranty-upselling-box .cancel-button,.change-nick .nick-submit-button,.complaint-option-link,.gift-card-list .gift-card .action a,.invoice-details-form .form-actions .save-invoice-data,.ivt-modal-content .confirmation-steps .copy-box .copy-btn,.warranty-upselling-list-box .preview-order{padding:11px 15px 10px;font-size:12px;text-transform:uppercase;border-radius:0;text-align:center;font-weight:700;display:inline-block;white-space:normal;background:transparent;border:0;line-height:1.2}#account-change-payment #shops-list .shop-item .change-shop:focus,#account-overdue-subscriptions .subscription-see-details:focus,#modal-announcement .announcement-dismiss:focus,#modal-announcement .announcement-next:focus,#modal-preview-warranty-payment .warranty-upselling-payment:focus,#order-list-warranties .warranty-upselling-payment:focus,#order-preview-warranties .warranty-box .warranty-upselling-payment:focus,#service-resign-modal .cancel-resignation:focus,#service-resign-modal .confirm-resignation:focus,#warranty-upselling-box .cancel-button:focus,.change-nick .nick-submit-button:focus,.complaint-option-link:focus,.gift-card-list .gift-card .action a:focus,.invoice-details-form .form-actions .save-invoice-data:focus,.ivt-modal-content .confirmation-steps .copy-box .copy-btn:focus,.warranty-upselling-list-box .preview-order:focus{outline:0}#account-change-payment #shops-list .shop-item .change-shop:hover,#account-overdue-subscriptions .subscription-see-details:hover,#modal-announcement .announcement-dismiss:hover,#modal-announcement .announcement-next:hover,#modal-preview-warranty-payment .warranty-upselling-payment:hover,#order-list-warranties .warranty-upselling-payment:hover,#order-preview-warranties .warranty-box .warranty-upselling-payment:hover,#service-resign-modal .cancel-resignation:hover,#service-resign-modal .confirm-resignation:hover,#warranty-upselling-box .cancel-button:hover,.change-nick .nick-submit-button:hover,.complaint-option-link:hover,.gift-card-list .gift-card .action a:hover,.invoice-details-form .form-actions .save-invoice-data:hover,.ivt-modal-content .confirmation-steps .copy-box .copy-btn:hover,.warranty-upselling-list-box .preview-order:hover{text-decoration:none}#account-cart-retrieve .cart-retrive-action[data-action=MERGE],#account-change-delivery-time .actions .btn-next,#account-change-payment .actions .btn-next,#account-overdue-subscriptions .subscription-see-details,#customer-personal-data-verification-modal .confirm-button,#modal-EPayment-blik .blik-payment-button,#modal-preview-warranty-payment .subscribe-card,#modal-preview-warranty-payment .warranty-upselling-payment,#modal-warranty-upselling-configurator .submit-button,#order-list-warranties .subscribe-card,#order-list-warranties .warranty-upselling-payment,#order-preview-warranties .warranty-box .preview-warranty-payment,#order-preview-warranties .warranty-box .subscribe-card,#order-preview-warranties .warranty-box .warranty-upselling-payment,#service-resign-modal .confirm-resignation,#subscription-payment-list .info-section .change-invoice-data,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .pay-overdue-subscription-fee,#subscription-payment-list .subscription-item .subscription-services-details,#subscription-payment-list .subscription-item .subscription-warranties-details,#warranty-upselling-box .add-warranty,#warranty-upselling-box .submit-button,#warranty-upselling-payment .confirm-payment,.complaint-item-order-details,.complaint-option-link,.gift-card-list .gift-card .action a,.invoice-details-form .form-actions .save-invoice-data,.warranty-upselling-list-box .preview-order{background:#ffe843;color:#1c1c1b}#account-cart-retrieve .cart-retrive-action:hover[data-action=MERGE],#account-change-delivery-time .actions .btn-next:hover,#account-change-payment .actions .btn-next:hover,#account-overdue-subscriptions .subscription-see-details:hover,#customer-personal-data-verification-modal .confirm-button:hover,#modal-EPayment-blik .blik-payment-button:hover,#modal-preview-warranty-payment .subscribe-card:hover,#modal-preview-warranty-payment .warranty-upselling-payment:hover,#modal-warranty-upselling-configurator .submit-button:hover,#order-list-warranties .subscribe-card:hover,#order-list-warranties .warranty-upselling-payment:hover,#order-preview-warranties .warranty-box .preview-warranty-payment:hover,#order-preview-warranties .warranty-box .subscribe-card:hover,#order-preview-warranties .warranty-box .warranty-upselling-payment:hover,#service-resign-modal .confirm-resignation:hover,#subscription-payment-list .info-section .change-invoice-data:hover,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .pay-overdue-subscription-fee:hover,#subscription-payment-list .subscription-item .subscription-services-details:hover,#subscription-payment-list .subscription-item .subscription-warranties-details:hover,#warranty-upselling-box .add-warranty:hover,#warranty-upselling-box .submit-button:hover,#warranty-upselling-payment .confirm-payment:hover,.complaint-item-order-details:hover,.complaint-option-link:hover,.gift-card-list .gift-card .action a:hover,.invoice-details-form .form-actions .save-invoice-data:hover,.warranty-upselling-list-box .preview-order:hover{background:#ffef5f;color:#1c1c1b}#account-cart-retrieve .cart-retrive-action:active[data-action=MERGE],#account-change-delivery-time .actions .btn-next:active,#account-change-payment .actions .btn-next:active,#account-overdue-subscriptions .subscription-see-details:active,#customer-personal-data-verification-modal .confirm-button:active,#modal-EPayment-blik .blik-payment-button:active,#modal-preview-warranty-payment .subscribe-card:active,#modal-preview-warranty-payment .warranty-upselling-payment:active,#modal-warranty-upselling-configurator .submit-button:active,#order-list-warranties .subscribe-card:active,#order-list-warranties .warranty-upselling-payment:active,#order-preview-warranties .warranty-box .preview-warranty-payment:active,#order-preview-warranties .warranty-box .subscribe-card:active,#order-preview-warranties .warranty-box .warranty-upselling-payment:active,#service-resign-modal .confirm-resignation:active,#subscription-payment-list .info-section .change-invoice-data:active,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .pay-overdue-subscription-fee:active,#subscription-payment-list .subscription-item .subscription-services-details:active,#subscription-payment-list .subscription-item .subscription-warranties-details:active,#warranty-upselling-box .add-warranty:active,#warranty-upselling-box .submit-button:active,#warranty-upselling-payment .confirm-payment:active,.complaint-item-order-details:active,.complaint-option-link:active,.gift-card-list .gift-card .action a:active,.invoice-details-form .form-actions .save-invoice-data:active,.warranty-upselling-list-box .preview-order:active{background-color:#ffe52a}#regon-loading-error .buttons button,.regon-box button{background:#ffe843;color:#1c1c1b}#regon-loading-error .buttons button:hover,.regon-box button:hover{background:#ffef5f;color:#1c1c1b}#modal-announcement .announcement-next,#modal-confirm-marketing-agreement-removal .confirm-marketing-agreement,#modal-payu-price-limit-message .confirm-button,#subscription-payment-list .subscription-item .payment-list .change-card{background:#104790;color:#fff}#modal-announcement .announcement-next:hover,#modal-confirm-marketing-agreement-removal .confirm-marketing-agreement:hover,#modal-payu-price-limit-message .confirm-button:hover,#subscription-payment-list .subscription-item .payment-list .change-card:hover{background:#2960a8;color:#fff}#account-change-delivery-time .actions .btn-back,#account-change-payment .actions .btn-back,#change-payment-message-1 .close-modal,#change-payment-message-2 .close-modal,#customer-personal-data-verification-modal .update-button,#permissions-button,#service-resign-modal .cancel-resignation,#warranty-description .warranty-back-button,#warranty-upselling-box .cancel-button,#warranty-upselling-payment .back-action,.change-nick .nick-submit-button,.invoice-details-form .form-actions .cancel-data-change,.ivt-modal-content .confirmation-steps .copy-box .copy-btn{background:#595959;color:#fff}#account-change-delivery-time .actions .btn-back:hover,#account-change-payment .actions .btn-back:hover,#change-payment-message-1 .close-modal:hover,#change-payment-message-2 .close-modal:hover,#customer-personal-data-verification-modal .update-button:hover,#permissions-button:hover,#service-resign-modal .cancel-resignation:hover,#warranty-description .warranty-back-button:hover,#warranty-upselling-box .cancel-button:hover,#warranty-upselling-payment .back-action:hover,.change-nick .nick-submit-button:hover,.invoice-details-form .form-actions .cancel-data-change:hover,.ivt-modal-content .confirmation-steps .copy-box .copy-btn:hover{background:#7c7c7c;color:#fff}.change-nick .nick-submit-button{padding:5px 6px;font-size:11px;line-height:1.1}#modal-warranty-upselling-configurator .submit-button,#warranty-upselling-box .cancel-button,#warranty-upselling-box .submit-button{padding:7px 10px;font-size:12px}#account-cart-retrieve .cart-retrieve-products button,#account-cart-retrieve .cart-retrive-action[data-action=OVERRIDE_LAST],#modal-announcement .announcement-dismiss,#modal-confirm-marketing-agreement-removal .decline-marketing-agreement{background-color:transparent;color:#005ca9;border:0;text-shadow:none}#account-cart-retrieve .cart-retrieve-products button:hover,#account-cart-retrieve .cart-retrive-action:hover[data-action=OVERRIDE_LAST],#modal-announcement .announcement-dismiss:hover,#modal-confirm-marketing-agreement-removal .decline-marketing-agreement:hover{background:none;color:#2b77b8;border:0;text-decoration:underline}#modal-warranty-upselling-configurator .product-warranty-details,#modal-warranty-upselling-configurator .user-settings,#warranty-description .price-info,#warranty-upselling-box .price-info,#warranty-upselling-box .user-settings,#warranty-upselling-box .warranty-description{background:none;border:none;padding:0;margin:0;color:#005ca9;font-family:inherit;font-size:inherit;text-transform:none;font-weight:400}#modal-warranty-upselling-configurator .product-warranty-details:hover,#modal-warranty-upselling-configurator .user-settings:hover,#warranty-description .price-info:hover,#warranty-upselling-box .price-info:hover,#warranty-upselling-box .user-settings:hover,#warranty-upselling-box .warranty-description:hover{color:#2b77b8;text-decoration:underline}#account-change-delivery-time .actions button:disabled,#account-change-payment .actions button:disabled,#modal-EPayment-blik .blik-payment-button.button-disabled,#modal-warranty-resign-modal .confirm-resignation.is-disabled,#modal-warranty-upselling-configurator .submit-button[disabled],#service-resign-modal .confirm-resignation.is-disabled,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .pay-overdue-subscription-fee:disabled,#warranty-upselling-payment .confirm-payment[disabled]{background:#eee;color:#999;border:0;pointer-events:none;text-shadow:none;cursor:default}#account-change-payment #shops-list .shops-search input[type=text]{display:inline-block;height:20px;line-height:20px;border:1px solid #ccc;border-radius:0;padding-left:5px;color:#333;font-size:12px;box-shadow:none;box-sizing:border-box}#customer-subscription-invoices #subscription-invoices.loading,#old-permissions.loading,#permissions-box.loading,#subscription-payment-list .tabs-content.loading,.account-warranties-loading #content-2c,.complaint-tabs-content.loading,.delivery-tracking.loading{position:relative;z-index:1;min-height:44px}#customer-subscription-invoices #subscription-invoices.loading:after,#old-permissions.loading:after,#permissions-box.loading:after,#subscription-payment-list .tabs-content.loading:after,.account-warranties-loading #content-2c:after,.complaint-tabs-content.loading:after,.delivery-tracking.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;height:44px;width:44px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#customer-subscription-invoices #subscription-invoices.loading:before,#old-permissions.loading:before,#permissions-box.loading:before,#subscription-payment-list .tabs-content.loading:before,.account-warranties-loading #content-2c:before,.complaint-tabs-content.loading:before,.delivery-tracking.loading:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}#warranty-description .warranty-stars-grade{display:flex;align-items:center;justify-content:flex-start;max-width:190px;cursor:pointer}#warranty-description .warranty-stars-grade .warranty-stars-grade-value{margin-right:5px}#warranty-description .warranty-stars-grade .warranty-stars-rating{position:relative;width:84px;height:14px;line-height:0;margin-right:4px}#warranty-description .warranty-stars-grade .warranty-stars-rating:before{font-size:14px;color:#ffd800}#warranty-description .warranty-stars-grade .warranty-stars-rating-progress{position:absolute;top:0;left:0;overflow:hidden}#warranty-description .warranty-stars-grade .warranty-stars-rating-progress:before{font-size:14px;color:#ffd800}#warranty-description .warranty-stars-grade .warranty-rating-total-grades{font-size:14px;color:#016ef4;font-weight:400}#warranty-description .warranty-stars-grade:hover:not(.block) .warranty-rating-total-grades{text-decoration:underline}#warranty-description .warranty-stars-grade.block{flex-direction:column;align-items:flex-start;width:100px;margin-right:20px;cursor:default}#warranty-description .warranty-stars-grade.block .warranty-stars-grade-value{font-size:32px;font-weight:700}#warranty-description .warranty-stars-grade.block .warranty-rating-total-grades{margin-top:5px;color:#999}#warranty-description .warranty-grade-rating-header{font-weight:700;margin-bottom:16px;font-size:20px}#warranty-description .warranty-grade-rating-box{display:flex;align-items:flex-start;justify-content:space-between}#warranty-description .warranty-grade-rating-progress{width:100%}#warranty-description .warranty-grade-rating-progress-row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-bottom:5px}#warranty-description .warranty-grade-rating-progress-row:first-child .warranty-grade-rating-progress-bar-inner,#warranty-description .warranty-grade-rating-progress-row:nth-child(2) .warranty-grade-rating-progress-bar-inner{background-color:#00ae50}#warranty-description .warranty-grade-rating-progress-row:nth-child(3) .warranty-grade-rating-progress-bar-inner{background-color:#feb908}#warranty-description .warranty-grade-rating-progress-row:nth-child(4) .warranty-grade-rating-progress-bar-inner{background-color:#ff781e}#warranty-description .warranty-grade-rating-progress-row:nth-child(5) .warranty-grade-rating-progress-bar-inner{background-color:#e40414}#warranty-description .warranty-grade-rating-progress-counter{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;min-width:30px;margin-right:5px;font-size:16px;color:#999}#warranty-description .warranty-grade-rating-progress-counter .warranty-grade-rating-star{display:flex;position:relative;width:15px;height:15px;margin-left:3px}#warranty-description .warranty-grade-rating-progress-counter .warranty-grade-rating-star:before{font-size:14px;color:#e5e5e5}#warranty-description .warranty-grade-rating-progress-bar{background-color:#e5e5e5;width:100%;height:5px;border-radius:5px;position:relative;overflow:hidden}#warranty-description .warranty-grade-rating-progress-bar-inner{position:absolute;left:0;top:0;height:5px;border-radius:5px}#warranty-description .warranty-grade-rating-progress-percent{min-width:40px;text-align:right;color:#999;font-size:14px}[id^=modal-warranty-upselling-description]{max-width:940px;padding:20px}[id^=modal-warranty-upselling-description] #warranty-description{display:block}[id^=modal-warranty-upselling-description] .warranty-title{font-size:24px}#warranty-description{display:none;padding:0}#warranty-description .subscription-info{background:#e6f1ff;margin:0;padding:24px;font-weight:400;font-size:14px;line-height:19px;display:block;text-align:left;width:270px;box-sizing:border-box;margin-right:16px}#warranty-description .subscription-info>p{margin:0}#warranty-description .subscription-info>p:first-child{margin-bottom:16px}#warranty-description .price-info{display:inline-block;color:#005ca9;margin-left:3px}#warranty-description .initial-price{color:#e40414;font-size:24px;line-height:34px;font-weight:700;margin-bottom:4px}#warranty-description .subscription-price{display:block;font-size:16px;line-height:24px;font-weight:700;margin-bottom:16px}#warranty-description .warranty-actions,#warranty-description .warranty-description,#warranty-description .warranty-detailed-information,#warranty-description .warranty-header{margin:0 auto;max-width:100%}#warranty-description .warranty-detailed-information{margin-top:16px;font-size:14px}#warranty-description .warranty-detailed-information a{display:inline-block;padding:0 0 0 26px;position:relative}#warranty-description .warranty-detailed-information a:before{position:absolute;top:0;left:3px;font-size:17px}#warranty-description .warranty-header{margin:24px auto}#warranty-description .warranty-actions{margin:24px auto 16px}#warranty-description .warranty-back-button{padding:14px 12px;font-size:14px;width:100%}#warranty-description .warranty-info{display:flex;border-radius:7px;border:1px solid #ccc;padding:24px}#warranty-description .warranty-grade-disclaimer{margin:16px auto 0;color:#999;font-size:14px}#warranty-description .warranty-grade-rating-item{width:100%;margin-left:24px;padding-left:24px;border-left:1px solid #ccc}#modal-warranty-upselling-configurator{max-width:800px;padding:20px}#modal-warranty-upselling-configurator *{box-sizing:border-box}#modal-warranty-upselling-configurator .title{font-size:18px;margin-bottom:20px}#modal-warranty-upselling-configurator .configurator-content{display:flex;justify-content:space-between}#modal-warranty-upselling-configurator .configurator-content>div{width:49%}#modal-warranty-upselling-configurator .list-item:not(:last-child){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d9d9d9}#modal-warranty-upselling-configurator .warranty-row{display:flex;align-items:center;margin-bottom:12px}#modal-warranty-upselling-configurator .warranty-row.is-selected+.insurer-message{display:block}#modal-warranty-upselling-configurator .insurer-message{width:100%}#modal-warranty-upselling-configurator .product-info{display:flex;align-items:center;margin-right:16px}#modal-warranty-upselling-configurator .product-photo{margin-right:16px}#modal-warranty-upselling-configurator .product-photo img{width:64px}#modal-warranty-upselling-configurator .product-name{font-size:14px;line-height:16px;font-weight:700;margin-bottom:4px}#modal-warranty-upselling-configurator .product-category{color:#999;font-size:11px}#modal-warranty-upselling-configurator .price-box{text-align:right;margin-left:auto}#modal-warranty-upselling-configurator .price-box .price,#modal-warranty-upselling-configurator .price-box .price-label{color:#ed1c24;text-align:right;font-weight:700}#modal-warranty-upselling-configurator .price-box .price{font-size:20px;line-height:26px}#modal-warranty-upselling-configurator .price-box .price-label{font-size:14px;white-space:nowrap;margin-bottom:4px}#modal-warranty-upselling-configurator .price-box .price-monthly{white-space:nowrap;font-weight:700;font-size:14px;text-align:right;margin-bottom:12px}#modal-warranty-upselling-configurator .price-box .price-monthly-label{text-align:right}#modal-warranty-upselling-configurator .product-warranty-details{font-size:11px;white-space:nowrap}#modal-warranty-upselling-configurator .upselling-summary{background:#f7f7f7;padding:16px}#modal-warranty-upselling-configurator .upselling-summary.has-items .summary-info,#modal-warranty-upselling-configurator .upselling-summary .user-data,#modal-warranty-upselling-configurator .upselling-summary .user-data-info{display:none}#modal-warranty-upselling-configurator .upselling-summary.has-items .form-content,#modal-warranty-upselling-configurator .upselling-summary.has-items .summary-total,#modal-warranty-upselling-configurator .upselling-summary.has-items .user-data,#modal-warranty-upselling-configurator .upselling-summary.has-items .user-data-info{display:block}#modal-warranty-upselling-configurator .upselling-summary.has-items .summary-content{padding-bottom:12px;border-bottom:1px solid #d9d9d9}#modal-warranty-upselling-configurator .summary-total>div{display:flex}#modal-warranty-upselling-configurator .summary-total .total-price{margin-left:auto;font-weight:700;font-size:14px}#modal-warranty-upselling-configurator .total-first-installment-price{margin-bottom:5px}#modal-warranty-upselling-configurator .summary-content{margin-bottom:12px}#modal-warranty-upselling-configurator .user-data{font-weight:700;color:#1c1c1b;margin-bottom:12px}#modal-warranty-upselling-configurator .user-data div{margin-bottom:5px}#modal-warranty-upselling-configurator .user-data-info{margin-bottom:14px}#modal-warranty-upselling-configurator .user-data-info a{font-size:11px}#modal-warranty-upselling-configurator .summary-title{font-weight:700;font-size:14px;margin-bottom:12px}#modal-warranty-upselling-configurator .select-warranty{padding-right:0}#modal-warranty-upselling-configurator .select-warranty .toggle-text{padding-left:0;width:75px;text-align:right}#modal-warranty-upselling-configurator .select-warranty>.column{padding-right:0}#modal-warranty-upselling-configurator .warranty-controls{display:flex;justify-content:flex-end;margin-bottom:12px}#modal-warranty-upselling-configurator .warranty-quantity{width:62px;margin-right:8px}#modal-warranty-upselling-configurator .summary-info{font-size:12px}#modal-warranty-upselling-configurator form .row{padding-left:0;padding-right:0}#modal-warranty-upselling-configurator label.error{font-size:11px}#modal-warranty-upselling-configurator .warranty-acceptance-heading{font-weight:700;margin-bottom:8px;font-size:12px}#modal-warranty-upselling-configurator .acceptance-controls{margin-bottom:12px}#modal-warranty-upselling-configurator .acceptance-controls a{font-size:11px;display:block;margin-top:5px}#modal-warranty-upselling-configurator .pesel-row{border-bottom:1px solid #d9d9d9;margin-bottom:12px;padding-bottom:10px}#modal-warranty-upselling-configurator .pesel-column{display:grid;grid-template-columns:55px auto}#modal-warranty-upselling-configurator .pesel-column label:first-child{grid-column:1;grid-row:1/span 2;line-height:22px;font-weight:700}#modal-warranty-upselling-configurator .pesel-column input{height:22px;line-height:22px;margin-bottom:10px}#modal-warranty-upselling-configurator .pesel-column div,#modal-warranty-upselling-configurator .pesel-column label:last-child{grid-column:2}#modal-warranty-upselling-configurator .pesel-column div{grid-row:1;display:flex;flex-direction:column}#modal-warranty-upselling-configurator .pesel-column label:last-child{grid-row:2}#modal-warranty-upselling-configurator .submit-button{width:100%}#warranty-upselling-box{background:#e6f1ff;padding:10px;scroll-margin-top:80px;line-height:16px}#warranty-upselling-box *{box-sizing:border-box}#warranty-upselling-box.is-expanded .counter-row{display:none}#warranty-upselling-box.is-expanded .warranty-form{display:block}#warranty-upselling-box .warranty-form .row{padding-left:0;padding-right:0}#warranty-upselling-box label.error{font-size:11px}#warranty-upselling-box .warranty-acceptance-heading{font-weight:700;margin-bottom:8px;font-size:12px}#warranty-upselling-box .acceptance-controls,#warranty-upselling-box .warranty-provider{margin-bottom:12px}#warranty-upselling-box .acceptance-controls a{font-size:11px;display:block;margin-top:5px}#warranty-upselling-box .cancel-button{margin-right:5px}#warranty-upselling-box .pesel-row{border-bottom:2px solid #b5d6ff;margin-bottom:12px}#warranty-upselling-box .pesel-column{display:grid;grid-template-columns:55px auto}#warranty-upselling-box .pesel-column label:first-child{grid-column:1;grid-row:1/span 2;line-height:22px;font-weight:700}#warranty-upselling-box .pesel-column input{height:22px;line-height:22px;margin-bottom:10px}#warranty-upselling-box .pesel-column div,#warranty-upselling-box .pesel-column label:last-child{grid-column:2}#warranty-upselling-box .pesel-column div{grid-row:1;display:flex;flex-direction:column}#warranty-upselling-box .pesel-column label:last-child{grid-row:2}#warranty-upselling-box .user-data{font-weight:700;color:#1c1c1b;margin-bottom:12px}#warranty-upselling-box .user-data div{margin-bottom:5px}#warranty-upselling-box .user-data-info{margin-bottom:14px}#warranty-upselling-box .user-data-info a{font-size:11px}#warranty-upselling-box .box-heading{font-size:12px;font-weight:700;margin-bottom:8px}#warranty-upselling-box .box-heading span{color:#ed1c24}#warranty-upselling-box .box-content{display:flex;border-bottom:2px solid #b5d6ff;padding-bottom:12px;margin-bottom:12px}#warranty-upselling-box .box-content>div{width:50%}#warranty-upselling-box .price-info{margin-top:3px}#warranty-upselling-box .price-box .price,#warranty-upselling-box .price-box .price-label{color:#ed1c24;text-align:right;font-weight:700}#warranty-upselling-box .price-box .price{font-size:24px;line-height:1.2;margin-top:2px;display:flex;align-items:baseline;justify-content:flex-end}#warranty-upselling-box .price-box .price span{font-size:15px;margin-right:5px}#warranty-upselling-box .price-box .price-label{font-size:15px;margin-bottom:8px}#warranty-upselling-box .price-box .price-monthly{white-space:nowrap;font-weight:700;text-align:right;margin-bottom:5px}#warranty-upselling-box .price-box .price-monthly-label{text-align:right}#warranty-upselling-box .add-warranty{margin-left:auto;padding-left:10px;padding-right:10px}#warranty-upselling-box ul{padding-left:5px}#warranty-upselling-box li{margin-bottom:4px;list-style:disc;margin-left:5px}#warranty-upselling-box .product-photo{width:48px;height:48px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:4px;margin-right:4px}#warranty-upselling-box .product-list{margin-bottom:10px;display:flex}#warranty-upselling-box .more-products{font-weight:400;color:#1c1c1b;background:#fff;width:27px;text-align:center;padding:0;font-size:11px;border-radius:4px}.warranty-upselling-list-box{margin-top:15px;background:#e6f1ff;padding:10px}.warranty-upselling-list-box *{box-sizing:border-box}.warranty-upselling-list-box .box-heading{font-size:12px;font-weight:700;margin-bottom:4px}.warranty-upselling-list-box .box-heading span{color:#ed1c24}.warranty-upselling-list-box .box-content{margin-bottom:12px}.warranty-upselling-list-box .preview-order{margin-left:auto;padding-left:10px;padding-right:10px}#warranty-upselling-box .counter-row,.warranty-upselling-list-box .counter-row{align-items:flex-end;display:flex}#warranty-upselling-box .counter-row .heading,.warranty-upselling-list-box .counter-row .heading{margin-bottom:4px}#warranty-upselling-box .counter-content,.warranty-upselling-list-box .counter-content{display:flex;align-items:center}#warranty-upselling-box .count-item,.warranty-upselling-list-box .count-item{width:36px;background:#fff;border-radius:8px;padding:5px 4px;line-height:12px;display:flex;flex-direction:column;align-items:center}#warranty-upselling-box .count-item .count,.warranty-upselling-list-box .count-item .count{font-weight:700}#warranty-upselling-box .sep:after,.warranty-upselling-list-box .sep:after{content:":";display:inline-block;margin:0 1px}#reservation-failure-modal{max-width:480px;padding:20px}.subscription-warranty-upselling-status-message{background:#e6f1ff;padding:15px 10px;line-height:16px;display:flex;margin-top:10px}.subscription-warranty-upselling-status-message h4{display:block;font-size:12px;margin-bottom:5px;padding:0}.subscription-warranty-upselling-status-message .loading-spinner{position:relative;z-index:1;width:50px;margin-right:10px}.subscription-warranty-upselling-status-message .loading-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;height:40px;width:40px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:6px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box}#warranty-upselling-payment{box-sizing:border-box}#warranty-upselling-payment *{box-sizing:inherit}#warranty-upselling-payment .section{padding:10px}#warranty-upselling-payment .section-title{font-size:19px;font-weight:700;margin-bottom:13px}#warranty-upselling-payment .payment-type-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}#warranty-upselling-payment .select-payment-type{position:relative;padding:10px;border-radius:5px;border:1px solid #e4e4e4;font-weight:400;text-transform:none;text-align:center;font-size:12px;max-width:100%;word-wrap:break-word;min-height:50px}#warranty-upselling-payment .select-payment-type.selected,#warranty-upselling-payment .select-payment-type:hover{box-shadow:0 0 0 2px #005ca9;border-color:transparent}#warranty-upselling-payment .section-bank-list.is-visible{display:block}#warranty-upselling-payment .bank-list{display:grid;grid-template-columns:repeat(7,minmax(80px,1fr));grid-gap:10px}#warranty-upselling-payment .bank-list button{height:56px;border:1px solid #e4e4e4;background:#fff;border-radius:5px;position:relative;padding:5px}#warranty-upselling-payment .bank-list button.selected,#warranty-upselling-payment .bank-list button:not(.selected):hover{box-shadow:0 0 0 2px #005ca9;border-color:transparent}#warranty-upselling-payment .bank-list button img{max-width:66px}#warranty-upselling-payment .section-permissions.is-visible{display:block}#warranty-upselling-payment .section-permissions .operator-notice{display:none}#warranty-upselling-payment .section-permissions .operator-notice a{font-size:11px}#warranty-upselling-payment .section-permissions .operator-notice.is-visible{display:block}#warranty-upselling-payment .order-actions{display:flex;justify-content:space-between;padding:10px}#warranty-upselling-payment #agreement-error{font-size:11px;font-weight:400}#katalog-prod.overdue-payment-label #subscription_payments span:first-of-type:after{content:"Brak Płatności";padding:1px 6px;background:red;border-radius:20px;text-transform:uppercase;color:#fff;font-size:10px;line-height:13px;font-weight:700;display:inline-block;margin-left:3px}#account-overdue-subscriptions .subscription-item{display:flex;margin:8px;padding:8px;background:#fff;border:1px solid #e5e5e5}#account-overdue-subscriptions .subscription-description,#account-overdue-subscriptions .subscription-header{width:50%}#account-overdue-subscriptions .subscription-name{font-size:16px;font-weight:700}#account-overdue-subscriptions .subscription-external-id{color:#ed1c25}#account-overdue-subscriptions .overdue-subscription-status-message{margin-bottom:10px}.esd-complaint-info{text-align:center;width:100%;display:block;font-size:11px;color:#999;padding-top:15px}.esd-complaint-blocked{text-align:right;clear:both;font-size:11px;color:#999}.gift-card-box{min-height:280px}.gift-card-box .buttons{padding:15px 10px}.gift-card-box .message{padding:10px}.gift-card-box .gift-card-empty{background:#f2f2f2;border:2px dashed #dfdfdf;text-align:center;font-size:12px;padding:20px;border-radius:4px;margin:30px 10px}.gift-card-header{font-weight:700;font-size:28px;padding:15px 10px 5px}.gift-card-list{padding:0 10px}.gift-card-list .gift-card-invalid .photo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gift-card-list .gift-card{margin-top:7px;border:1px solid #e7e7e7;border-radius:4px;display:table;width:100%}.gift-card-list .gift-card>div{display:table-cell;vertical-align:top;padding:10px}.gift-card-list .gift-card .photo{height:67px;width:107px;margin:0 10px 0 0;text-align:center}.gift-card-list .gift-card .photo img{max-width:100%;max-height:100%;height:auto;width:auto}.gift-card-list .gift-card .value{font-weight:700;line-height:30px;font-size:27px;width:115px}.gift-card-list .gift-card .value span{font-weight:400;font-size:12px;line-height:20px;margin:0 5px 0 0;display:block}.gift-card-list .gift-card .info{margin:0 10px 0 0;font-size:12px}.gift-card-list .gift-card .info .attribute{font-weight:700;line-height:20px}.gift-card-list .gift-card .info .attribute span{font-weight:400;margin:0 5px 0 0}.gift-card-list .gift-card .action{text-align:right;vertical-align:middle}.gift-card-list .gift-card .action a{white-space:nowrap}.gift-card-list .gift-card .gift-card-invalid-message{color:red;font-weight:700}#current-permissions-message{padding:10px 15px;margin:0 10px;background:#ebf8fe}#permissions-button{margin:10px 0 10px 20px}#agreements-form.old-mode #current-permissions,#agreements-form.old-mode #current-permissions-message,#agreements-form.old-mode #permissions-button,#warranty-resign-modal{display:none}#modal-redirect-to-payment{max-width:672px;height:auto;padding:0;border:0;box-shadow:none}#modal-redirect-to-payment .title{margin:0 auto;padding:24px 32px;font-size:24px}#modal-redirect-to-payment .description-block{display:flex;align-items:center;flex-direction:column;margin:16px;padding:32px;border-radius:7px;background:#f7f6ff}#modal-redirect-to-payment .description-image{width:80px;height:80px;min-width:80px;margin-bottom:16px}#modal-redirect-to-payment .description{color:#473db2;font-size:24px;font-weight:700;width:100%;text-align:center}.resign-container .buttons{display:flex;margin:10px 0;justify-content:center}.resign-container button{margin:0 5px}#account-overdue-subscriptions .overdue-subscription-status-message .close-icon,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .close-icon{width:14px;height:14px;border-radius:100%;background:red;display:inline-flex;padding:0;margin-right:5px;align-items:center;justify-content:center}#account-overdue-subscriptions .overdue-subscription-status-message .close-icon:before,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .close-icon:before{font-size:8px;font-weight:700;border-radius:100%;color:#fff}#subscription-payment-list{background:#fff;padding:40px 10px 10px}#subscription-payment-list .tabs{border-bottom:1px solid #ccc;display:flex}#subscription-payment-list .tab{color:#005ca9;border:1px solid #ccc;border-bottom:0;cursor:pointer;padding:15px 20px;top:1px;font-size:14px;background:#eaeaea;border-radius:4px 4px 0 0;margin-right:4px;box-shadow:inset 0 -1px 2px rgba(0,0,0,.15);font-weight:400;font-family:revert;text-transform:none}#subscription-payment-list .tab:not(.is-active):hover{text-decoration:underline}#subscription-payment-list .tab.is-active{background:#fff;box-shadow:none;color:#333;cursor:default;z-index:1;position:relative}#subscription-payment-list .tab-content{display:none;padding:10px 0}#subscription-payment-list .tab-content.is-active{display:block}#subscription-payment-list .tabs-content.loading{display:block;padding-top:50px}#subscription-payment-list .subscription-invoices{margin-top:7px}#subscription-payment-list .subscription-invoices a{font-weight:400}#subscription-payment-list .subscription-payments-empty{margin:10px}#subscription-payment-list .subscription-item{border:1px solid #ccc;margin:10px 0;padding:10px 20px;display:flex;flex-direction:column}#subscription-payment-list .subscription-item .subscription-service-item,#subscription-payment-list .subscription-item .subscription-warranty-item{padding:10px 0;border-bottom:1px solid #ccc}#subscription-payment-list .subscription-item .warranty-price-total{font-weight:700;text-align:right;margin-top:10px;font-size:14px}#subscription-payment-list .subscription-item .warranty-price-total span{text-transform:uppercase;padding-right:20px}#subscription-payment-list .subscription-item .warranty-price-total+.subscription-payment-status-overdue{margin-top:10px}#subscription-payment-list .subscription-item .subscription-services-details,#subscription-payment-list .subscription-item .subscription-warranties-details{margin:10px auto}#subscription-payment-list .subscription-item .subscription-item-details{display:flex}#subscription-payment-list .subscription-item .subscription-item-details .error-message,#subscription-payment-list .subscription-item .subscription-item-details .subscription-unpaid-message{color:#f80000;font-weight:700;padding-top:10px}#subscription-payment-list .subscription-item .payment-list{width:100%}#subscription-payment-list .subscription-item .payment-list .payment-item{margin:15px 0}#subscription-payment-list .subscription-item .payment-list h3{margin:5px 0;font-size:13px;text-transform:uppercase;padding:0}#subscription-payment-list .subscription-item .payment-list .payment-details{background-color:#f9f9f9;padding:20px;display:flex;align-items:flex-start}#subscription-payment-list .subscription-item .payment-list .payment-details>div{width:33%}#subscription-payment-list .subscription-item .payment-list .payment-details span{font-weight:700}#subscription-payment-list .subscription-item .payment-list .payment-details .payment-status{text-transform:uppercase;color:#fff;border-radius:7px;font-size:10px;padding:3px}#subscription-payment-list .subscription-item .payment-list .payment-details .payment-status.paid{background-color:#4cb051}#subscription-payment-list .subscription-item .payment-list .payment-details .payment-status.overdue,#subscription-payment-list .subscription-item .payment-list .payment-details .payment-status.unpaid{background-color:red}#subscription-payment-list .subscription-item .payment-list .payment-details .payment-status.waiting{background-color:#f93}#subscription-payment-list .subscription-item .payment-list .payment-details.card-info{justify-content:space-between;flex-wrap:wrap}#subscription-payment-list .subscription-item .payment-list .payment-image{height:30px}#subscription-payment-list .subscription-item .payment-list .payment-image img{height:100%}#subscription-payment-list .subscription-item .payment-list .change-card{margin:0;padding:5px 10px}#subscription-payment-list .subscription-item .payment-list .card-details{width:66%!important;display:flex;align-items:center}#subscription-payment-list .subscription-item .payment-list .last-numbers{font-weight:700;margin-left:10px;font-size:16px}#subscription-payment-list .subscription-item .subscription-payment-status-overdue{flex-direction:column;align-content:center;align-items:center;background-color:#fff7f7}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .subscription-overdue-message{display:flex;align-items:center;justify-content:flex-start;padding:15px 15px 5px;font-size:14px;color:#bc0b0b}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .subscription-overdue-message span{font-weight:700}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-list{background-color:#fff}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-error-section{margin:0 -20px -10px;padding:5px 20px;background-color:#fce0de}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-details{background-color:#fff}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-details .buttons,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-details .subscription-overdue-message-block{width:100%;box-sizing:border-box}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .subscription-overdue-message-block{padding:16px;margin-bottom:10px;border-radius:7px;background-color:#fff7f7}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .subscription-overdue-message-block .subscription-overdue-message{padding:0}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .buttons{display:inline-flex}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .payment-details.card-info{flex-wrap:wrap}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment{position:relative;box-sizing:border-box;width:140px;min-height:53px;margin:8px 10px 0 0;padding:10px;border-radius:5px;border:1px solid #e4e4e4;font-weight:400;text-transform:none;text-align:center;font-size:12px}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment:hover{border:2px solid #005ca9}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected{font-weight:700}#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .pay-overdue-subscription-fee{margin-left:auto}#subscription-payment-list .overdue-selected-payment-section{background:#fff;border-bottom:1px solid #ccc}#subscription-payment-list .overdue-selected-payment-section[data-payment-type=""] .terms-list,#subscription-payment-list .overdue-selected-payment-section[data-payment-type=E_CARD] .terms-list,#subscription-payment-list .overdue-selected-payment-section[data-payment-type]:not([data-payment-type=E_TRANSFER]) .bank-list{display:none}#subscription-payment-list .overdue-selected-payment-section .bank-list{display:flex;flex-wrap:wrap;padding-left:20px;clear:both}#subscription-payment-list .overdue-selected-payment-section .bank-list .header{width:100%}#subscription-payment-list .overdue-selected-payment-section .bank-list button{width:86px;height:56px;border:1px solid #e4e4e4;text-align:center;background:#fff;border-radius:5px;padding:10px;margin:1px 9px 9px 0;position:relative}#subscription-payment-list .overdue-selected-payment-section .bank-list button.selected,#subscription-payment-list .overdue-selected-payment-section .bank-list button:not(.selected):hover{border:2px solid #1066ae;padding:9px}#subscription-payment-list .overdue-selected-payment-section .bank-list button img{width:auto;height:auto;max-width:66px;max-height:36px;display:block;margin:0 auto;font-size:8px;overflow:hidden}#subscription-payment-list .overdue-selected-payment-section .terms-list{margin:0 20px 20px}#subscription-payment-list .subscription-service-section,#subscription-payment-list .warranty-section{display:flex;justify-content:space-between;padding:10px}#subscription-payment-list .subscription-service-section .product-header,#subscription-payment-list .warranty-section .product-header{display:flex}#subscription-payment-list .subscription-service-section{padding-left:0;padding-right:0}#subscription-payment-list .service-name,#subscription-payment-list .warranty-name{padding-left:20px}#subscription-payment-list .service-name h3,#subscription-payment-list .warranty-name h3{padding:0;font-size:13px;text-transform:uppercase;margin-bottom:5px}#subscription-payment-list .service-name p,#subscription-payment-list .warranty-name p{color:#999}#subscription-payment-list .service-price,#subscription-payment-list .warranty-price{font-weight:700;font-size:13px}#subscription-payment-list .product-section{display:flex;padding-left:60px;position:relative}#subscription-payment-list .product-section:before{content:"";position:absolute;border-bottom:1px solid #ccc;width:30px;height:30px;border-left:1px solid #ccc;left:25px}#subscription-payment-list .product-section img{height:40px;width:auto;margin-left:10px;margin-top:8px}#subscription-payment-list .product-info{padding-top:10px;padding-left:20px}#subscription-payment-list .product-info .product-name{font-weight:700;font-size:13px}#subscription-payment-list .product-info .group-details{color:#999}#subscription-payment-list .service-image{width:42px;height:42px;overflow:hidden}#subscription-payment-list .service-image img{width:100%;height:auto}#subscription-payment-list .service-subscription-status.is-active{background-color:#4cb051}#subscription-payment-list .service-subscription-status.is-inactive{background-color:#f80000}#subscription-payment-list .service-subscription-status.is-terminated{background-color:#e7a05b}#subscription-payment-list .info-section{margin:10px 0}#subscription-payment-list .info-section h3{margin:5px 0;font-size:13px;text-transform:uppercase}#subscription-payment-list .info-section h3 span{color:#fff;border-radius:7px;font-size:10px;padding:3px;display:inline-block;margin-left:10px}#subscription-payment-list .info-section h3 span.active{background-color:#4cb051}#subscription-payment-list .info-section h3 span.inactive{background-color:#f80000}#subscription-payment-list .info-section h3 span.waiting{background-color:#f39d4b}#subscription-payment-list .info-section .change-invoice-data{margin:0 0 0 auto;white-space:nowrap}#subscription-payment-list .info-section .invoice-details-form[hidden],#subscription-payment-list .info-section .invoice-details[hidden]{display:none}#subscription-payment-list .info-section .invoice-details,#subscription-payment-list .info-section .service-details,#subscription-payment-list .info-section .warranty-details{background-color:#f9f9f9;padding:15px;display:flex;align-items:center}#subscription-payment-list .info-section .invoice-details>div,#subscription-payment-list .info-section .service-details>div,#subscription-payment-list .info-section .warranty-details>div{width:25%}#subscription-payment-list .info-section .invoice-details>div>span,#subscription-payment-list .info-section .service-details>div>span,#subscription-payment-list .info-section .warranty-details>div>span{display:block;font-weight:700}#subscription-payment-list .info-section .invoice-details .additional-options,#subscription-payment-list .info-section .service-details .additional-options,#subscription-payment-list .info-section .warranty-details .additional-options{position:relative}#subscription-payment-list .info-section .invoice-details .additional-options .options,#subscription-payment-list .info-section .service-details .additional-options .options,#subscription-payment-list .info-section .warranty-details .additional-options .options{position:absolute;display:none;border:1px solid #ccc;background-color:#fff;right:0;padding:4px 10px;width:230px}#subscription-payment-list .info-section .invoice-details .additional-options .options .option,#subscription-payment-list .info-section .service-details .additional-options .options .option,#subscription-payment-list .info-section .warranty-details .additional-options .options .option{text-transform:uppercase;font-weight:700}#subscription-payment-list .info-section .invoice-details .additional-options .options .option a,#subscription-payment-list .info-section .service-details .additional-options .options .option a,#subscription-payment-list .info-section .warranty-details .additional-options .options .option a{padding:8px 0;display:block}#subscription-payment-list .info-section .invoice-details .additional-options .less,#subscription-payment-list .info-section .invoice-details .additional-options .more,#subscription-payment-list .info-section .service-details .additional-options .less,#subscription-payment-list .info-section .service-details .additional-options .more,#subscription-payment-list .info-section .warranty-details .additional-options .less,#subscription-payment-list .info-section .warranty-details .additional-options .more{display:none}#subscription-payment-list .info-section .invoice-details .additional-options .toggle-show-button,#subscription-payment-list .info-section .service-details .additional-options .toggle-show-button,#subscription-payment-list .info-section .warranty-details .additional-options .toggle-show-button{border:1px solid #ccc;background-color:#fff;padding:10px 33px 10px 10px;cursor:pointer;text-transform:uppercase;color:#005ca9;font-weight:700}#subscription-payment-list .info-section .invoice-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .service-details .additional-options .toggle-show-button:after,#subscription-payment-list .info-section .warranty-details .additional-options .toggle-show-button:after{position:absolute;top:9px;right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:15px;transition:all .3s ease}#subscription-payment-list .info-section .invoice-details .additional-options.show-less .less,#subscription-payment-list .info-section .invoice-details .additional-options.show-less .options,#subscription-payment-list .info-section .invoice-details .additional-options.show-more .more,#subscription-payment-list .info-section .service-details .additional-options.show-less .less,#subscription-payment-list .info-section .service-details .additional-options.show-less .options,#subscription-payment-list .info-section .service-details .additional-options.show-more .more,#subscription-payment-list .info-section .warranty-details .additional-options.show-less .less,#subscription-payment-list .info-section .warranty-details .additional-options.show-less .options,#subscription-payment-list .info-section .warranty-details .additional-options.show-more .more{display:block}#subscription-payment-list .info-section .invoice-details .additional-options.show-less .toggle-show-button:after,#subscription-payment-list .info-section .service-details .additional-options.show-less .toggle-show-button:after,#subscription-payment-list .info-section .warranty-details .additional-options.show-less .toggle-show-button:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#subscription-payment-list .subscription-paging{display:flex;justify-content:center;margin:10px 0}#subscription-payment-list .subscription-paging .subscription-page{padding:0;font-weight:400;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;font-size:15px}#subscription-payment-list .subscription-paging .subscription-page:hover{text-decoration:underline}#subscription-payment-list .subscription-paging .subscription-page.active{font-weight:700;cursor:default!important;color:#000;pointer-events:none}#service-resign-modal h2{font-size:18px;margin-bottom:15px}#service-resign-modal p{font-size:14px;margin-bottom:15px}#service-resign-modal .buttons{text-align:center;margin-top:20px}#service-resign-modal .cancel-resignation{margin-right:20px}.invoice-details-form{background-color:#f9f9f9;padding:15px}.invoice-details-form .invoice-type-switch{margin-bottom:15px}.invoice-details-form .radio-css input[type=radio]:checked~*{font-weight:700}.invoice-details-form p{margin-bottom:15px}.invoice-details-form .city-autocomplete-wrapper{position:relative}.invoice-details-form .city-autocomplete-wrapper .city-autocomplete-list{top:19px;z-index:2}.invoice-details-form .city-autocomplete-wrapper .city-name-list-item{line-height:20px}.invoice-details-form .city-autocomplete-wrapper .city-name-list-item:nth-child(odd):not(:hover):not(.selected){background-color:#eee}.invoice-details-form .input-control{padding:2px 5px!important;font-size:11px!important;color:#666!important;height:20px!important;line-height:20px!important}.invoice-details-form .property-number{display:flex}.invoice-details-form .property-number>div{width:50%}.invoice-details-form .property-number input{width:90px}.invoice-details-form .invoice-data{margin-bottom:15px}.invoice-details-form .form-actions{margin-left:125px}.invoice-details-form .form-actions .save-invoice-data{cursor:pointer;margin-right:10px}.invoice-details-form .row{padding:0}.invoice-details-form .column{display:flex;align-items:center;padding:4px 0;flex-wrap:wrap}.invoice-details-form .column label.error{width:100%;margin-left:125px;margin-top:6px;color:#ed1c24;font-size:11px!important;font-weight:700}.invoice-details-form .column>.row-label,.invoice-details-form .column>label:first-child{font-weight:700;font-size:12px;width:120px;text-align:right}.invoice-details-form .column>*{margin-right:5px}.invoice-details-form .column .text{display:flex;align-items:center;cursor:pointer}.invoice-details-form .column .text i{margin-right:5px}.invoice-details-form .column.is-disabled{display:none}.invoice-details-form .column.is-required>.row-label:after,.invoice-details-form .column.is-required>label:first-child:after{margin-left:2px;content:"*";color:#ed1c24}#modal-warranty-resign-modal .resign-form-title,#service-resign-modal .resign-form-title{font-size:14px;font-weight:700;margin-bottom:12px}#modal-warranty-resign-modal .reason-item,#service-resign-modal .reason-item{font-size:14px;margin-bottom:12px}#modal-warranty-resign-modal .reason-item i,#service-resign-modal .reason-item i{top:4px;margin-right:5px}#modal-warranty-resign-modal .resign-message.is-visible,#service-resign-modal .resign-message.is-visible{display:block}#modal-warranty-resign-modal .resign-message .column>div,#service-resign-modal .resign-message .column>div{display:flex;flex-direction:column;align-items:flex-end}#modal-warranty-resign-modal .resign-message textarea,#service-resign-modal .resign-message textarea{width:100%;font-size:14px}#modal-warranty-resign-modal .resign-message .char-counter,#service-resign-modal .resign-message .char-counter{padding-right:0}#order-list-warranties{box-sizing:border-box}#order-list-warranties *,#order-list-warranties :after,#order-list-warranties :before{box-sizing:inherit}#order-list-warranties p{margin-bottom:10px;font-size:11px}#order-list-warranties .subscribe-card{font-size:12px;padding:8px}#order-list-warranties .warranty-upselling-payment{font-family:Lato,sans-serif;font-size:12px;padding:8px}#order-list-warranties .order-item{border:1px solid #ccc;display:flex;justify-content:space-between;margin:10px;padding:10px}#order-list-warranties .order-item>div{width:50%}#order-list-warranties .order-title{font-weight:700;margin:0 0 3px;padding:0;font-size:16px}#order-list-warranties .order-title span{color:#ed1c24}#order-list-warranties .order-item-details{display:flex;flex-direction:column}#order-list-warranties .order-details-link{margin-top:auto}#order-list-warranties .action-required-label{color:#ed1c24;font-weight:700;margin-bottom:3px}#order-list-warranties .product-list-label{font-weight:700;margin-bottom:15px}#order-list-warranties .product-item{display:flex;margin-bottom:15px;max-width:90%}#order-list-warranties .product-image{margin-right:10px}#order-list-warranties .product-image img{width:42px;height:auto}#order-list-warranties .product-name{font-weight:700;margin-bottom:3px}#order-list-warranties .product-name a{color:#333}#order-list-warranties .product-category{color:#999}#order-list-warranties .order-status-info{font-weight:700}#order-list-warranties ul{padding-left:10px;margin-left:5px}#order-list-warranties ul li{list-style:disc;margin-bottom:5px}#order-list-warranties ul li span{white-space:nowrap;font-weight:700;color:#ed1c24}#order-preview-warranties .warranty-box{border:1px solid #d6d6d6;padding:10px;margin-top:10px}#order-preview-warranties .warranty-box:empty{display:none}#order-preview-warranties .warranty-box .product-image{margin-right:4px;margin-bottom:4px;display:inline-block}#order-preview-warranties .warranty-box .product-image img{width:42px;height:auto}#order-preview-warranties .warranty-box .preview-warranty-payment,#order-preview-warranties .warranty-box .subscribe-card{font-size:12px;padding:8px}#order-preview-warranties .warranty-box .warranty-upselling-payment{font-family:Lato,sans-serif;font-size:12px;padding:8px}#order-preview-warranties .warranty-box .status-info{font-size:11px;font-weight:700;margin-bottom:10px}#order-preview-warranties .warranty-box .status-info span{color:#ed1c24}#order-preview-warranties .warranty-box ul{margin-top:10px;padding-left:10px;margin-left:5px}#order-preview-warranties .warranty-box ul li{list-style:disc;margin-bottom:5px}#order-preview-warranties .warranty-box ul li span{color:#ed1c24;font-weight:700}#modal-preview-warranty-payment *,#modal-preview-warranty-payment :after,#modal-preview-warranty-payment :before{box-sizing:inherit}#modal-preview-warranty-payment h2{font-size:18px;margin-bottom:20px}#modal-preview-warranty-payment .warranty-row{display:flex}#modal-preview-warranty-payment .warranty-row:not(:last-child){margin-bottom:24px;border-bottom:1px solid #d9d9d9;padding-bottom:12px}#modal-preview-warranty-payment .product-list{margin-right:20px;flex:1}#modal-preview-warranty-payment .product-item{display:flex;margin-bottom:12px;align-items:center}#modal-preview-warranty-payment .product-name{font-size:14px;font-weight:700;margin-bottom:4px}#modal-preview-warranty-payment .product-image{width:64px;height:64px;margin-right:16px}#modal-preview-warranty-payment .product-image img{height:auto}#modal-preview-warranty-payment .product-category{color:#999}#modal-preview-warranty-payment p{margin-bottom:10px;font-size:11px}#modal-preview-warranty-payment .subscribe-card{font-size:12px;padding:8px;width:100%}#modal-preview-warranty-payment .warranty-upselling-payment{font-family:Lato,sans-serif;font-size:12px;padding:8px;width:100%}#modal-preview-warranty-payment .warranty-actions{display:flex;flex-direction:column;width:300px;margin-left:auto}#modal-preview-warranty-payment ul{padding-left:10px;margin-left:5px}#modal-preview-warranty-payment ul li{list-style:disc;margin-bottom:5px}#modal-preview-warranty-payment ul li span{white-space:nowrap;font-weight:700;color:#ed1c24}#customer-subscription-invoices .error-message{font-size:12px;background:#f8d7da;padding:10px;color:#721c24;border:1px solid #f5c6cb;margin:0 10px}#customer-subscription-invoices .info-message{font-size:12px;background:#f7f6ff;padding:10px;color:#473db2;border:1px solid #e5e1ff;margin:0 10px}#customer-subscription-invoices #subscription-invoices-content{background:#fff;padding-bottom:10px}#customer-subscription-invoices #subscription-invoices-content h2{font-size:28px;padding:10px;margin-bottom:10px}#customer-subscription-invoices #subscription-invoices-table{border-collapse:collapse;border-color:#d6d6d6;border-style:solid none;border-width:1px;width:100%}#customer-subscription-invoices #subscription-invoices-table th{border-color:#d6d6d6;border-style:solid none solid solid;border-width:1px;text-align:center;vertical-align:middle;padding:12px}#customer-subscription-invoices #subscription-invoices-table td{border-color:#d6d6d6;border-style:solid none solid solid;border-width:1px;text-align:center;vertical-align:middle;padding:8px}#customer-subscription-invoices #subscription-invoices-table td:first-child,#customer-subscription-invoices #subscription-invoices-table th:first-child{border-style:solid none}#account-captcha-verify .main-title{text-align:center;margin-top:60px;margin-bottom:20px}#account-captcha-verify .error{color:#e63327;font-weight:700;margin-bottom:10px;text-align:center;font-size:14px}#account-captcha-verify .go-back{margin-top:30px;font-size:14px;text-align:center;margin-bottom:80px}#account-captcha .info{text-align:center;margin-bottom:20px}#opinion-preview .opinion-item .opinion-title,#opinions .opinion-item .opinion-title{font-size:16px;color:#1c1c1b;font-weight:700}#opinion-preview .opinion-item .opinion-date,#opinions .opinion-item .opinion-date{font-size:12px;color:#999;display:inline-block}#opinion-preview .opinion-item .opinion-nick,#opinions .opinion-item .opinion-nick{font-size:12px;color:#999;display:inline-block;margin-right:10px}#opinion-preview .opinion-item .customer-confirmed,#opinion-preview .opinion-item .opinion-customer,#opinions .opinion-item .customer-confirmed,#opinions .opinion-item .opinion-customer{color:#00b162;font-weight:700;position:relative}#opinion-preview .opinion-item .customer-confirmed:after,#opinions .opinion-item .customer-confirmed:after{font-size:17px;color:#000}#opinion-preview .opinion-item .customer-confirmed:before,#opinions .opinion-item .customer-confirmed:before{background-color:#fff;border-radius:50%;font-size:16px;position:absolute;right:-5px;top:-5px}#opinion-preview .opinion-item .opinion-customer:after,#opinions .opinion-item .opinion-customer:after{font-size:17px;vertical-align:bottom}#opinion-preview .opinion-item .grade-item,#opinions .opinion-item .grade-item{height:25px;line-height:25px}#opinion-preview .opinion-item .grade-item .attribute,#opinions .opinion-item .grade-item .attribute{display:inline-block;max-width:155px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top}#opinion-preview .opinion-item .grade-item .attribute:first-letter,#opinions .opinion-item .grade-item .attribute:first-letter{text-transform:capitalize}#opinion-preview .opinion-item .opinion-text,#opinions .opinion-item .opinion-text{font-size:14px;line-height:20px;color:#1c1c1b;margin:10px 0;clear:both;overflow:hidden}#opinion-preview .opinion-item .opinion-text p,#opinions .opinion-item .opinion-text p{margin-bottom:5px}#opinion-preview .opinion-item .opinion-text.text-short,#opinions .opinion-item .opinion-text.text-short{max-height:220px;position:relative}#opinion-preview .opinion-item .opinion-text.text-short:after,#opinions .opinion-item .opinion-text.text-short:after{background:transparent linear-gradient(hsla(0,0%,100%,0),#fff) repeat scroll 0 0;bottom:0;content:"";display:block;height:40px;pointer-events:none;position:absolute;width:100%;left:0}#opinion-preview .opinion-item .opinion-text.text-full,#opinions .opinion-item .opinion-text.text-full{max-height:none}#opinion-preview .opinion-item .opinion-text.text-full+.toggle-content,#opinions .opinion-item .opinion-text.text-full+.toggle-content{display:none}#opinion-preview .opinion-item .toggle-content,#opinions .opinion-item .toggle-content{margin:10px 0;display:block;text-transform:uppercase}#opinion-preview .opinion-item .opinion-item-header-images,#opinions .opinion-item .opinion-item-header-images{display:inline-block}#opinion-preview .opinion-item .opinion-additional-info,#opinions .opinion-item .opinion-additional-info{float:right;margin-top:2px;margin-top:10px}#opinion-preview .opinion-item .opinion-promotion-label,#opinions .opinion-item .opinion-promotion-label{margin-top:5px;font-size:12px;line-height:14px;color:#999}#opinion-preview .opinion-item .opinion-promotion-label a,#opinions .opinion-item .opinion-promotion-label a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:underline}#opinion-preview .opinion-item .opinion-promotion-label a:hover,#opinions .opinion-item .opinion-promotion-label a:hover{color:#555}#opinion-preview .opinion-item .rate-box,#opinions .opinion-item .rate-box{display:inline-block}#opinion-preview .opinion-item .rate-box.voted-before .opinion-helpful-question,#opinions .opinion-item .rate-box.voted-before .opinion-helpful-question{display:none}#opinion-preview .opinion-item .rate-box.voted-before .vote-added,#opinion-preview .opinion-item .rate-box.voted-before.voted-no .vote-no-off,#opinion-preview .opinion-item .rate-box.voted-before.voted-yes .vote-yes-off,#opinions .opinion-item .rate-box.voted-before .vote-added,#opinions .opinion-item .rate-box.voted-before.voted-no .vote-no-off,#opinions .opinion-item .rate-box.voted-before.voted-yes .vote-yes-off{display:block}#opinion-preview .opinion-item .rate-box.voted-now .opinion-helpful-question,#opinions .opinion-item .rate-box.voted-now .opinion-helpful-question{display:none}#opinion-preview .opinion-item .rate-box.voted-now.voted-no .vote-no-off,#opinion-preview .opinion-item .rate-box.voted-now.voted-yes .vote-yes-off,#opinions .opinion-item .rate-box.voted-now.voted-no .vote-no-off,#opinions .opinion-item .rate-box.voted-now.voted-yes .vote-yes-off{display:block}#opinion-preview .opinion-item .opinion-helpful-question,#opinions .opinion-item .opinion-helpful-question{font-weight:700}#opinion-preview .opinion-item .opinion-helpful-question a,#opinions .opinion-item .opinion-helpful-question a{margin:0 0 0 10px}#opinion-preview .opinion-item .opinion-helpful-yes:before,#opinions .opinion-item .opinion-helpful-yes:before{font-size:17px;color:#00b162;background-color:#e5f7ef;padding:6px;border-radius:50%}#opinion-preview .opinion-item .opinion-helpful-no:before,#opinions .opinion-item .opinion-helpful-no:before{font-size:17px;color:#e63327;background-color:#fceae9;padding:6px;border-radius:50%}#opinion-preview .opinion-item .opinion-helpful-yes-number,#opinions .opinion-item .opinion-helpful-yes-number{color:#00b162}#opinion-preview .opinion-item .opinion-helpful-no-number,#opinions .opinion-item .opinion-helpful-no-number{color:#e63327}#opinion-preview .opinion-item .hidden-customer-confirmed,#opinion-preview .opinion-item .hidden-customer-not-confirmed,#opinion-preview .opinion-item .hidden-opinion-expert,#opinions .opinion-item .hidden-customer-confirmed,#opinions .opinion-item .hidden-customer-not-confirmed,#opinions .opinion-item .hidden-opinion-expert{display:none}#opinion-preview{width:690px;overflow:hidden}#opinion-preview .opinion-item-grades{overflow:hidden}#opinion-preview .grade-item{float:left;width:45%}#opinion-preview .opinion-item .opinion-additional-info{margin-top:0}#opinion-preview .opinion-item .opinion-title{word-wrap:break-word;margin-bottom:8px}#opinion-preview .opinion-item .opinion-text p{word-wrap:break-word}#opinion-preview .opinion-item .opinion-helpful-question a{margin:0;cursor:default}#opinion-preview .opinion-item .opinion-helpful-question span{display:inline-block;margin:10px 5px 0 0}#permissions-box{background:#f7f7ff;border-radius:10px;padding:16px;margin:10px 10px 0}#permissions-box .permissions-header{font-size:20px;line-height:27px;color:#473db2;font-weight:700}#permissions-box .permissions-desc{margin-top:21px;font-size:10px;color:#767676;line-height:13px;padding:0 115px 0 0}#permissions-box .permissions-button{margin:16px 112px 0 0;background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 7px rgba(40,41,42,.1),0 10px 20px rgba(48,49,51,.07);border-radius:10px;padding:15px 15px 11px;position:relative}#permissions-box .permissions-button svg{position:absolute;top:-3px;right:-108px;width:81px;height:81px}#permissions-box .permissions-image-with-bag{display:none}#permissions-box .checkbox{padding:0 0 4px 23px;position:relative;font-size:14px;font-weight:700;cursor:pointer;margin-right:30px}#permissions-box .checkbox:before{position:absolute;top:-1px;left:-2px;content:"";background:#fff;border:2px solid #afafaf;width:14px;height:14px}#permissions-box .long,#permissions-box .short{color:#767676;font-size:10px;line-height:13px;padding:1px 0 0 23px;display:block}#permissions-box .long,#permissions-box.more .short{display:none}#permissions-box.more .long{display:block}#permissions-box .minimalize{position:absolute;top:13px;right:17px}#permissions-box .minimalize:before{font-size:18px;color:#767676}.permissions-minimalize #permissions-box{padding:16px 10px 5px 16px}.permissions-minimalize #permissions-box .permissions-button,.permissions-minimalize #permissions-box .permissions-desc,.permissions-minimalize #permissions-box .permissions-description,.permissions-minimalize #permissions-box .permissions-header{display:none}.permissions-minimalize #permissions-box .permissions-mini{display:block}#permissions-box .permissions-mini{display:none;color:#473db2;font-weight:700;font-size:14px;min-height:30px}#permissions-box .permissions-mini button{margin:-8px 0 0;padding:0 10px;float:right;min-width:92px;font-size:12px;height:32px;line-height:32px;color:#fff;font-weight:700;text-align:center;background:#1f488b;border-radius:4px}#permissions-box .less,#permissions-box .more{font-size:10px;display:inline;color:#005ca9;text-decoration:none;margin-left:3px}#permissions-box.signed .permissions-button,#permissions-box.signed .permissions-desc,#permissions-box.signed .permissions-mini{display:none}#permissions-box.signed .permissions-success{display:block}#permissions-box .permissions-success{display:none;position:relative;color:#006828;min-height:75px}#permissions-box .permissions-success .close-button{display:none}#watched-products #permissions-box.signed{background:#f3ffec}#watched-products #permissions-box.signed .permissions-header{display:none}#watched-products #permissions-box .permissions-success{padding:0 100px 0 0}#watched-products #permissions-box .permissions-success svg{position:absolute;top:-3px;right:6px;width:81px;height:81px;fill:#006828}#watched-products #permissions-box .success-header{font-weight:700;font-size:20px;line-height:27px;padding-bottom:10px}#watched-products #permissions-box .success-description{font-size:13px;line-height:19px}body:not(#watched-products) .permissions-success{padding:12px;margin:20px 100px 0 0;background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 7px rgba(40,41,42,.1),0 10px 20px rgba(48,49,51,.07);border-radius:10px}body:not(#watched-products) .permissions-success .inner-box{padding:16px;background:#f3ffec;border-radius:10px}body:not(#watched-products) .permissions-success svg{position:absolute;top:0;left:100%;width:81px;height:81px;margin-left:18px}body:not(#watched-products) .success-header{display:flex;font-weight:700;font-size:14px;line-height:19px}body:not(#watched-products) .success-header:before{display:inline-flex;margin-right:9px;color:#00ae50;font-size:16px;line-height:19px}body:not(#watched-products) .success-description{margin-top:8px;font-size:12px;line-height:16px}#account-main-page #permissions-box{margin-bottom:10px}#account-main-page #permissions-box .permissions-button{margin-top:0}#account-main-page #permissions-box .permissions-button svg{display:none}#account-main-page #permissions-box .permissions-success{margin-top:0;padding-right:45px}#account-main-page #permissions-box .permissions-success .close-button{position:absolute;display:block;top:13px;right:17px}#account-main-page #permissions-box .permissions-success .close-button:before{font-size:14px;color:#767676}#account-main-page #permissions-box .permissions-success svg{display:none}#minimalized-announcement .total-announcement-count,#modal-announcement .total-announcement-count{display:inline-block;width:auto}#minimalized-announcement .minimalized-announcement-title,#modal-announcement .modal-title{font-weight:700;background-color:#fff;cursor:pointer;vertical-align:middle}#minimalized-announcement .minimalized-announcement-title:before,#modal-announcement .modal-title:before{content:"";display:inline-block;width:26px;height:26px;vertical-align:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 21a3 3 0 1 1-6 0m6 0h4.17a.83.83 0 0 0 .83-.83c0-1.318-.838-2.53-1.572-3.626C17.546 15.223 17 13.362 17 12V9A5 5 0 0 0 7 9v3c0 1.362-.545 3.223-1.428 4.544C4.839 17.64 4 18.852 4 20.17c0 .458.372.829.83.829H9m6 0H9' stroke='%230A0A0A' stroke-width='2'/%3E%3Ccircle cx='18' cy='8' r='7' fill='%23E30613' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;margin-right:12px;line-height:inherit}#minimalized-announcement .minimalized-announcement-title:after,#modal-announcement .modal-title:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);position:absolute;top:50%;right:30px;text-align:right}#modal-announcement{max-width:570px;max-height:calc(100vh - 20px);margin-left:0;margin-right:0;padding:0 30px 40px;overflow-y:auto}#modal-announcement .modal-title{position:sticky;top:0;padding:20px 30px;margin-left:-30px;margin-right:-30px;font-size:24px;line-height:28px}#modal-announcement .modal-info{margin-bottom:20px;padding:20px 15px;color:#473db2;background-color:#f7f7ff;border-radius:10px;font-size:14px}#modal-announcement .announcement-block{padding:15px;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:0 2px 7px rgba(40,41,42,.1),0 10px 20px rgba(48,49,51,.07);border-radius:10px;color:#0a0a0a;background:#fff}#modal-announcement .announcement-block+.announcement-block{margin-top:20px}#modal-announcement .announcement-title{margin-bottom:20px;font-weight:700;color:#0a0a0a;font-size:14px}#modal-announcement .announcement-title .title-badge{display:block;padding:1px 6px;border-radius:20px;background-color:#6eb040;color:#fff;font-size:10px;line-height:13px;text-transform:uppercase;float:right}#modal-announcement .announcement-content{font-size:14px;margin-bottom:20px}#modal-announcement .announcement-next{margin-right:10px}html.announcement-active #bottom-bar{display:none}#minimalized-announcement{position:fixed;bottom:0;right:80px;z-index:2;display:none;height:56px;width:250px;padding-bottom:0;border:1px solid #ccc;box-shadow:0 4px 20px rgba(0,0,0,.25)}html.announcement-active #minimalized-announcement{display:block}#minimalized-announcement .minimalized-announcement-title{position:relative;padding:20px;font-size:14px}#minimalized-announcement .minimalized-announcement-title:before{margin-top:-6px}#minimalized-announcement .minimalized-announcement-title:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);right:30px;margin-top:-3px;font-weight:700}#modal-confirm-marketing-agreement-removal{max-width:570px;padding:20px 30px}.accountBoxLarge .bank-info{margin-top:7px}.accountBoxLarge .bank-info .label{display:inline-block}.accountBoxLarge .bank-info img{width:72px;height:24px;vertical-align:middle}#order-list-active .order-payment-error,#order-list-active .order-payment-success,#order-list-archival .order-payment-error,#order-list-archival .order-payment-success{font-family:Lato;border-radius:7px;padding:24px 28px;margin:0}#order-list-active .order-payment-error h1,#order-list-active .order-payment-success h1,#order-list-archival .order-payment-error h1,#order-list-archival .order-payment-success h1{text-align:left;margin:0 0 12px;padding:0;font-weight:700;font-size:18px!important}#order-list-active .order-payment-error h1 a,#order-list-active .order-payment-success h1 a,#order-list-archival .order-payment-error h1 a,#order-list-archival .order-payment-success h1 a{float:right;margin:0 0 10px 10px}#order-list-active .order-payment-error .description,#order-list-active .order-payment-success .description,#order-list-archival .order-payment-error .description,#order-list-archival .order-payment-success .description{width:auto;float:none;font-size:15px;text-align:left;margin:0}#order-list-active .order-payment-success,#order-list-archival .order-payment-success{background:#f3ffec;color:#006828}#order-list-active .order-payment-error,#order-list-archival .order-payment-error{background:#f7f6ff;color:#473db2}.account-compare-product{text-align:left}.account-compare-product .price-before,.account-compare-product .price-omnibus{margin-top:3px;text-align:left;font-size:12px}.account-compare-product .price-voucher{margin-bottom:12px}.account-compare-product .price-voucher .price-normal{font-size:18px;line-height:21px}#adress-validate-modal{width:500px;font-size:13px}#adress-validate-modal .buttons{text-align:center;margin-top:20px}#adress-validate-modal .buttons button{min-width:170px;margin:0 5px}#modal-EPayment-blik-confirm .blik-to-message-block,#modal-EPayment-blik-success .blik-to-message-block,#modal-EPayment-blik .blik-to-message-block{display:inline-flex;align-items:flex-start}#modal-EPayment-blik-confirm .blik-to-message,#modal-EPayment-blik-success .blik-to-message,#modal-EPayment-blik .blik-to-message{padding:16px;background-color:#fffad1;border-radius:7px;color:#000}#modal-EPayment-blik-confirm .blik-subtitle,#modal-EPayment-blik-success .blik-subtitle,#modal-EPayment-blik .blik-subtitle{margin-bottom:8px;padding:0;font-weight:700;font-size:14px;line-height:19px}#modal-EPayment-blik-confirm .description-warning,#modal-EPayment-blik-success .description-warning,#modal-EPayment-blik .description-warning{color:#db3832}#modal-EPayment-blik,#modal-EPayment-blik-confirm,#modal-EPayment-blik-success{max-width:355px;height:auto;padding:20px;border:0;box-shadow:none}#modal-EPayment-blik-confirm .blik-title,#modal-EPayment-blik-success .blik-title,#modal-EPayment-blik .blik-title{font-size:18px;line-height:24px;margin-bottom:20px}#modal-EPayment-blik-confirm .blik-description-block,#modal-EPayment-blik-success .blik-description-block,#modal-EPayment-blik .blik-description-block{display:inline-flex;align-items:center}#modal-EPayment-blik-confirm .blik-description-image,#modal-EPayment-blik-success .blik-description-image,#modal-EPayment-blik .blik-description-image{width:80px;height:80px;min-width:80px;margin-right:30px}#modal-EPayment-blik-confirm .blik-description,#modal-EPayment-blik-success .blik-description,#modal-EPayment-blik .blik-description{color:#000;font-size:13px;line-height:18px}#modal-EPayment-blik-confirm .blik-description p+p,#modal-EPayment-blik-success .blik-description p+p,#modal-EPayment-blik .blik-description p+p{margin-top:10px}#modal-EPayment-blik{padding:0;margin-bottom:0;background:none}#modal-EPayment-blik .blik-background-block{padding:30px 20px 20px;background:#fff}#modal-EPayment-blik .blik-title{position:relative;display:inline-flex}#modal-EPayment-blik .blik-title:after{content:"";display:inline-flex;width:51px;height:24px;padding-left:5px;background:url(/img/desktop/blik.png) 50% no-repeat;background-size:contain}#modal-EPayment-blik .blik-form{margin:20px 0}#modal-EPayment-blik .blik-form *{box-sizing:border-box}#modal-EPayment-blik .blik-form.show-blik-error .blik-error-message{display:block}#modal-EPayment-blik .blik-form.show-blik-error #blik-code-inputs input{border:2px solid #eb3223}#modal-EPayment-blik .blik-form.show-blik-error #blik-code-inputs input:focus{outline:#eb3223}#modal-EPayment-blik .hide{display:none!important}#modal-EPayment-blik #blik-code-inputs{display:flex;justify-content:space-between;margin-bottom:10px}#modal-EPayment-blik #blik-code-inputs input{width:41px;height:49px;padding:4px 5px;border:1px solid #ccc;border-radius:4px;background:#fff;text-align:center;font-size:36px;line-height:41px;font-weight:700;color:#000}#modal-EPayment-blik #blik-code-inputs input:not(:last-child){margin-right:8px}#modal-EPayment-blik #blik-code-inputs input:nth-child(3){margin-right:24px}#modal-EPayment-blik #blik-code-inputs input:disabled{background:#eee;color:#999}#modal-EPayment-blik .buttons{margin:10px 0;text-align:center}#modal-EPayment-blik .blik-payment-button{width:100%;height:30px;padding:6px 20px 7px;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:5px}#modal-EPayment-blik .blik-error-message{display:none;padding:0;font-size:13px;line-height:18px;color:#db3832}#modal-EPayment-blik-confirm #blik-confirmation-price:not(:empty){display:block;font-weight:700;font-size:14px;line-height:19px;padding-bottom:10px}#modal-EPayment-blik-confirm .blik-description{max-width:220px}.regon-box{background:#f7f6ff;color:#473db2;border-radius:7px;margin-bottom:15px;padding:16px;display:none;width:270px;font-size:12px}.regon-box button{padding:5px 8px!important;margin-top:10px}.regon-box.show{display:block}.regon-box .success{display:none}.regon-box.done{background:#f3ffec;color:#006828;display:block}.regon-box.done .todo{display:none}.regon-box.done .success{display:block}.account .regon-box{margin-left:163px}#delivery .regon-box{margin:10px 28px 10px 168px}#regon-loading{border-radius:8px;width:171px;position:relative}#regon-loading>div{padding-top:58px;text-align:center}#regon-loading>div:before{content:"";position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;height:40px;width:40px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box;top:38px}#regon-loading-error{width:400px}#regon-loading-error h2{margin-bottom:10px}#regon-loading-error .buttons{text-align:center;margin-top:10px}.complaint-history-header{background:#fff;border:1px solid #ccc;padding:10px}.complaint-history-title{font-size:28px;font-weight:700}.complaint-history{background:#fff;border:1px solid #ccc;padding:40px 10px 10px;border-top:0}.complaint-tabs{border-bottom:1px solid #ccc;display:flex}.complaint-tab{color:#005ca9;border:1px solid #ccc;border-bottom:0;cursor:pointer;padding:15px 20px;top:1px;font-size:14px;background:#eaeaea;border-radius:4px 4px 0 0;margin-right:4px;box-shadow:inset 0 -1px 2px rgba(0,0,0,.15)}.complaint-tab.is-active{background:#fff;box-shadow:none;color:#333;cursor:default;z-index:1;position:relative}.complaint-info{background:#f7f7f7;padding:10px 25px;margin-top:20px;border:1px solid #ccc}.complaint-tabs-content.loading{padding-top:50px}.complaint-tab-content{display:none}.complaint-tab-content.is-active{display:block}.complaint-info-header{padding:40px 0;margin:0 20px;text-align:center;font-size:12px;border-bottom:1px solid #ccc;margin-bottom:30px}.complaint-info-title{font-size:16px;font-weight:700;margin-bottom:15px}.complaint-options-title{text-align:center;font-size:12px;font-weight:700;margin-bottom:20px}.complaint-options{display:flex;justify-content:space-between}.complaint-option{box-sizing:border-box;background:#fff;border:1px solid #ccc;padding:30px 15px;display:flex;flex-direction:column;width:48%;align-items:center}.complaint-option-image{margin-bottom:25px}.icon-online-shop:before,.icon-shop:before{font-size:60px;color:#ccc}.complaint-option-title{font-weight:700;margin-bottom:15px}.complaint-option-description{text-align:center;line-height:18px;margin-bottom:20px}.complaint-option-link{padding:7px 25px;margin-top:auto}.complaint-message{font-size:12px;line-height:18px;max-width:350px;margin:20px auto 0;text-align:center;margin-bottom:15px}.complaint-message a{display:inline-block;margin-top:10px}.complaint-history-section{margin:20px 0}.complaint-history-section-title{font-size:16px;margin-bottom:20px}.complaint-history-item-number{font-weight:700;font-size:16px;margin-bottom:5px}.complaint-history-item-number span{color:#ed1c24}.complaint-history-item,.complaint-history-section-empty{border:1px solid #e5e5e5;margin-bottom:10px;padding:10px;display:flex}.complaint-history-item-actions{margin-left:auto;width:250px}.complaint-history-item-details{width:calc(100% - 270px);margin-right:20px}.complaint-history-item-status{font-weight:700;font-size:12px;margin-bottom:5px}.complaint-history-item-status-description{font-size:12px}.complaint-item-order-details{padding:7px 20px;margin-top:10px}.complaint-history-positions-title{font-weight:700;margin:15px 0 10px}.complaint-history-order-details{margin-left:60px;margin-bottom:10px}.complaint-item-order-number{font-weight:700;margin-bottom:5px}.complaint-item-date{color:#999}.complained-position{display:flex;margin:15px 0;align-items:center}.complained-position-description{width:calc(100% - 65px)}.complained-position-icon,.complained-position-photo{width:45px;margin-right:15px}.complained-position-name{font-weight:700}.complained-position-meta{margin:5px 10px 0 0;color:#999}.complained-position-meta b{font-weight:400}.complained-position-icon{text-align:center}.complained-position-icon:before{font-size:30px;color:#ccc}.complaint-history-date-info{cursor:pointer;display:inline-block;border-radius:50%;width:10px;height:10px;line-height:10px;border:1px solid #999;text-align:center;color:#999;font-style:normal;margin-left:3px;font-size:8px}.complaint-history-date-info:before{display:block;content:"i"}.ivt-modal-content{max-width:760px}.ivt-modal-content .ivt-modal-section{padding:20px 15px 15px;font-size:14px}.ivt-modal-content .ivt-modal-section .main-modal-title{font-size:22px;font-weight:700}.ivt-modal-content .ivt-modal-section .ivt-modal-section-title{font-size:16px;font-weight:700}.ivt-modal-content .ivt-modal-section p{margin-bottom:10px}.ivt-modal-content .confirmation-steps{background-color:#f7f7f7;padding-bottom:0}.ivt-modal-content .confirmation-steps .confirmation-steps-title{margin-bottom:20px}.ivt-modal-content .confirmation-steps .step{position:relative;padding:0 0 15px 40px}.ivt-modal-content .confirmation-steps .step:not(:last-child){min-height:35px}.ivt-modal-content .confirmation-steps .step:before{content:"";position:absolute;top:-5px;left:0;width:26px;height:26px;display:flex;justify-content:center;align-items:center;background-color:#3468fa;color:#fff;border-radius:100%}.ivt-modal-content .confirmation-steps .step:not(:last-child):after{content:"";position:absolute;top:24px;bottom:9px;left:12px;width:2px;background:#3468fa}.ivt-modal-content .confirmation-steps .step-1:before{content:"1"}.ivt-modal-content .confirmation-steps .step-2:before{content:"2"}.ivt-modal-content .confirmation-steps .step-3:before{content:"3"}.ivt-modal-content .confirmation-steps .data-box{position:relative;width:300px}.ivt-modal-content .confirmation-steps .data-box:not(:last-child){margin-bottom:20px}.ivt-modal-content .confirmation-steps .data-box p{font-weight:400}.ivt-modal-content .confirmation-steps .data-box .data-box-title{font-weight:700;margin-bottom:0}.ivt-modal-content .confirmation-steps .copy-box{padding-right:80px}.ivt-modal-content .confirmation-steps .copy-box .copy-btn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ivt-modal-content .confirmation-steps .copy-box .copy-box-input{position:absolute;z-index:-1;width:1px;height:1px}.ivt-modal-content .confirmation-steps p{font-weight:700}#account-cart-retrieve{background:#fff2e9;border:1px solid #ff781e;font-size:14px;border-radius:10px;padding:16px 16px 0;margin:10px}#account-cart-retrieve .cart-retrieve-actions{padding:0 0 10px;text-align:center}#account-cart-retrieve .cart-retrive-action{margin:15px 10px 0 0}#account-cart-retrieve .cart-retrieve-one-product{margin:10px 0;display:flex;align-items:center}#account-cart-retrieve .cart-retrieve-one-product .product-image img{width:40px;height:36px;margin-right:16px;display:block;font-size:4px;overflow:hidden}#account-cart-retrieve .cart-retrieve-one-product .product-name{font-weight:700}#account-cart-retrieve .cart-retrieve-one-product .product-price{margin-left:auto;font-weight:700}#account-cart-retrieve .cart-retrieve-products{display:flex;margin:16px 0 15px;align-items:center}#account-cart-retrieve .cart-retrieve-products button{font-size:16px;white-space:nowrap;margin-left:16px}#account-cart-retrieve .cart-retrieve-products .product-icon{margin-right:16px}#account-cart-retrieve .cart-retrieve-products .product-icon img{cursor:pointer;width:40px;height:36px}#account-cart-retrieve .cart-retrieve-products .product-icon:nth-child(n+8){display:none}#account-cart-retrieve .more-product{margin:0 16px 0 4px;white-space:nowrap;font-size:16px}#account-cart-retrieve .more-product:before{content:attr(data-desktop)}#account-change-delivery-time .delivery-time .header,#account-change-payment #bank-list .header,#account-change-payment #shops-list .header,#account-change-payment .delivery-time .header,#account-change-payment .payment-list .header,.change-payment-payu .header{font-size:19px;font-weight:700;padding:8px 0 6px;width:100%}#account-change-payment #bank-list button.active:after,#account-change-payment .payment-list button.selected:before,#subscription-payment-list .overdue-selected-payment-section .bank-list button.selected:after,#subscription-payment-list .subscription-item .subscription-payment-status-overdue .overdue-payment-section .select-overdue-payment.selected:before,#warranty-upselling-payment .bank-list button.selected:after,#warranty-upselling-payment .select-payment-type.selected:before{top:-9px;right:-9px;position:absolute;border-radius:50%;width:18px;height:18px;font-size:10px;line-height:18px;background:#005ca9;color:#fff;font-weight:700;text-align:center}#account-change-payment{background:#fff;border:1px solid #ccc;margin-bottom:10px}#account-change-payment *{box-sizing:border-box}#account-change-payment .account-header{font-size:29px;font-weight:700;padding:7px 10px}#account-change-payment .delivery-day-message{display:none;position:relative}#account-change-payment .delivery-day-message.is-visible{display:block}#account-change-payment .delivery-day-message .same-day-info-message{background:#f7f6ff;color:#473db2;padding:24px;margin:0 11px 10px 0;font-size:14px}#account-change-payment .message{background:#fffbcb;margin:0 11px 10px;padding:26px 10px 21px 72px;position:relative;font-size:14px}#account-change-payment .message:before{position:absolute;top:50%;left:16px;margin:-17px 0 0;font-size:40px;color:#f5a623}#account-change-payment .payment-list{padding:0 0 20px 10px;display:flex;flex-wrap:wrap}#account-change-payment .payment-list button{font-weight:400;text-transform:none;border:1px solid #e4e4e4;border-radius:5px;padding:10px 6px;text-align:center;font-size:13px;width:157px;margin:8px 10px 0 0;min-height:53px;position:relative}#account-change-payment .payment-list button.selected,#account-change-payment .payment-list button:hover{border:2px solid #005ca9;padding:9px 5px}#account-change-payment .payment-list button.selected{font-weight:700}#account-change-payment .payment-list button>span{display:block;text-align:center}#account-change-payment .payment-list button .sublabel{margin-top:5px;font-size:11px}#account-change-payment .payment-list button .sublabel span:not(:last-child):after{content:", "}#account-change-payment .payment-list button .sublabel span:nth-child(3):before{content:"";display:block;width:100%;height:0}#account-change-payment #bank-list{padding:10px 0 0 10px;clear:both;display:flex;flex-wrap:wrap}#account-change-payment #bank-list button{width:86px;height:56px;border:1px solid #e4e4e4;text-align:center;background:#fff;border-radius:5px;padding:10px;margin:1px 9px 9px 0;position:relative}#account-change-payment #bank-list button.active,#account-change-payment #bank-list button:not(.active):hover{border:2px solid #1066ae;padding:9px}#account-change-payment #bank-list button img{width:auto;height:auto;max-width:66px;max-height:36px;display:block;margin:0 auto;font-size:8px;overflow:hidden}#account-change-payment #payment-type-box .esd-message{margin:10px}#account-change-payment #payment-type-box .delivery-time .esd-info-bar{margin:10px 10px 10px 0}#account-change-payment #payment-type-box .delivery-time .presale-message-block{margin:8px 10px 8px 0}#account-change-payment #shops-list{padding:10px;clear:both;position:relative}#account-change-payment #shops-list .header small{display:block;font-size:13px;font-weight:400}#account-change-payment #shops-list.hide-search-bar .header small,#account-change-payment #shops-list.hide-search-bar .shops-search,#account-change-payment #shops-list.one-shop-selected .shop-item:not(.selected){display:none}#account-change-payment #shops-list .list-empty{padding:20px;text-align:center}#account-change-payment #shops-list .shops-empty{padding:20px;text-align:center;color:#999}#account-change-payment #shops-list .shops-search{padding:14px 0;display:flex;flex-wrap:wrap}#account-change-payment #shops-list .shops-search .column{justify-content:start;display:flex;align-items:flex-start}#account-change-payment #shops-list .shops-search .column:first-child{width:277px}#account-change-payment #shops-list .shops-search .shop-error-search{display:none;color:red;width:100%;margin-top:5px;font-weight:700;padding:10px;background:#fcc;text-align:center}#account-change-payment #shops-list .shops-search label{display:inline-block;font-size:13px;margin:2px 10px 0 0}#account-change-payment #shops-list .shops-search #shop-zipCode{width:96px}#account-change-payment #shops-list .shops-search #shop-city{width:169px}#account-change-payment #shops-list .shops-search .select3-container{margin-top:-3px}#account-change-payment #shops-list .shops-search input[type=text]{border-color:#e4e4e4;height:25px}#account-change-payment #shops-list .shops-search .search{width:25px;padding:0;display:inline-block;height:25px;border:1px solid #e4e4e4;border-left:0;text-align:center;border-radius:0;color:#e4e4e4}#account-change-payment #shops-list .shops-search .search:before{font-weight:700;font-size:15px;color:#aaa}#account-change-payment #shops-list .select3-option-list-wrap{height:190px!important}#account-change-payment #shops-list .select3-container{line-height:31px}#account-change-payment #shops-list .common-shop-list-header,#account-change-payment #shops-list .last-order-shop-header{margin-top:10px;font-size:14px}#account-change-payment #shops-list .shop-item{position:relative;margin-top:10px;border:1px solid #e4e4e4;border-radius:5px;padding:19px 10px 19px 48px;cursor:pointer}#account-change-payment #shops-list .shop-item:before{width:17px;height:17px;border:1px solid #ddd;border-radius:50%;position:absolute;top:50%;left:10px;margin:-10px 0;content:""}#account-change-payment #shops-list .shop-item.selected:before{border:0;border-radius:0;width:auto;height:auto;font-size:20px;color:#0c6}#account-change-payment #shops-list .shop-item.disabled{background:#eee;color:#888;pointer-events:none}#account-change-payment #shops-list .shop-item .name{font-size:14px;font-weight:700}#account-change-payment #shops-list .shop-item .city,#account-change-payment #shops-list .shop-item .street{margin-top:5px;font-size:12px}#account-change-payment #shops-list .shop-item .change-shop{display:inline-block;position:absolute;top:26px;right:20px}#account-change-payment #shops-list .shop-item .show-hours-button{display:inline-block;margin-top:5px;cursor:pointer;color:#005ca9;font-size:12px}#account-change-payment #shops-list .shop-item .show-hours-button:before{content:"Godziny otwarcia i dojazd"}#account-change-payment #shops-list .shop-item.show-hours .show-hours-button:before{content:"Ukryj godziny otwarcia i dojazd"}#account-change-payment #shops-list .shop-item:not(.show-hours) .hours-box{display:none}#account-change-payment #shops-list .shop-item .hours-box{display:flex;flex-wrap:wrap}#account-change-payment #shops-list .shop-item .hours-box>div{width:33%;padding:10px 10px 0 0}#account-change-payment #shops-list .shop-item .hours-box .title{font-weight:700;padding-bottom:5px}#account-change-payment .loading{position:relative;z-index:1;min-height:26px}#account-change-payment .loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;height:26px;width:26px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:3px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#account-change-payment .loading:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}.calendar .day-names{overflow:hidden}.calendar .day-names li{text-align:center;width:86px;display:block;float:left;box-sizing:border-box;color:#999;font-size:13px;margin:0 9px 10px 0;font-weight:700}.calendar .delivery-days:after{content:"";display:block;clear:both}.calendar .delivery-days li{width:86px;display:block;float:left;border:2px solid #e5e5e5;border-radius:0;box-sizing:border-box;height:113px;margin:0 9px 10px 0;padding:6px;font-size:10px;z-index:1;position:relative;color:#1c1c1b}.calendar .delivery-days li>*{text-align:center;float:none;display:block}.calendar .delivery-days li .month{padding:0 0 5px}.calendar .delivery-days li .day{font-size:27px;padding:2px 0 5px;font-weight:700}.calendar .delivery-days li .description{width:auto;height:20px;margin:0}.calendar .delivery-days li .description em{font-style:normal}.calendar .delivery-days li .description span{padding:1px 2px;white-space:nowrap;font-size:8px;color:#fff;font-weight:700;display:inline-block;text-transform:uppercase}.calendar .delivery-days li .price{font-size:12px;font-weight:700}.calendar .delivery-days li:not(.inactive).selected,.calendar .delivery-days li:not(.inactive):hover{cursor:pointer;border:2px solid #0a0a0a}.calendar .delivery-days li.inactive{pointer-events:none;background:#f1f1f1}.calendar .delivery-days li.inactive *{color:#767676}.calendar .delivery-days li .inaccessible{font-weight:700}.calendar .delivery-days li.selected{z-index:2}.calendar .delivery-days li.selected:after{width:12px;height:13px;background-color:#0a0a0a;color:#fff;font-size:8px;position:absolute;top:0;right:0;text-align:left;text-indent:3px}.hourly-intervals{font-size:13px;overflow:hidden;clear:both;display:none}.hourly-intervals.selected{display:block}.hourly-intervals .intervals{width:207px;margin-right:27px;border-right:1px solid #ccc;float:left;min-height:100px}.hourly-intervals .intervals:last-child{border-right:0;margin-right:0;width:200px}.hourly-intervals .price-discount{font-weight:700;font-size:11px;color:#666;white-space:nowrap}.hourly-intervals ul{margin-top:20px}.hourly-intervals li{padding:0 0 5px}.hourly-intervals .radio-css i{top:2px}#change-payment #content-2c{min-height:700px}#change-payment-message-1,#change-payment-message-2{width:560px}#change-payment-message-1 .close-modal,#change-payment-message-2 .close-modal{margin-top:10px}input[name=paymentTypeName][value=PAYU_INSTALMENTS]+.change-payment-payu{display:block}.change-payment-payu{display:none;padding:10px}.change-payment-payu .payu-message{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;background:#f7f6ff;border-radius:7px}.change-payment-payu .payu-message-description{font-size:12px;line-height:16px;color:#473db2}.change-payment-payu .payu-message-description h4{font-weight:700;font-size:14px;line-height:19px}.change-payment-payu .payu-message-logo{width:100px;height:35px}.change-payment-payu .payu-message-logo img{max-width:100%;height:auto}.change-payment-payu .payu-steps{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:center;counter-reset:pauy-steps-counter;list-style:none;padding-left:0;margin-top:35px;width:100%}.change-payment-payu .payu-step{position:relative;counter-increment:pauy-steps-counter;display:flex;flex-direction:column;align-content:flex-start;align-items:center;width:25%;min-height:50px;margin:0 5px;padding-top:25px}.change-payment-payu .payu-step:before{content:counter(pauy-steps-counter);position:absolute;top:-16px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;height:32px;width:32px;border-radius:50%;background:#473db2;color:#fff;font-size:16px;font-weight:700;text-align:center}.change-payment-payu .payu-step:after{content:"";position:absolute;top:-1px;right:calc(-50% + 15px);left:calc(50% + 25px);height:1px;background-color:#e5e5e5;z-index:1}.change-payment-payu .payu-step:last-child:after{content:none}.change-payment-payu .step-header{margin-bottom:8px;text-align:center;font-weight:700;font-size:12px;line-height:14px;color:#0a0a0a}.change-payment-payu .step-description{text-align:center;font-size:10px;line-height:12px;color:#767676}.payu-instalment-info{display:flex;align-items:center;align-content:center;justify-content:flex-start}.payu-instalment-info .payu-instalment-info-logo{display:flex;align-items:center;width:80px;height:40px;padding:5px;box-sizing:border-box}.payu-instalment-info .payu-instalment-info-logo img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}.payu-instalment-info .payu-instalment-info-values{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:2px 5px;margin:0 5px}.payu-instalment-info .payu-instalment-info-values span{color:red}.payu-change-payment{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}#modal-payu-price-limit-message{max-width:470px;padding:20px 24px}#modal-payu-price-limit-message h2{font-size:16px;margin-bottom:16px}#modal-payu-price-limit-message p{margin:0;font-size:14px}#modal-payu-price-limit-message .buttons{margin:10px 0 0}#modal-payu-price-limit-message .confirm-button{width:100%}#account-change-delivery-time{background:#fff;border:1px solid #ccc;margin-bottom:10px}#account-change-delivery-time *{box-sizing:border-box}#account-change-delivery-time .account-header{font-size:29px;font-weight:700;padding:7px 10px}#account-change-delivery-time .payu-message{padding:15px;position:relative;margin:10px 10px 20px;border-radius:5px;font-size:13px;border:2px solid #cbebf1;background:#ebf9fb}#account-change-delivery-time .esd-message{padding:3px;margin:10px 10px 20px}#account-change-delivery-time .actions{justify-content:flex-end!important}#account-change-delivery-time .terms-list,#account-change-payment .terms-list{margin:10px 0 0;border-top:1px solid #ccc;padding:10px 0 19px}#account-change-delivery-time .terms-list .checkbox-css .text,#account-change-payment .terms-list .checkbox-css .text{font-size:13px}#account-change-delivery-time .actions,#account-change-payment .actions{border-top:1px solid #ccc;padding:10px;display:flex;justify-content:space-between;width:100%}#account-change-delivery-time .delivery-time,#account-change-payment .delivery-time{padding:10px 0 0 10px}#account-change-delivery-time .delivery-time .delivery-message,#account-change-payment .delivery-time .delivery-message{padding:15px;position:relative;margin:0 10px 20px 0;border-radius:5px;font-size:13px;border:2px solid #cbebf1;background:#ebf9fb}#account-change-delivery-time .delivery-time .delivery-cost-total,#account-change-payment .delivery-time .delivery-cost-total{padding:0 10px 10px 0;font-size:13px}#account-change-delivery-time .delivery-time .delivery-cost-total:not(.visible),#account-change-payment .delivery-time .delivery-cost-total:not(.visible){display:none}#account-change-delivery-time .delivery-time .delivery-cost-total strong,#account-change-payment .delivery-time .delivery-cost-total strong{margin-left:4px}#account-change-delivery-time #deliveryInterval-error,#account-change-payment #deliveryInterval-error{padding:0 10px 10px}.delivery-tracking.loading{min-height:150px}.delivery-tracking .delivery-tracking-details{margin-top:20px;padding-top:20px;border-top:1px solid #cacaca}.delivery-tracking h4.delivery-tracking-details-title{display:inline-block;vertical-align:top;padding-bottom:4px;font-size:16px;line-height:18px}.delivery-tracking .delivery-tracking-courier-url{display:inline-block;vertical-align:top;font-size:14px;line-height:18px}.delivery-tracking .delivery-tracking-courier-img{display:inline-block;vertical-align:top;width:auto;height:18px}.delivery-tracking .delivery-tracking-courier-img img{width:auto;max-height:100%}.delivery-tracking .delivery-tracking-details-prediction{font-size:14px;line-height:1.2}.delivery-tracking .delivery-tracking-history-data{min-height:95px}.delivery-tracking .delivery-tracking-history-steps{display:block;padding:15px 0 0}.delivery-tracking .delivery-tracking-history-status{font-size:13px;line-height:1.2;opacity:.7}.delivery-tracking .delivery-tracking-history-date,.delivery-tracking .delivery-tracking-history-description{font-size:11px;line-height:1.2;color:#999;opacity:.7}.delivery-tracking .delivery-tracking-history-step{position:relative;padding:0 0 15px 40px}.delivery-tracking .delivery-tracking-history-step:first-child .delivery-tracking-history-status{font-size:16px}.delivery-tracking .delivery-tracking-history-step:first-child .delivery-tracking-history-date,.delivery-tracking .delivery-tracking-history-step:first-child .delivery-tracking-history-description,.delivery-tracking .delivery-tracking-history-step:first-child .delivery-tracking-history-status{opacity:1}.delivery-tracking .delivery-tracking-history-step:first-child:before{content:"";position:absolute;top:-5px;left:0;width:26px;height:26px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;background-color:transparent;background-image:url(/img/desktop/delivery-brands/delivery-tracking-incomplete.svg)}.delivery-tracking .delivery-tracking-history-step:not(:first-child){display:none}.delivery-tracking .delivery-tracking-history-step:not(:first-child):before{position:absolute;top:0;left:4px;width:18px;height:18px;display:flex;justify-content:center;align-items:center;background-color:#58ad32;font-size:12px;color:#fff;border-radius:100%;opacity:.3}.delivery-tracking .delivery-tracking-history-step:not(:last-child){min-height:35px}.delivery-tracking .delivery-status-completed .delivery-tracking-history-step:first-child:before{position:absolute;top:-5px;left:0;width:26px;height:26px;display:flex;justify-content:center;align-items:center;background-color:#58ad32;font-size:18px;color:#fff;border-radius:100%;background-image:none}.delivery-tracking .delivery-tracking-history-step.delivery-tracking-warnning:before{content:"";position:absolute;top:-5px;left:0;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;background-color:transparent;background-image:url(/img/desktop/delivery-brands/delivery-tracking-incomplete-warning.svg)}.delivery-tracking .delivery-tracking-history-step.delivery-tracking-warnning .delivery-tracking-history-date,.delivery-tracking .delivery-tracking-history-step.delivery-tracking-warnning .delivery-tracking-history-description,.delivery-tracking .delivery-tracking-history-step.delivery-tracking-warnning .delivery-tracking-history-status{color:#ec8133}.delivery-tracking .delivery-tracking-full-history-link span:first-child{display:inline}.delivery-tracking .delivery-tracking-full-history-link span:last-child{display:none}.delivery-tracking .delivery-tracking-history-full .delivery-tracking-history-step:not(:first-child){display:block}.delivery-tracking .delivery-tracking-history-full .delivery-tracking-history-step:not(:last-child):after{content:"";position:absolute;top:20px;bottom:4px;left:12px;width:1px;border-left:2px dotted #e5e5e5}.delivery-tracking .delivery-tracking-history-full+.delivery-tracking-full-history-link span:first-child{display:none}.delivery-tracking .delivery-tracking-history-full+.delivery-tracking-full-history-link span:last-child{display:inline}.delivery-tracking .delivery-tracking-unavailable-info{position:relative;display:block;margin-top:10px;padding:16px 96px 0 16px;min-height:80px;background:#f7f6ff;border-radius:7px}.delivery-tracking .delivery-tracking-unavailable-info:after{content:"";display:block;width:80px;height:80px;position:absolute;bottom:0;right:16px;background-image:url(/img/desktop/delivery-brands/delivery-checkout-unavailable.svg)}.delivery-tracking .delivery-tracking-unavailable-title{margin-bottom:10px;font-size:20px;font-weight:700;color:#473db2}.delivery-tracking .delivery-tracking-unavailable-description{font-size:14px;color:#473db2}.delivery-tracking .error-message{display:block;padding:10px;background:#fad6d4;color:red;font-size:12px}.change-nick{padding:10px 0 10px 10px;border-bottom:1px solid #cacaca}.change-nick .customer-nick-edit-form{display:flex;align-items:center;flex-wrap:wrap}.change-nick .nick-submit-button{margin-left:10px}.change-nick .text{margin:5px 0;font-size:12px}.change-nick .nick-label{font-size:13px;font-weight:700;margin-right:10px}.change-nick .nick-input{width:158px;height:20px;margin:0;background:#fff;border:1px solid #ccc;box-sizing:border-box;padding-left:5px}.change-nick .nick-input.error{border-color:#ed1c24}.change-nick .nick-status{width:auto;margin-top:5px;order:1}.change-nick .nick-status.loading{background-repeat:no-repeat;background-image:url(/images/www/basket-loader.gif)}.change-nick .nick-status:has([data-valid=true]){background:#f3ffec;color:#006828}.change-nick #nick-error{margin-top:5px;margin-left:41px;width:100%;order:1;color:#ed1c24;font-weight:700}.modal-about-payu-instalments .payu-header{display:flex;align-items:center;font-weight:700;font-size:18px;line-height:22px}.modal-about-payu-instalments .payu-header-logo{display:block;max-width:100px;max-height:33px;width:auto;height:auto}.modal-about-payu-instalments .payu-features{display:flex;align-items:center;justify-content:space-between;padding-top:40px}.modal-about-payu-instalments .payu-feature{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%;margin-bottom:40px}.modal-about-payu-instalments .payu-feature .feature-image{display:flex;align-content:center;justify-content:center;width:50px;height:50px;margin-bottom:10px;overflow:hidden}.modal-about-payu-instalments .payu-feature .feature-image img{display:block;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:100%}.modal-about-payu-instalments .payu-feature .feature-header{color:#000;font-size:11px;line-height:13px}.modal-about-payu-instalments .payu-feature .feature-description{color:#000;font-size:12px;line-height:14px;font-weight:700}.modal-about-payu-instalments .example-payu-schedule{padding-top:20px;border-top:1px solid #ccc}.modal-about-payu-instalments .schedule-title{margin-bottom:10px;padding:0;font-weight:700;font-size:14px;line-height:16px}.modal-about-payu-instalments .schedule-table{margin-bottom:20px}.modal-about-payu-instalments .schedule-table-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;border:1px solid #ccc;border-radius:5px 5px 0 0;overflow:hidden;background-color:#f2f2f2}.modal-about-payu-instalments .schedule-table-header .schedule-cell-name{color:#000;font-size:10px}.modal-about-payu-instalments .schedule-table-blocks{align-items:center;justify-content:stretch;border:1px solid #ccc;border-top:0;border-radius:0 0 5px 5px;overflow:hidden;display:flex}.modal-about-payu-instalments .schedule-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;width:25%;text-align:center}.modal-about-payu-instalments .schedule-cell:not(:last-child){border-right:1px solid #ccc}.modal-about-payu-instalments .schedule-cell-name{color:#999;font-size:11px;line-height:13px}.modal-about-payu-instalments .schedule-cell-value{color:#000;font-size:12px;line-height:14px;font-weight:700}.modal-about-payu-instalments .schedule-disclaimer{color:#999;font-size:11px;line-height:13px}#customer-account-error-data{background:#fff2e9;border-radius:7px;padding:16px;margin:10px;color:#ab4500;font-weight:400}#customer-account-error-data .front-message-header{font-weight:700;font-size:20px;line-height:27px;margin-bottom:10px}#customer-account-error-data .front-message-description{font-size:14px;line-height:19px}#customer-account-error-data .button{background:#016ef4;box-shadow:0 1px 2px rgba(48,49,51,.16),0 3px 6px rgba(48,49,51,.12);border-radius:100px;color:#fff;margin-top:16px;width:199px;height:40px;line-height:40px;white-space:nowrap;display:inline-block;text-transform:none;font-weight:700;font-size:14px;text-decoration:none;text-align:center}#customer-account-error-data+#customer-account-front-message,#customer-account-error-data+#customer-account-front-message+#permissions-box{display:none}#customer-personal-data-verification-modal .header{margin-bottom:14px;font-size:18px}#customer-personal-data-verification-modal .subheader,#customer-personal-data-verification-modal .value{font-size:14px}#customer-personal-data-verification-modal .label{display:block;padding-bottom:4px;color:#999}#customer-personal-data-verification-modal .no-data{color:#ed1c24}#customer-personal-data-verification-modal .personal-data-row{position:relative;margin-top:16px;padding-left:40px}#customer-personal-data-verification-modal .personal-data-row:before{content:"";position:absolute;top:3px;left:0;font-size:16px;color:#1c1c1b}#customer-personal-data-verification-modal .personal-data-row.personal-data-phone:before{font-size:18px}#customer-personal-data-verification-modal .buttons{margin-top:30px;text-align:center}#customer-personal-data-verification-modal .confirm-button,#customer-personal-data-verification-modal .update-button{margin:0 10px}.textarea-contenteditable{width:160px}.textarea-contenteditable *{box-sizing:border-box}.textarea-contenteditable div[contenteditable]{word-break:break-all;background:#fff;border:1px solid #ccc;font-family:sans-serif;padding:2px 5px;line-height:15px;font-size:11px;min-height:20px;outline:none;color:#666}.statusError .textarea-contenteditable div[contenteditable]{border-color:red}.textarea-contenteditable textarea{display:none}
/*# sourceMappingURL=map/account.css.map */
