body:not(.top-border) #top:not(.top2){border-bottom-width:0}.top2{height:68px!important}.top2 a.logo{margin-top:10px!important}h4{text-align:left}#cart .row{padding:3px 0 2px}#container{z-index:2!important}#container #breadcrumb{padding:0}.esd-product-availability,.standalone-service-availability{font-weight:700}.esd-message+.partner-message{margin-top:10px}.head+.partner-message{clear:both;border:1px solid #e9e9e9;padding:10px}.user-info-invalid-phone{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin-top:10px}.user-info-invalid-phone .cellphone-warning{display:none}.order-path-special-hours-info-shop-list{padding-left:20px;padding-top:10px}#label-regAck{padding-left:85px;display:block}#emailRow.email-invalid .errorBox:not(.statusError){background:#fff2e9;border-radius:10px;padding:10px 0}#emailRow .email-invalid-message{display:none}#emailRow.email-invalid .errorBox:not(.statusError) .email-invalid-message{display:block;color:#ff781e;font-size:12px;margin-top:5px;padding-left:100px;font-weight:700;line-height:16px}#emailRow.email-invalid .statusOk .cont:before{background:none}#emailRow.email-invalid .statusOk .errorBoxContent{padding-top:0}#emailRow.email-invalid .statusOk .b{display:none}#emailRow.email-invalid #email-invalid-text{color:#2b77b8;cursor:pointer}#emailRow #electronic-payment-unavailable{display:none;position:absolute;top:20px;left:0;color:#666}#incomplete-full-name-message,#validate-data-invalid-message{background:#fff2e9;border-radius:7px;padding:16px;color:#ab4500;font-weight:400;margin:5px 30px;font-size:12px}#incomplete-full-name{margin:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}span.ico-brak-dostawy{padding-top:2px;width:34px;height:16px;background:url(/images/www/ico-brak-dostawy.gif) no-repeat 0 0}span.ico-brak-dostawy,span.ico-brak-rat{margin-left:10px;display:block;float:left}span.ico-brak-rat{width:22px;height:24px;background:url(/images/www/ico-brak-rat.gif) no-repeat 0 0}.small .category{font-weight:400}.small .list{background:url(/images/www/bg-cart-small.gif) no-repeat 1px top;text-align:left;border:none;font-size:11px;padding:4px 5px 0 15px}.small .lastlist{background-position:1px -187px}.cart_summarize .partner-subscription table{border:0}.cart_summarize .partner-subscription>td{padding-top:10px}.cart_summarize .partner-subscription table td{border:0;padding:0}.cart_summarize .partner-subscription .photo{width:102px;height:97px}.cart_summarize .partner-subscription .photo img{width:100%;font-size:5px;overflow:hidden}.cart_summarize .partner-subscription .title{font-weight:700}.cart_summarize .partner-subscription td.quantity{padding-top:10px}#ceneoAgreementContainer,#terms{padding:5px 10px}#terms.statusError .errorBoxContent{padding-left:1px}#perrmissionBox.old-mode #current-permissions,#perrmissionBox.old-mode #current-permissions-message{display:none}#perrmissionBox #current-permissions-message{padding:10px 15px;margin:0 10px 10px 30px;background:#ebf8fe}#perrmissionBox #current-permissions,#perrmissionBox #old-permissions{padding-left:30px;padding-right:15px}#order_path .logo{float:right;margin:10px 33px 10px 0}#order_path ul{float:left}#order_path ul.li3{margin-left:15px}#order_path ul.li3 li{width:208px}#order_path ul.li4 li{width:166px}#order_path ul.li6 li{width:114px}#order_path ul.li5 li{width:138px}#order_path li a,li.completed span{color:#319948}#order_path li a:hover{text-decoration:underline}#order_path li{float:left;display:block;color:#999;font-size:12px;text-align:center;font-weight:700}#order_path li span{display:block;margin:0 auto;padding:0 23px 0 18px}#order_path ul li.activ span.text{color:#000}.cart_summarize{width:678px!important;border:none;border-bottom:1px solid #d6d6d6;border-collapse:collapse}.cart_summarize th{padding:15px 7px 12px;border:1px solid #d6d6d6;border-collapse:collapse;font-size:11px;color:#333;text-align:center;vertical-align:middle}.cart_summarize .last{border-right:none;padding-left:2px;padding-right:2px}.cart_summarize td{padding:5px;vertical-align:top;line-height:20px;border-collapse:collapse;font-size:12px;color:#333;text-align:center}.cart_summarize td.cart-td-no-border-left{border-left:0}.cart_summarize td.img{vertical-align:top;border-right:none;text-align:left;padding:10px 5px 5px;min-width:60px}.cart_summarize td.img-gift-card{width:115px}.cart_summarize td.img-gift-card img{width:100%}.cart_summarize td.img a{text-align:center}.cart_summarize td.img .lp{text-align:left;position:absolute;top:-6px;font-size:11px;font-weight:700;color:#999}.cart_summarize td.img .category,.cart_summarize td.img h4{margin-left:15px}.cart_summarize tr.small td{line-height:20px}.cart_summarize tr.ico td{border-top:none}.cart_summarize td.quantity{text-align:center;padding:0 6px;width:35px}.cart_summarize td.price{padding-right:5px;padding-left:5px;text-align:right;white-space:nowrap}.cart_summarize .uslugi table{border:none;padding-left:3px;max-width:360px}.cart_summarize .uslugi td{border-top:0}.cart_summarize .uslugi table td{vertical-align:middle;text-align:left;border:none;padding:1px}.cart_summarize tr.prod td{border-bottom:0;padding-top:10px}.cart_summarize tr.prod:not(:nth-child(2))>td{border-top:2px solid #e7e7e7}.cart_summarize tr.small td{border-bottom:0;border-top:none;padding-bottom:3px;padding-top:3px}.cart_summarize h4{font-size:13px;font-weight:700}.cart_summarize div.category{height:auto}.cart_summarize .rates{white-space:normal}.delivery-type-list .head{font-size:22px;padding:0 0 0 35px;background:url(/images/www/payment_types/cart-ico.png) no-repeat 0;text-transform:uppercase;line-height:53px}.delivery-type-list .list{clear:both;width:658px;border:1px solid #e9e9e9;position:relative}.delivery-type-list ul{margin:0 0 0 2px}.delivery-type-list li{list-style:disc inside}.delivery-type-list .menu-delivery{width:219px;margin-left:-5px;float:left;margin-top:10px}.delivery-type-list .menu-delivery li.item{font-size:12px;position:relative;cursor:pointer;list-style:none;border-bottom:2px solid #a1a1a1;border-left:2px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #f2f2f2;background-color:#f2f2f2;margin-top:0;margin-bottom:10px;padding:10px 15px;float:left;clear:left;width:189px}.delivery-type-list .menu-delivery li.item-checked,.delivery-type-list .menu-delivery li.item-checked-not-hovered,.delivery-type-list .menu-delivery li.item-hovered{background-color:#fff;border-right:none;width:199px;z-index:1}.delivery-type-list .menu-delivery li.item-checked{border:2px solid #5593e4;border-right:0!important}.delivery-type-list .menu-delivery li.item-hovered{border:2px solid #d0d0d0;border-right:0!important}.delivery-type-list .menu-delivery li.item-default{border:2px solid #d0d0d0}.delivery-type-list .menu-delivery li.item-checked-not-hovered.item-default{border-right-color:#d0d0d0!important}.delivery-type-list .menu-delivery li.item-checked-not-hovered{width:190px;border-right:2px solid #5593e4!important}.delivery-type-list .menu-delivery li.item-checked-not-default{width:190px;border-right:2px solid #d0d0d0!important}.delivery-type-list .menu-delivery li.item-disabled div{color:#ccc}.delivery-type-list .menu-delivery li.item-disabled{background:#fff!important;cursor:default;border-color:#dedede}.delivery-type-list .menu-delivery li.item .input{position:absolute;left:5px;top:50%;margin-top:-8px}.delivery-type-list .menu-delivery li.item .name{margin-left:15px;font-weight:400;font-size:13px;padding-bottom:0}.delivery-type-list .menu-delivery li.item .name .label{text-transform:uppercase;display:inline-block;margin-bottom:3px}.delivery-type-list .menu-delivery li.item .name .shipping{display:inline-block;margin-bottom:3px}.delivery-type-list .menu-delivery li.item:after{width:0;height:0;border-left:5px solid transparent;border-top:5px solid #ddd;content:"";position:absolute;bottom:-7px;left:-2px;box-shadow:-1px -1px 10px -2px #a1a1a1}.delivery-type-list .menu-delivery li.item .bg-elem{width:5px;height:5px;display:block;position:absolute;background:url(/images/www/cart-menu-bg-elem.png) no-repeat 0 0;left:-1px;bottom:-5px}.delivery-type-list .menu-delivery li.item-checked .bg-elem{background:url(/images/www/cart-menu-bg-elem.png) no-repeat 0 -5px;bottom:-7px;left:-2px}.delivery-type-list .menu-delivery li.item-checked:after{border-left:5px solid transparent;border-top:5px solid #5593e4;bottom:-7px;left:-2px}.delivery-type-list .menu-delivery li.item-default:after{border-left:5px solid transparent;border-top:5px solid #d0d0d0;bottom:-7px;left:-2px}.delivery-type-list .menu-delivery li:last-child{top:1px}.delivery-type-list .menu-delivery li:first-child{top:0}.delivery-type-list .delivery-descriptions{margin:10px;float:left;width:424px}.delivery-type-list .delivery-descriptions .descr-item{display:none;padding-bottom:1px}.delivery-type-list .delivery-descriptions .descr-item.item-disabled .wrap{-webkit-filter:opacity(.4);filter:opacity(.4)}.delivery-type-list .delivery-descriptions .item-checked,.delivery-type-list .delivery-descriptions .item-hovered{display:block;visibility:hidden;cursor:default;border:none;list-style:none;border-radius:0;box-shadow:none;background-color:#fff;margin-top:0}.delivery-type-list .delivery-descriptions .item-checked{border:2px solid #5593e4}.delivery-type-list .delivery-descriptions .item-default,.delivery-type-list .delivery-descriptions .item-hovered{border:2px solid #d0d0d0}.delivery-type-list .delivery-descriptions .item-checked.item-ready,.delivery-type-list .delivery-descriptions .item-hovered.item-ready{visibility:visible}.delivery-type-list .delivery-descriptions .item-checked .wrap,.delivery-type-list .delivery-descriptions .item-hovered .wrap{padding:26px 20px 160px}.delivery-type-list .delivery-descriptions .item-checked .name,.delivery-type-list .delivery-descriptions .item-hovered .name{padding-bottom:8px;border-bottom:1px solid #dadada;margin-bottom:20px;font-size:20px;text-transform:uppercase;font-weight:400}.delivery-type-list .delivery-descriptions .payment-column{float:left;width:195px}.delivery-type-list .delivery-descriptions .transport-column{float:left;width:150px;margin-left:20px}.delivery-type-list .delivery-descriptions .transport-column .transport-body{font-size:12px}.delivery-type-list .delivery-descriptions .payment-column li,.delivery-type-list .delivery-descriptions .transport-column li{margin-bottom:5px;list-style:none;padding-left:10px;background:url(/images/www/arrow-grey.gif) no-repeat left 6px;font-size:12px}.delivery-type-list .delivery-descriptions .payment-head,.delivery-type-list .delivery-descriptions .transport-head{font-weight:400;padding-bottom:15px;font-size:18px}.delivery-type-list .delivery-descriptions .picture-body{position:absolute;bottom:35px;right:14px}.order-navigate{clear:both}.order_navigate span.error{display:none;color:red;font-weight:700;line-height:50px;white-space:nowrap}.order_navigate.error span.error{display:block}.order_navigate.error1 span.error,.order_navigate.error2 span.error{display:none}.order_navigate.error1 span.error1,.order_navigate.error2 span.error2{display:block}.order_navigate .time-confirm{opacity:.4}.error-message.show{text-align:right;background:#fbd6d7;border:2px solid #f5898e;margin:-6px -6px 0;padding:4px;border-radius:4px}.error-message span.error{display:none;font-weight:700;color:red}.error-message.show span.error{display:block;padding:8px 0 0}#cart .dalej{margin:10px 10px 5px;float:right;position:relative;z-index:2}#cart .restore-shared-cart,#cart .share-cart{margin:10px 10px 5px;float:right;padding:7px 10px}#cart a.powrot-do-sklepu{margin:12px 10px 0;float:left}.more-invoice-options{margin-bottom:10px;color:#005ca9;border:1px solid #ccc;font-size:10px;text-align:center;padding:5px 10px;border-radius:55px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;margin-left:150px}.more-invoice-options:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #005ca9;top:9px;position:relative;left:2px}.invoice-notice{color:#666}.invoice-container.expanded .invoice-hidden-element{display:block}.invoice-container.expanded .more-invoice-options,.invoice-hidden-element{display:none}.invoice-eco-info{background-color:#4caf50;color:#fff;margin-bottom:10px;padding:10px;position:relative;margin-top:10px;width:100%;margin-right:20px;float:right;max-width:460px}.invoice-eco-info:after{position:absolute;top:-7px;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #4caf50;left:8px}#orderInvoiceNipBox.individual{display:none}.company-disabled{padding-top:5px;width:330px;margin-left:122px;clear:both;color:#999;font-size:10px}.instalment-invoice-message{padding:5px 0;margin-left:187px;width:330px;color:#999;font-size:10px}.cellphone-warning{background-color:#ebf8fe;padding:10px;position:relative;margin-top:10px;width:460px;margin-right:30px;float:right}.cellphone-warning:before{position:absolute;top:-7px;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ebf8fe}.cellphone-warning{margin-top:0;margin-bottom:10px}.company-instalment-warning,.companyUserMessage.company-additional-info{float:left;width:100%;padding:20px 30px 0;box-sizing:border-box}.home-flat-row{margin-bottom:10px}.zarejestruj{background:url(/images/www/btn-zarejestruj.gif);width:141px}.zaloguj,.zarejestruj{margin:10px 10px 5px;float:right;height:31px;display:block}.zaloguj{background:url(/images/www/btn-zaloguj.gif);width:107px}#cart .summary .zamawiam{position:absolute;top:0;right:0}a.masterpass,a.masterpass:hover{display:block;background:url(/images/www/btn-masterpass.png) no-repeat 0 0;width:145px;height:34px}.order_navigate a.masterpass,.order_navigate a.payWithVDotMe{float:right;margin:10px 10px 5px 0}.summary{position:relative}div.rabat{width:395px;float:left;padding:10px 0 5px}.discountTotal>div{clear:both;float:right;text-align:right;margin-top:5px}.discount .value{font-size:14px}.discount .price{font-size:14px;min-width:70px;display:inline-block}.dostawa label{font-weight:700}.dostawa .mL20{margin:5px}#cart .errorBox,#loginForm .errorBox,#register .errorBox{margin:0 10px 0 19px}#userBox .blocked-data-box~#homeAddressFlatNumber-error{margin:6px 30px 0;color:#ed1c24;display:block;font-weight:700;background:#fad6d4;padding:5px}#loginForm .statusError .w380,#loginForm .statusOk .w380,#register .statusError .w380,#register .statusOk .w380{width:396px}#transfer-payment-type{margin:20px 10px 0;padding:20px 0 0;border-top:1px solid #ccc}#transfer-payment-type h3{font-size:15px;padding:0 0 10px;font-weight:700}.message{clear:both}#euroProforma{background:#dfedfa;padding:10px;margin:5px 10px;font-size:13px;text-align:center}.message div{padding:10px 20px;text-align:left}.summary div.left{display:block;width:150px;float:left;text-align:right;font-weight:700;margin-right:10px;font-size:12px}.summary div.right{display:block;width:400px;float:left;text-align:left;margin-top:1px}.paymentLeft div.rog{display:none}.paymentLeft div.activ label{font-weight:700;background:#fff;display:table}.paymentLeft div.activ label:not(.radio-css){padding-right:10px}.paymentLeft .em{color:#9f9f9f;padding:0 0 0 20px;font-style:italic}.paymentLeft .row{position:relative}.paymentLeft .separator{margin:10px 20px 0 0;height:10px;border-top:1px solid #ccc}.paymentLeft{float:left;width:245px;margin:20px 0;padding-left:15px}.paymentRight .text p{font-size:12px}.default-paymentRight{display:none}.bpadding{display:block;padding:88px 0;font-size:18px;text-align:center;font-weight:400}.formFieldInfo{display:block;float:right;color:grey;margin-left:5px;margin-top:3px}.orderProduct{padding:5px 10px;font-size:16px;color:#666;text-align:center;margin:0;border:1px solid #999;background:#fff}#left-column .productBottom{margin-top:10px}#left-column .productBottom a{display:block;margin:10px 0 0 52px}#left-column .productName{font-size:15px;font-weight:700;margin:5px 0}#left-column .productInfo{margin:10px 0}#left-column .productPhoto{float:left;width:102px;overflow:hidden}#left-column .productCost{float:right;width:120px;padding-top:5px;text-align:left}#left-column .productCost .price-instalments{font-size:16px;font-weight:700;display:block;color:#ed1c24}#left-column .productCost .price-instalments.constant-price-instalment{font-size:12px}#left-column.right-column-2c{float:right;margin-left:0!important}#currentTime.active{display:block}#address-reminder{clear:both;margin-top:10px;background:#eaf8fe;padding:10px}#address-reminder.error{background:#f7b3b7}#address-reminder.error .checkbox-css i{border:1px solid red}#address-reminder:not(.error) .error-message{display:none}#address-reminder .error-message{font-size:11px;color:red;font-weight:700;margin:10px 0 0}#address-reminder .head{font-weight:700}#address-reminder .head,#address-reminder>.text{font-size:12px;padding:0 0 10px}#address-reminder .address-label{font-size:12px;float:left;width:100px;font-weight:700}#address-reminder .address-data{font-size:12px;float:left;width:400px;padding:0 0 20px;line-height:20px}#address-reminder .checkbox-css{font-size:12px;clear:both;width:280px;display:inline-block}#address-reminder .back-to-h3{font-size:12px}#address-reminder.checked .back-to-h3{pointer-events:none;color:#999}table.precart{width:100%}.precart td{vertical-align:top}.precart .border{border-left:1px solid #d6d6d6}.column .header{background:#efefef;padding:15px 13px}.column .HeaderT{font-size:16px;font-weight:700}.column .header .intro{color:#858585;margin-top:10px}.column .first .rog{position:absolute;top:0;left:15px;width:15px;height:8px;background:url(/images/www/bg-precart-row.gif) no-repeat 0 0}.column .last{border-bottom:1px solid #d6d6d6}.accessoriesLink a{display:block;font-size:12px;clear:both;float:left;padding:2px 0 2px 10px;background:url(/images/www/li-blue-white.gif) no-repeat left 4px}.accessoriesLink a:hover{background-position:left 4px}.labels{width:100%}.labels,.labels td{border-collapse:collapse}.labels td{font-size:12px;border-bottom:1px solid #eaeaea}.labels td.checkbox{width:18px;padding-left:15px;vertical-align:middle}.labels td.delivery{font-weight:400;padding:7px 5px}.labels td.cost{vertical-align:top;width:155px;padding-top:7px;font-weight:700;text-align:left}.dostawa2{clear:both;padding:15px 12px;position:relative}.dostawa2 div{font-size:12px;padding:2px 0}.dostawa2 label{width:300px;float:right;text-align:right;display:block;padding-right:10px}.dostawa2 span{width:140px;float:right;text-align:left;display:block;font-weight:700}#row5{padding-left:369px}#row5>div{overflow:hidden;font-size:12px;padding:5px 0 0}#row5>div span{float:right;width:70px;padding-right:46px;text-align:right}#row5>div:first-child{font-size:14px;font-weight:700;padding:2px 0 8px}#row5>div:first-child span{color:red}.customer{border-top:1px solid #cacaca}.customer .user{font-size:12px;padding:10px 40px;text-align:right;border-bottom:1px solid #cacaca}.customer .empty{padding:120px 10px;text-align:left}.customer table{width:660px;text-align:center;margin:10px}.customer .workingHours table{width:auto;text-align:left;margin:0}.customer .workingHours td,.customer .workingHours th{padding:0;border:0;text-align:left}.customer table table{width:auto;margin:0}#orderItemsForm table{margin:0!important}#orderItemsForm table .first{border-left:0}.customer td,.customer th{padding:10px;border-bottom:1px solid #cacaca;text-align:center;font-size:12px}.customer th{font-weight:700}.customer .minH{height:auto;min-height:300px}#homeDeliveryPromotionMessage,.homeDeliveryPromotionMessage{padding:0 20px}.innerHomeDeliveryPromotionMessage{width:725px;margin:30px auto}.deliveryMessage{text-transform:uppercase;font-size:18px;color:#e84349;font-weight:700;background-color:#ffd7d8;text-align:center;padding:20px 0;margin-bottom:33px}.warranty-payment-info{margin-left:15px}.warranty-payment-info li{list-style:disc}.innerHomeDeliveryPromotionMessage img{margin-right:27px;float:left;margin-top:7px}.innerHomeDeliveryPromotionMessage h3{margin:0}.innerHomeDeliveryPromotionMessage p{font-size:18px;font-weight:400!important;padding-left:10px;text-align:left}.innerHomeDeliveryPromotionMessage ul{float:left;width:455px;margin:10px 0!important}.innerHomeDeliveryPromotionMessage li{margin-left:10px!important;font-size:13px;padding-left:10px;list-style:circle;list-style-image:url(/images/www/arrow-grey.gif)}#instalment-calculator{margin:5px 0;padding:15px}#instalment-calculator .input-row:first-child{margin-bottom:10px}#instalment-calculator.error{border-color:#e63327!important;background-color:#fad6d4}#instalment-calculator .error-message{display:none;color:red;font-size:12px;font-weight:700;margin-top:5px}#instalment-calculator .low-rate,#instalment-calculator .over-max-rate{display:none}#instalment-calculator.error .error-message,#instalment-calculator.error.low-rate-error .low-rate,#instalment-calculator.error.over-max-rate-error .over-max-rate{display:block}#instalment-calculator label{font-size:13px;width:108px;display:block;text-align:right;display:inline-block}#instalment-calculator input{border:1px solid #ccc;padding:5px;font-size:12px;width:55px;font-weight:700;display:inline-block;vertical-align:top;margin-left:5px}#instalment-calculator .currency{display:inline-block;vertical-align:top;margin-top:7px;font-weight:700}.operator-logged #basket #instalment-calculator{clear:both;border-top:0;background:#fffbcd;margin:10px 0 0;border-bottom:1px solid #ffe900}.operator-logged #basket #instalment-calculator label{width:auto;text-align:right;font-size:14px;font-weight:400}.operator-logged #basket #instalment-calculator .currency{font-size:14px;font-weight:400;text-align:left;width:20px}.operator-logged #basket #instalment-calculator input{font-weight:400;width:104px;vertical-align:initial}.operator-logged #basket #instalment-calculator .input-row{float:right;clear:both}.operator-logged #basket #instalment-calculator+.installmentTotal{padding:20px;background:#fffbcd;float:none}.operator-logged #basket #instalment-calculator+.installmentTotal .total-price{width:135px;font-size:18px;margin-left:10px;font-weight:700}.operator-logged #basket #instalment-calculator.error .error-message{clear:both;padding-top:17px;font-weight:400;font-size:13px}.operator-logged #basket #instalment-calculator.error{background:#fad6d4;border-top:1px solid red}.operator-logged #basket #instalment-calculator.error .error-message div{text-align:right}.instalment-options-button,.instalment-options-list{display:none;clear:both;float:none;background:#fffbcd;border-top:1px solid #ffe900;padding:10px;text-align:right}.operator-logged .instalment-options-button,.operator-logged .instalment-options-list{display:block}.instalment-options-button a{color:#005ca9;font-weight:700;font-size:14px}.instalment-options-button a:before{font-size:20px}.instalment-options-button{padding:20px 10px}.instalment-options-list .toogle-instalment-options{text-transform:uppercase;position:relative;margin:20px 150px 20px 0;padding-right:14px;display:inline-block;border-bottom:1px dotted #2b77b8;font-size:12px;font-weight:700}.instalment-options-list .toogle-instalment-options:before{font-size:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-weight:700;position:absolute;right:0}.max-instalment-options>div,.selected-instalment-options>div{text-align:right}.selected-instalment-options .selected-instalment-product label{vertical-align:top;display:inline-block;font-weight:700;font-size:18px}.selected-instalment-options .selected-instalment-product label+span{margin-left:5px;white-space:normal;color:red;font-weight:700;font-size:18px;width:145px;text-align:left;display:inline-block}.selected-instalment-options .selected-instalment-message{vertical-align:top;margin-top:10px}.selected-instalment-options .selected-instalment-message label{vertical-align:top;display:inline-block;font-weight:400;font-size:14px}.selected-instalment-options .selected-instalment-message label+span{white-space:nowrap;margin-left:5px;font-size:14px;font-weight:700;width:145px;text-align:left;display:inline-block}.max-instalment-options{margin-top:10px}.max-instalment-options .max-instalment-product label{vertical-align:top;display:inline-block;font-weight:700;font-size:14px}.max-instalment-options .max-instalment-product label+span{white-space:normal;margin-left:5px;color:red;font-weight:700;font-size:14px;width:145px;text-align:left;display:inline-block}.max-instalment-options .max-instalment-message{margin-top:8px}.max-instalment-options .max-instalment-message label{vertical-align:top;display:inline-block;font-weight:400;font-size:13px}.max-instalment-options .max-instalment-message label+span{margin-left:5px;font-size:14px;font-weight:400;width:145px;text-align:left;display:inline-block}.instalment-pricing .icon-warn,.max-instalment-options .icon-warn,.selected-instalment-options .icon-warn{display:none}.instalment-pricing.error .icon-warn,.max-instalment-options.error .icon-warn,.selected-instalment-options.error .icon-warn{display:inline-block;color:red;font-weight:700}.instalment-pricing.error .instalment-price:after,.max-instalment-options.error .max-instalment-message label:after,.selected-instalment-options.error .selected-instalment-message label:after{white-space:pre;font-size:12px;content:"\A Przekracza oczekiwanie Klienta";color:red}.instalment-pricing.error .instalment-price:after{position:absolute;top:48px;left:0;width:100%;text-align:center;display:block;font-weight:400}.instalment-pricing.error .instalment-price{position:relative}.operator-logged #basket #installments .instalment-tabs{margin-top:30px}.operator-logged #basket #installments .instalment-option{border-bottom:1px solid #ccc}.operator-logged #basket #installments .instalment-warranty{width:240px}.operator-logged #basket #installments .instalment-warranty .preview-warranty-details{margin-left:0}.operator-logged #basket #installments .instalment-warranty .warranty-name{max-width:none}.services-offered,.services-offered h2{font-size:17px}.services-offered .services-offered-icons{padding:15px 20px}.services-offered-header{padding:15px 20px;background-color:#f2f2f2}.services-offered h2{font-weight:700;display:inline;padding-right:5px;margin-bottom:20px}.services-offered .label{font-weight:700}.services-offered-container{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #dadada;font-size:13px}.services-offered-item img{margin-right:10px;margin-top:0}.services-offered-item{float:left;min-width:240px}.services .item{position:relative;border:1px solid #dadada;margin-bottom:40px}.services .item button{background-color:#fff;border:1px solid #005ca9;color:#005ca9;position:absolute;left:265px;bottom:-20px;display:block}.services .item button:after{content:attr(data-more)}.services .item button:before{content:"";width:0;height:0;border-style:solid;border-width:7px 5px 0;border-color:#005ca9 transparent transparent;display:inline-block;margin-right:10px}.services .serviceCalculator{overflow:hidden;padding-bottom:20px}.services .item-services{padding:0 20px 15px}.services .remaining{clear:both;text-transform:uppercase;font-weight:700;border-top:1px solid #dadada;padding:15px 0;font-size:14px;margin-top:20px}.services .service:not(.highlighted){width:33%;float:left;height:75px;box-sizing:border-box;padding:0 10px}.services .service:not(:nth-of-type(3n+1)){border-right:1px solid #dadada}.services .service:nth-of-type(n+5){display:none}.services .full-list .service:nth-of-type(n+5){display:block}.services .full-list.item button:after{content:attr(data-less)}.services .full-list.item button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.services .service:not(.highlighted) .service-name,.services .service:not(.highlighted) .service-price{padding-left:25px}.services .service.highlighted{border:none;overflow:hidden}.services .service.highlighted .checkbox-css{margin-top:4px;float:left;display:inline-block;overflow:hidden;padding:5px 10px;width:25%;box-sizing:border-box;background-color:#ffe843;vertical-align:middle}.services .service.highlighted .checkbox-css:after{vertical-align:top;content:"Dodaj usługę";display:inline-block;font-weight:700;margin-top:2px;padding-left:20px;text-transform:uppercase}.services .service.highlighted .service-name{float:left;width:57%;box-sizing:border-box;padding:10px;font-size:13px;border-right:1px solid #dadada}.services .service.highlighted .service-price{float:left;width:18%;font-size:13px;box-sizing:border-box;padding:10px;text-align:right}.services.services-exist-for-home-and-shop{border-bottom:1px solid #dadada;margin-bottom:25px}.service-contents{width:auto;position:relative;box-sizing:border-box;overflow:hidden;max-width:700px}.service-contents *{padding:0;margin:0}.service-contents h1{font-size:19px;padding:15px 15px 5px}.service-contents .product-info-desc p.head{margin:15px 0}.service-contents .tleft.nowrap span{font-size:13px!important;color:#999;padding-left:15px}.service-contents .tright.nowrap{padding-bottom:15px;padding-top:10px;text-align:center!important}.service-contents .tright.nowrap .promotionPriceDates span{font-size:19px!important;color:#e70000}.service-contents .tright.nowrap .price{font-size:19px;color:#e70000}.service-contents .product-info-desc{font-size:13px;color:#000;margin-right:209px;padding-left:15px;min-height:268px}.service-contents .product-right{padding-right:25px;vertical-align:middle!important}.service-contents .product-right img{margin-top:-25px}.service-contents .product-info-desc,.service-contents .product-right{display:table-cell;vertical-align:top}.service-contents .product-info-desc ul{padding-bottom:15px!important;display:inline-block;vertical-align:top}.service-contents .product-info-desc ul li{list-style:none;padding:0;margin:0!important;position:relative;display:block;font-size:13px;margin-top:2px!important;padding-left:19px!important}.service-contents .product-info-desc ul li:before{content:"";background:url(//f01.esfr.pl/si_upload/gfx/2016/MZA/images/ok.png) no-repeat 0 0;width:14px;height:11px;position:absolute;left:0;top:0;bottom:0;margin:auto}.service-contents .product-info-desc ul.disabled li:before{background-position:bottom}.service-contents .service-bottom{background:#000;font-size:19px;color:#ffec54;font-weight:700;padding:10px 25px}.service-contents a.add-services{padding:11px 15px 10px!important;display:inline-block;font-size:11px;margin-left:10px}#toolPgr .product-right{display:block;text-align:center}#toolPgr .product-right .service-image{margin-top:0}#weight-icon-contener{min-width:180px}.innerHomeDeliveryPromotionMessage h3{padding:0;font-size:20px;text-transform:uppercase;font-weight:400;display:inline-block;margin-bottom:16px}.innerHomeDeliveryPromotionMessage h3>strong{font-weight:900}.innerHomeDeliveryPromotionMessage h4{font-size:20px;text-transform:uppercase;font-weight:400;margin:21px 0 0}.innerHomeDeliveryPromotionMessage .servicesName{line-height:14px;display:block;margin:3px 0 8px 11px;text-indent:-11px}div.services{width:721px;overflow:hidden;margin-top:20px}.paymentInformation{width:721px;height:100px;border-left:1px solid #dadada;border-right:1px solid #dadada}.paymentServicesContainer{padding-top:22px;padding-right:30px;font-size:14px;border-top:1px solid #dadada}.paymentServicesContainer div{text-align:right}.ServicesDelivery{display:flex;justify-content:center;align-items:center;height:63px;background-color:#f2f2f2;width:721px;border:1px solid #dadada}.ServicesDelivery a.zamowBezUslug{margin-top:19px;margin-left:15px;float:left}.addedServicesWorth{font-size:16px;font-weight:700;padding-left:5px}.paymentOrderSummary{font-size:18px;font-weight:700;line-height:45px}.addedServicesAll{color:#ed1c24;font-size:22px;font-weight:700;line-height:36px;padding-left:5px}#cityCodeError .statusOK,#instalmentShopBox .statusOk,#shopCodeError .statusOk{display:none!important}#komunikat,.dostawa2 .komunikat{background:url(/images/www/basket-loader.gif) no-repeat 0;padding:5px 20px;text-align:left;margin-left:100px;display:none}#details_area{width:475px;float:right}#form1.left{float:left;width:310px;overflow:hidden}#register.right{float:right;width:362px;border-left:1px solid silver;padding-bottom:15px;overflow:hidden}#form1.left .w380{width:190px}#register.right .w380{width:193px;margin-right:34px}#register.right .statusError .w375,#register.right .statusOk .w375{width:187px!important}#form1.left .w72,#register.right .w72{width:auto;text-align:center;float:none!important}#register.right .formFieldInfo{display:none}#register.right div.input-bg-158{width:158px!important}#register.right .w360p,#register.right .w375{width:187px}#register.right .w60{width:237px}#form1.left .w60{width:200px}#form1.left .login{margin-top:12px}#register.right #wym .w380{width:157px}#registration-block{margin:0 0 20px}#moje-konto #register.pT10,#registration-block #register.pT10{padding-top:0!important}#registration-block .w72{width:100%}#registration-block label.mL5{margin-left:0!important}#erp-orders-registration-message{width:100%;text-align:center;display:block}#moje-konto #register #wym .w380,#registration-block #wym .w380{text-align:center;width:100%}#moje-konto #register .loginRow{width:280px}#moje-konto #register .statusError .loginRow,#moje-konto #register .statusOk .loginRow{width:270px}#moje-konto #registerRegulations .loginRow{float:none;width:180px;margin-left:67px}.check_zgoda .errorText,.check_zgoda_warranty span.error,.check_zgoda span.error{margin-left:8px}#cart .fastOrderPaymentType div.row{width:250px;padding-right:5px;float:left}#cart .fastOrderPaymentType div.row label{display:block;padding:2px 0 0 2px;float:left}#cart .fastOrderPaymentType div.checked label{font-weight:700}.fastOrder #showAllCities{margin-left:20px}#unity-shop-chooser{min-height:80px!important;z-index:10;position:relative}#selectShopDiv #onlyAvailableBox{width:451px;float:right;padding-bottom:10px}table.grid{width:100%;border-collapse:collapse;border-bottom:1px solid #cacaca}table.grid td{vertical-align:middle;padding:10px 8px;border-top:1px solid #cacaca;border-left:1px solid #cacaca}table.grid td.col1{border-left:0;text-align:center;background:#e3e3e3}table.grid td.col3{text-align:center;background:#f1f1f1;color:#999;font-weight:700}table.grid th{padding:4px 5px;font-weight:400;background:#e3e3e3;text-align:center;border-right:1px solid #cacaca}table.grid th span{display:block;font-weight:700}table.grid td.col2{cursor:pointer}table.grid td.col2 .input{float:left;width:20px}table.grid td.col2 label{cursor:pointer;float:left;margin-top:2px}table.grid td.hover,table.grid th.hover{background:#ccecff!important}.source-row{overflow:hidden;width:100%;margin:10px 0;border-bottom:1px solid #ccc;padding-bottom:15px!important}.source-row span{width:200px;font-size:12px;float:left;display:block;font-weight:700;text-align:right;margin-top:10px;box-sizing:border-box}.source-row .sources{width:478px;float:right}.source-row .sources button{border:1px solid #ccc;color:#005ca9;font-weight:700;margin-left:3px;margin-right:5px}.source-row .sources button.active,.source-row .sources button:hover{background-color:#005ca9;border-color:#005ca9;color:#fff}#gridPreview{position:absolute;width:324px;visibility:hidden;z-index:2}.oneItem .shopsItem{border-top:0!important}.oneItem .checkbox{display:none}.oneItem .col1{margin-left:20px}.oneItem .deliveryToShopUnavailable{display:none!important}#inpostSelect{position:relative;z-index:2}.shopsItem .lastChoiceText{display:none}.shopsItem.lastChoice{background:#ffffe1}.shopsItem.lastChoice .lastChoiceText{display:block;text-align:right;color:#999}.pofficeItem{line-height:14px}.pofficeItem.extend{display:none}.pofficeItem .col1{width:600px}.poffice-extend{margin:10px 30px;display:block;font-weight:700}#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 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 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}#detailedCart table{border:0;width:246px;border-collapse:initial}#detailedCart .preview-postponed-price{width:100%;margin-top:5px}#detailedCart .preview-postponed-price div{font-size:11px}#detailedCart .preview-postponed-price .price-row{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:8px}#detailedCart td{color:#666;width:100%;vertical-align:top;padding:5px 8px 5px 2px}#detailedCart .price{color:#222;width:auto;white-space:nowrap;font-size:11px;text-align:right;font-weight:700}#detailedCart .instalment-row{border-top:1px solid #ddd;padding:10px;background:#efefef}#detailedCart .instalment-row label{display:block;float:left;font-size:14px;margin-top:2px}#detailedCart .instalment-row .price{float:right;font-size:18px;color:#ed1c24}#detailedCart .trSummary{border-top:1px solid #ddd;padding:10px;background:#efefef}#detailedCart .trSummary label{display:block;float:left;font-size:14px;margin-top:2px}#detailedCart .trSummary .price{float:right;font-size:18px}#detailedCart .trSummary .discount{float:right;font-size:18px;color:red}#detailedCart .trSummary .delivery{clear:both;float:right}#detailedCart .trSummary .gift-card-summary{clear:both;padding:5px 0;overflow:hidden}#detailedCart .trSummary .gift-card-summary label{font-size:12px;margin-top:4px}#detailedCart .trSummary .gift-card-remaining{clear:both;padding:5px 0;overflow:hidden;border-top:1px solid #ccc}#detailedCart .trSummary .gift-card-remaining label{max-width:50%;font-size:12px;color:#c00}#detailedCart .trSummary .gift-card-remaining .price{color:#c00;margin-top:10px}#detailedCart .trSummary .gift-card-total{clear:both;padding:5px 0;overflow:hidden;border-top:1px solid #ccc}#detailedCart .trSummary .gift-card-total label{font-size:12px;color:#c00}#detailedCart .adress,#detailedCart table.delivery{padding-top:10px;background:#fff url(/images/www/bg-detailedCartAdress.png) repeat-x 0 1px}#detailedCart .adress td{vertical-align:top}#detailedCart .adress td.label{padding-left:5px;width:52px;padding-right:0;font-weight:700;text-align:left}#detailedCart table.delivery .label{display:block;color:#666;font-weight:700}#detailedCart table.delivery td{padding:0 10px 15px}#detailedCart .loader{width:246px}#detailedCart .lp{width:auto;padding-left:10px;padding-right:5px;min-width:10px;text-align:left}#detailedCart .trWarranty td{color:#333;font-weight:700}#detailedCart tr td.wide{padding-left:10px}#detailedCart tr td.wide .bullet{position:relative;padding-left:15px}#detailedCart tr td.wide .bullet:before{content:"";border-radius:50%;background:#666;position:absolute;left:0;width:3px;height:3px;top:4px}#detailedCart .trProduct .category{font-weight:400;color:#999;height:auto}#detailedCart .trProduct td.price,#detailedCart .trWarranty td.price{font-size:12px}#detailedCart .first td{border-top:0}#customers-details,#customers-details option{font-size:12px;padding:2px 5px}.priceDisplayType{padding:5px 10px 0}.priceDisplayType>div{font-weight:700;padding-bottom:5px}.priceDisplayType label{margin:0 3px;float:left}.priceDisplayType .jquery-safari-radio,.priceDisplayType input{float:left}.priceDisplayType .typeF,.priceDisplayType .typeT{display:inline-block}.errorBox #emailError{width:auto;padding-left:26px;height:16px;padding-top:3px;font-size:11px;color:red;font-weight:700}.servicesPackLayer{min-height:150px;width:500px}table.servicesBox{width:100%;border:0}table.servicesBox th{text-align:center;font-size:11px;font-weight:400}table.servicesBox td{padding:2px 0;border:0}table.servicesBox td.name{padding-left:20px}table.servicesBox td span.li{background:url(/images/www/arrow-black.gif) no-repeat 0 4px}table.servicesBox td.minus,table.servicesBox td.plus{width:23px}table.servicesBox td.price{width:70px;text-align:right;padding-right:6px;font-size:13px}table.servicesBox td.quantity{width:45px}table.servicesBox td.quantity input{text-align:center}table.servicesBox td.quantity .disabled{background:hsla(0,0%,60%,.3)}.cart_summarize table.newCartproduct tr td{padding:0;border:0}.newCart .small .list{padding:15px 0 0 44px;background-position:30px 14px}.newCart .small .lastlist{background-position:30px -175px}.newCart .serviceCalculator tr td{padding:7px 5px}.newCart .serviceCalculator tr td,.newCart .serviceCalculator tr th{border:0}.newCart .serviceCalculator tr th{padding:5px 4px;font-weight:400}.newCart .serviceCalculator tr:first-child th{border-top:1px solid #ccc}.newCart .serviceCalculator tr th.pL10{width:100%}#cartForm .removeRabatBoxContainer{padding:10px;padding-top:20px;line-height:18px}.serviceCalculator .jquery-safari-checkbox{float:none}.serviceCalculator .quantity{width:70px;display:none}.serviceCalculator a.minus,.serviceCalculator a.plus{background:url(/images/www/btn-plusminus-small.png) no-repeat 0 0;display:block;width:16px;height:16px;float:left;text-decoration:none}.serviceCalculator a.plus{margin-left:4px}.serviceCalculator a.plus:hover{background-position:0 -16px}.serviceCalculator a.minus{background-position:-16px 0;margin-right:4px}.serviceCalculator a.minus:hover{background-position:-16px -16px}.newCart .cart_summarize .uslugi td.u{padding:0}.newCart .cart_summarize .uslugi td td{padding:3px 5px 1px}.newCart .cart_summarize .uslugi td td.w100p{padding:0}.newCart .cart_summarize .uslugi table{margin:6px 0;width:100%;max-width:1000px}.newCart .cart_summarize span.li{background:url(/images/www/arrow-black.gif) no-repeat 50%}.newCart .cart_summarize .serviceSummary{border-top:1px solid #ccc;padding:5px 10px 0;margin-top:10px}.newCart .instalmentOrderPathActive{padding-bottom:4px!important;line-height:16px}div.input-bg-30{background:url(/images/www/input-30-bg.png) 0 0 no-repeat;width:30px;height:17px}div.input-bg-30 input{width:20px;height:16px;background:transparent;border:0 none;margin:1px 5px 0}.newCart .additional-information{padding:0 20px;font-weight:700;margin-bottom:5px}.newCart .serviceSummary .rabat1{display:none;font-size:14px;font-weight:700}.newCart .serviceSummary .rabat1 span,.newCart .serviceSummary .rabat2 span{color:red}.newCart .serviceSummary .rabat2{display:none}.newCart .serviceSummary .rabat3{text-align:right}.newCart .serviceSummary .rabat3 span{font-size:13px;font-weight:700}.newCart .countService{text-align:center}.newCart .deliveryBox .w150{text-align:left!important;font-size:12px;padding-bottom:7px}.newCart .deliveryBox .radiogroup{width:410px!important}.newCart .deliveryBox{float:left;width:398px}.ratesText{display:none}.ratesText .title{color:blue;font-weight:700;padding-bottom:5px;font-size:12px}.ratesText .text{color:#666}.serviceCalculator td.price.nowrap.tright.hidden-price{padding:0;vertical-align:top}span.rabat{font-size:11px;color:red;font-weight:700;display:block;text-align:center;white-space:nowrap;margin-top:2px}.rabatBox{height:20px;padding:7px 10px;background:#e6e6e6;border-bottom:1px solid #ccc}.rabatBox .rabat{padding:0;float:right}.rabatBox .left{float:left;padding:3px 0 0}.showRabatBox label{margin-top:2px}.operator-logged .rabatBox.additional-operator-functions .showRabatBox>.left{display:none}.operator-logged .rabatBox.additional-operator-functions .showRabatBox .rabat{width:auto}.newCart td.imgprod{width:480px}.cart_summarize table.newCartproduct tr td.prodImg{padding-right:5px}.autoVoucherBox{padding:10px 10px 0}.voucherBoxTitle{vertical-align:top;width:236px;display:inline-block;text-transform:uppercase;font-size:22px;line-height:50px;padding:0 0 0 35px;background:transparent url(/images/www/voucher-ico.png) no-repeat scroll 0}.voucherBoxMessage{display:inline-block;padding-top:10px}#bottomPomoc .grey{margin-top:5px}#fancybox-content #form1 #loginForm label.valid{display:none!important}#ePaymentBanks .ePaymentBankIco{margin:5px 6px 10px 0;width:650px;box-sizing:border-box}#ePaymentBanks .ePaymentBankIco img{margin-top:20px;width:80px;max-height:80px;max-width:100%}#ePaymentBanks .ePaymentBankIco{width:80px;height:80px;float:left;padding:3px}#ePaymentBanks .ePaymentBankLogo{cursor:pointer}#ePaymentBanks .ePaymentBankIco:hover{border:2px solid #c7eaf0;padding:1px;border-radius:2px}#ePaymentBanks .ePaymentBankIco.selected{border:3px solid #000;padding:0;border-radius:2px}#ePaymentBanks .ePaymentBankError{font-size:11px;font-weight:700}#bank-full-list .bank-message,#bankAccountMessage:not(:empty),.bankiList .bank-message{position:relative;clear:both;margin:0 -10px 0 -20px;font-weight:400;font-size:13px;background:#fffccb;padding:16px 16px 16px 36px;display:none}#bank-full-list .bank-message:before,#bankAccountMessage:not(:empty) .icon-warn2:before,.bankiList .bank-message:before{position:absolute;top:13px;left:13px;color:#f90;font-size:19px}#bankAccountMessage:not(:empty){display:block;margin:10px 0 0}.bank-ico.has-message{position:relative}#bankAccountMessage:not(:empty):after,.bank-ico.selected.has-message:after{content:"";display:block;position:absolute;bottom:-17px;left:32px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fffccb}#bankAccountMessage:not(:empty):after{bottom:auto;top:-8px;left:44%}#ePaymentBanks span.error{margin-left:0}.regulations{width:425px;float:right}.regulations #permissions{clear:both;margin:15px 10px 15px 0;display:none}#p24-regulation,#payu-regulation,#tpay-regulation{display:none}.p24 #p24-regulation,.payu #payu-regulation,.regulations #permissions.p24,.regulations #permissions.payu,.regulations #permissions.tpay,.tpay #tpay-regulation{display:block}.dostawa .deliveryDescription{float:left;margin-right:10px}.deliveryTotal,.deliveryTotal .holiday-promotion{float:right}.deliveryTotal label,.deliveryTotal span{line-height:24px;display:table-cell;vertical-align:bottom}.deliveryTotal label{text-align:right;padding-right:5px}.deliveryTotal>div{display:table-row}#finalize-delivery .deliveryTotal>div{display:block}.dostawa .showInstalmentMessage{float:right;font-size:12px}.dostawa .totalDiscountValue{font-size:11px;color:#333}.dostawa .totalDiscountValue span{color:#ed1c24}.dostawa .showAvailabilityStatus{font-size:11px;color:#333}.dostawa .showAvailabilityStatus span{font-size:12px;color:#ed1c24}.dostawa .paymentTotalBrutto{font-size:18px;float:right}.dostawa .paymentTotalBrutto span{color:#ed1c24;font-size:24px;font-weight:700}.dostawa .blackPrice.paymentTotalBrutto{font-size:16px}.dostawa .blackPrice.paymentTotalBrutto span{font-size:18px}.deliveryCostToAccept #deliveryError,.deliveryTimeToAccept #deliveryError{margin-left:10px!important}.deliveryCostToAccept,.deliveryTimeToAccept{min-height:250px;padding:10px;font-size:13px}.deliveryCostToAccept .status{padding:10px;margin-bottom:15px;background:#eee}.deliveryCostToAccept h2,.deliveryTimeToAccept h2{text-align:center;padding-bottom:5px}.deliveryCostToAccept input,.deliveryTimeToAccept input{float:left}.deliveryCostToAccept span.error,.deliveryTimeToAccept span.error{display:none}.deliveryCostToAccept .statusError span.error,.deliveryTimeToAccept .statusError span.error{display:block;clear:both;color:red;font-weight:700}.deliveryTimeToAccept .status{padding:10px;margin:50px 0 10px}.availabilityStatus{font-size:11px;color:#333}.availabilityStatus span{font-size:12px;color:#ed1c24}.hiddenOffert{display:none}.offertItem{border:0;position:relative;top:-9px;background:#fff;margin:0;padding:0}.offertItem h2{padding:5px 0}.offertItem h2 br{display:none}.servicesList h3,.timeDeliveryList h3{font-size:14px;font-weight:700;padding:12px 0 0 10px}.error .timeDeliveryList h3{color:#ed1c24}.error .timeDeliveryList li.group{border:2px solid #ed1c24;padding:8px}.timeDeliveryList{padding:0 0 10px 10px}.timeDeliveryList li.group{width:192px}.timeDeliveryList li.group.unavailable{pointer-events:none}.timeDeliveryList li.group.unavailable .title *,.timeDeliveryList li.group.unavailable ul *{color:#a89999!important}#permissionToProcessing,#registerRegulations{padding:0 0 0 93px}#permissionToProcessing .header{font-weight:700;font-size:12px;margin:10px 0 0 11px}#permissionToProcessing .text,#registerRegulations .text{padding-left:29px}#permissionToProcessing label,#registerRegulations label{font-size:12px}#deliveryKindDescriptions .deliveryKindDescription{display:none;padding:10px;margin-right:10px}#deliveryKindDescriptions h2{text-align:center;margin-bottom:5px}.contact-time-select{float:left;width:160px!important;margin-left:13px}.servicesList ul{margin-left:10px}.servicesList li{display:block;padding:3px 0!important;list-style:none!important}.servicesList label{width:170px;margin:1px 10px 0 4px}.servicesList .price,.servicesList label{font-size:12px;float:left;display:block}#moje-konto #form1,#moje-konto #register{float:none;margin:0 auto;display:block;width:490px}#moje-konto #register{margin-bottom:20px}#moje-konto .registration-view #form1{display:none}#moje-konto #email-block,#moje-konto #password-block{margin:50px 0}#moje-konto .loginRow{float:right;margin-left:5px;width:250px}#moje-konto .statusError .loginRow,#moje-konto .statusOk .loginRow{width:238px}#moje-konto .loginSubmit{margin-top:5px;width:260px;float:right}#moje-konto #form1 p.message{text-align:center;margin:15px 15px 0}#moje-konto #register.right{border-left:0;border-right:1px solid silver}#moje-konto #left-column .left-box-bar h2{font-size:16px;padding:10px 5px 0;white-space:nowrap}#moje-konto .center-top-bar h1{font-size:19px;height:26px;text-align:center;float:none!important}#moje-konto #registerRegulations span.error{margin-left:72px}#password-block .w60{width:260px}#erp-orders-login-message{display:block;width:100%;text-align:center;font-size:12px;font-weight:700;margin-bottom:10px}.userAgreementsHeader{font-size:12px;font-weight:700;margin:0 auto;width:580px;display:block;padding:20px 0 10px}.togglePermissionToProcessing{display:inline}.registerBottomMessage{padding:5px;text-align:justify}#szybkarezerwacjaAndTransfer{padding:5px;text-align:center;color:red;font-weight:700;border-top:1px solid red;border-bottom:1px solid red;margin:0 10px 6px}.innerHomeDeliveryPromotionMessage .bezWniesienia{float:left;margin-top:20px;margin-left:15px}.innerHomeDeliveryPromotionMessage .dalej2{float:right;margin-top:12px;margin-right:30px}.btn-back-to-cart{margin-left:15px;float:left}.btn-back-to-cart,.btn-dalej{display:inline-block;margin-top:15px}.btn-dalej{width:85px;height:31px;background:url(/images/www/button2.png) no-repeat -115px 0;float:right;margin-right:15px}.btn-dalej:hover{background-position:-115px -31px}.btn-bez-uslug{background:transparent url(/images/www/btn-zamow-bez-uslug.png) repeat scroll 0 0;display:block;height:20px;width:125px;float:left;margin-left:15px;margin-top:20px}.btn-bez-uslug:hover{background-position:0 -20px}.v-button{float:right;width:140px;height:31px;display:inline-block;margin-top:10px}#userBox .blocked-data-box{background:#f2f2f2;margin:0 30px;padding:15px}#userBox .blocked-data-box .row{clear:both;font-size:12px}#userBox .blocked-data-box .row .column{display:inline-block;font-weight:700}#userBox .blocked-data-box .row .column.label{text-align:right;width:110px;margin:0 10px 0 0;font-weight:400}#userBox .blocked-data-box+.user-type{margin-top:15px}.delivery-address-invalid-message,.home-address-invalid-message,.invoice-address-invalid-message{display:none;padding:15px;margin:10px 10px 10px 168px;background:#ebf8ff}#address-delivery-paper-invoice-message{display:none;margin:10px 20px;padding:16px;border-radius:7px;color:#473db2;background:#f7f6ff;font-size:12px;line-height:16px}#address-delivery-paper-invoice-message.show{display:block}#userBox.home-address-invalid .row-firstname .input-bg-158,#userBox.home-address-invalid .row-surname .input-bg-158,#userBox.home-address-invalid:not(.home-phone-invalid) .row-phone .input-bg-158{pointer-events:none;border:0}#userBox.home-address-invalid .row-firstname input,#userBox.home-address-invalid .row-surname input,#userBox.home-address-invalid:not(.home-phone-invalid) .row-phone input{font-weight:700;color:#333}#userBox.home-address-invalid:not(.empty-user) .row-zipcode{margin-top:10px}.voucher-control{float:left}.voucher-control.voucher-added .apply-voucher,.voucher-control:not(.voucher-added) .remove-voucher{display:none}#cart .dynamic-suite-info{font-size:11px!important;padding:10px 0!important}#cart .promotion-package-badge{color:#164194;background:#ffed00}#cart .dynamic-suite-badge,#cart .promotion-package-badge{float:left;padding:3px 10px;font-weight:700;border-radius:15px;text-transform:uppercase;margin:0 20px}#cart .dynamic-suite-badge{background:#d32e36;color:#fff}#cart .dynamic-suite-info{border-left:6px solid #005ca9!important}#cart .promotion-package-info{border-left:6px solid #164194!important}#cart .package-inside>td:first-child,#cart .package-item>td:first-child{border-left:6px solid #005ca9!important;position:relative}#cart .promotion-package-inside>td:first-child,#cart .promotion-package-item>td:first-child{border-left:6px solid #164194!important;position:relative}#cart .dynamic-suite-name,#cart .promotion-package-name{color:#999;margin-top:3px}#cart .package-inside,#cart .package-item,#cart .package-message{background:#f8fdfd}#cart .package-message td.quantity{padding-top:8px}#cart .package-item>td:first-child:before{content:"+";position:absolute;top:-11px;left:0;font-size:23px;color:#999;background:#f8fdfd;width:60px;font-weight:700;padding-right:10px;text-align:right}#cart .package-message+.package-item>td:first-child:before,#cart .warranty-package-item+.package-item>td:first-child:before,#cart .warranty-package-item>td:first-child:before,#cart .warranty-promotion-package-item+.package-item>td:first-child:before,#cart .warranty-promotion-package-item>td:first-child:before{display:none}#cart .package-item:not(.warranty-promotion-package-item):not(.warranty-package-item):not(.main-package-item)>td{padding-top:25px!important;padding-bottom:25px!important}#cart .table-header+.package-message-separator,#cart .table-header+.promotion-package-message-separator{display:none}#cart .uslugi.package-inside>td{padding-bottom:20px!important}#cart .package-item .imgprod{position:relative}#cart .package-item .percentage-discount{background:#d32e36;padding:5px 8px;font-weight:700;font-size:11px;color:#fff;position:absolute;top:25px;left:0}#cart .package-item .percentage-discount:after{content:"";position:absolute;top:0;right:-20px;width:0;height:0;border-style:solid;border-width:30px 20px 0 0;border-color:#d32f36 transparent transparent}#detailedCart .promotion-package-separator{height:5px}#detailedCart .promotion-package-badge{display:inline-block;background:#ffed00;padding:3px 10px;font-weight:700;font-size:9px;border-radius:15px;text-transform:uppercase;color:#164194;margin:10px 10px 5px}#detailedCart .promotion-package-name{color:#999;margin:0 10px}#detailedCart .trProduct.promotion-package-item>td:first-child:before{content:"+";position:absolute;top:-11px;left:0;font-size:16px;color:#999;background:#fff;width:15px;font-weight:700;padding-right:10px;text-align:right}#detailedCart .trProduct.promotion-package-item td{padding-top:10px;position:relative;border-top:1px solid #ddd}#detailedCart .promotion-package-item table{margin-bottom:7px}#detailedCart .promotion-package-name+table .trProduct td{border:0}#detailedCart .dynamic-suite-badge{display:inline-block;background:#d32e36;padding:3px 10px;font-weight:700;font-size:9px;border-radius:15px;text-transform:uppercase;color:#fff;margin:10px 10px 5px}#detailedCart .dynamic-suite-name{color:#999;margin:0 10px}#detailedCart .trProduct.package-item td{padding-top:10px;position:relative;border-top:1px solid #ddd}#detailedCart .trProduct.package-item>td:first-child:before{content:"+";position:absolute;top:-11px;left:0;font-size:16px;color:#999;background:#fff;width:15px;font-weight:700;padding-right:10px;text-align:right}#detailedCart .package-product{margin-bottom:7px}#detailedCart .dynamic-suite-name+.package-product .trProduct.package-item td{border:0}#detailedCart .dynamic-suite-name+.package-product .trProduct.package-item td:before{display:none}#detailedCart .promotion-package-item+.dynamic-suite-item,#detailedCart table+.dynamic-suite-item,#detailedCart table+.promotion-package-item{border-top:1px solid #ddd}#detailedCart .promotion-package-item .category{height:auto}table:not(.package-product)+.package-product{margin-top:10px}.package-total-label,.promotion-package-total-label{font-size:11px;color:#999;white-space:nowrap;text-align:center}.package-message .instalments-info .price-instalments{text-align:center}.package-message .instalments-info .price-instalment-own-payment{text-align:center;font-weight:700}.package-total-worth,.promotion-package-total-worth{color:#999;text-align:center;text-decoration:line-through}.package-total-discounted,.promotion-package-total-discounted{text-align:center}#warrantyBox{padding:0 10px 0 30px}#warrantyBox .insurer{padding-top:0;display:flex;align-items:center;justify-content:space-between}#warrantyBox .insurer .info{font-family:Arial,sans-serif;font-style:normal;font-size:12px;line-height:14px;color:#999;flex:1}#warrantyBox .insurer a{text-transform:uppercase;margin-right:30px;font-size:12px;line-height:14px;font-family:Lato,sans-serif}#warrantyBox .warrantyRegulations{margin:0;padding-bottom:5px}#warrantyBox .agreement{font-family:Arial,sans-serif}#warrantyBox .agreement .star{margin:0 5px 0 -3px;font-size:14px;line-height:16px;color:#ed1c23}#warrantyBox .agreement .agreement-label{width:607px;font-size:12px;line-height:14px}#card-subscription-encouragement .card-subscription-encouragement button,.order .order-navigation .next-step,.order .order-navigation .prev-step,body.order .fill-out-application,body.order .go-to-account,body.order .payment-button,body.order section .go-to-home,body.order section .nav-next{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}#card-subscription-encouragement .card-subscription-encouragement button:focus,.order .order-navigation .next-step:focus,.order .order-navigation .prev-step:focus,body.order .fill-out-application:focus,body.order .go-to-account:focus,body.order .payment-button:focus,body.order section .go-to-home:focus,body.order section .nav-next:focus{outline:0}#card-subscription-encouragement .card-subscription-encouragement button:hover,.order .order-navigation .next-step:hover,.order .order-navigation .prev-step:hover,body.order .fill-out-application:hover,body.order .go-to-account:hover,body.order .payment-button:hover,body.order section .go-to-home:hover,body.order section .nav-next:hover{text-decoration:none}#card-subscription-encouragement .card-subscription-encouragement button,#manual-payment-btn,#modal-confirm-cart-recalculate .button-confirm,#modal-EPayment-blik .blik-payment-button,#modal-EPayment-operator-blik .operator-blik-payment,#modal-unavailable-items button[type=button],.instalment-modal-bank .add-to-cart-instalment,body.order .payment-button,body.order .remodal .more{background:#ffe843;color:#1c1c1b}#card-subscription-encouragement .card-subscription-encouragement button:hover,#manual-payment-btn:hover,#modal-confirm-cart-recalculate .button-confirm:hover,#modal-EPayment-blik .blik-payment-button:hover,#modal-EPayment-operator-blik .operator-blik-payment:hover,#modal-unavailable-items button:hover[type=button],.instalment-modal-bank .add-to-cart-instalment:hover,body.order .payment-button:hover,body.order .remodal .more:hover{background:#ffef5f;color:#1c1c1b}#card-subscription-encouragement .card-subscription-encouragement button:active,#manual-payment-btn:active,#modal-confirm-cart-recalculate .button-confirm:active,#modal-EPayment-blik .blik-payment-button:active,#modal-EPayment-operator-blik .operator-blik-payment:active,#modal-unavailable-items button:active[type=button],.instalment-modal-bank .add-to-cart-instalment:active,body.order .payment-button:active,body.order .remodal .more:active{background-color:#ffe52a}#installments .instalment-items .add-ca-instalment,#installments .instalment-items .add-main-instalment,#order-finalize .order-payment-error .call-center,#order-finalize .order-payment-success .call-center,#regon-loading-error .buttons button,#vies-loading-error .buttons button,.order .order-navigation .next-step,.regon-box button,body.order section .go-to-home,body.order section .nav-next{background:#ffe843;color:#1c1c1b}#installments .instalment-items .add-ca-instalment:hover,#installments .instalment-items .add-main-instalment:hover,#order-finalize .order-payment-error .call-center:hover,#order-finalize .order-payment-success .call-center:hover,#regon-loading-error .buttons button:hover,#vies-loading-error .buttons button:hover,.order .order-navigation .next-step:hover,.regon-box button:hover,body.order section .go-to-home:hover,body.order section .nav-next:hover{background:#ffef5f;color:#1c1c1b}.cart-partner-subscription-box .show-partner-subscription,body.order .fill-out-application,body.order .go-to-account{background:#104790;color:#fff}.cart-partner-subscription-box .show-partner-subscription:hover,body.order .fill-out-application:hover,body.order .go-to-account:hover{background:#2960a8;color:#fff}#modal-confirm-cart-recalculate .button-decline,#modal-EPayment-operator-blik .operator-blik-cancel,.order .order-navigation .prev-step{background:#595959;color:#fff}#modal-confirm-cart-recalculate .button-decline:hover,#modal-EPayment-operator-blik .operator-blik-cancel:hover,.order .order-navigation .prev-step:hover{background:#7c7c7c;color:#fff}.order .order-navigation .prev-step{padding:5px 6px;font-size:11px;line-height:1.1}.order .order-navigation .next-step{padding:7px 10px;font-size:12px}body.order .fill-out-application,body.order .go-to-account,body.order .payment-button,body.order section .go-to-home,body.order section .nav-next{padding:19px 12px;font-size:16px}.section-partnership .partnership-link{background-color:transparent;color:#005ca9;border:0;text-shadow:none}.section-partnership .partnership-link:hover{background:none;color:#2b77b8;border:0;text-decoration:underline}#modal-EPayment-blik .blik-payment-button.button-disabled{background:#eee;color:#999;border:0;pointer-events:none;text-shadow:none;cursor:default}#instalment-calculator input,.cart-warranty-box .cart-warranty-header .cart-warranty-quantity input{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}.section-partnership .partnership-link:focus-visible{outline:2px solid #fff;accent-color:#164194;outline-offset:2px;border-radius:4px;box-shadow:0 0 0 2px #164194}.additional-message:after,.additional-message:before,.order-list .product-info-bottom:after,.order-list .product-info-bottom:before,.order-list .product-info-top:after,.order-list .product-info-top:before,.order-list .product-item:after,.order-list .product-item:before,.section-order-total .summary-details>div:after,.section-order-total .summary-details>div:before,.section-order-total .summary:after,.section-order-total .summary:before,body.order .page-header>div:after,body.order .page-header>div:before,body.order .section-content:after,body.order .section-content:before,body.order .section-header>div:after,body.order .section-header>div:before,body.order section.nav-buttons>div:after,body.order section.nav-buttons>div:before{content:"";display:table}.additional-message:after,.order-list .product-info-bottom:after,.order-list .product-info-top:after,.order-list .product-item:after,.section-order-total .summary-details>div:after,.section-order-total .summary:after,body.order .page-header>div:after,body.order .section-content:after,body.order .section-header>div:after,body.order section.nav-buttons>div:after{clear:both}#frontForm .delivery-points:not(.init),#modal-kredytLine-count .loading,#old-permissions.loading,#unity-shop-chooser.loading,.delivery-points.search-geolocation{position:relative;z-index:1;min-height:44px}#frontForm .delivery-points:not(.init):after,#modal-kredytLine-count .loading:after,#old-permissions.loading:after,#unity-shop-chooser.loading:after,.delivery-points.search-geolocation: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)}}#frontForm .delivery-points:not(.init):before,#modal-kredytLine-count .loading:before,#old-permissions.loading:before,#unity-shop-chooser.loading:before,.delivery-points.search-geolocation:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}.cart-warranty-box .payment-warranties button.selected:after,.cart-warranty-box .payment-warranties button:before,.order-warranty-encouragement .warranty-details:after,.order-warranty-encouragement .warranty-details:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-warranty-encouragement .button-close:after,.order-warranty-encouragement .button-close:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .icon:before,#cart-summary .summary-content .summary-link:before,#delivery-calendar-unavailable .delivery-calendar-unavailable-message h2:before,#installments .instalment-item li:after,#installments .instalment-warranty li:after,#instalment .instalment-warranty li:after,#modal-delivery-points .selected-point .close:before,#order-finalize .order-payment-error .call-center:before,#order-finalize .order-payment-success .call-center:before,.additional-message:before,.cart-partner-subscription-box:before,.cart-warranty-box .cart-warranty-header:before,.delivery-points .delivery-point .change-point:before,.delivery-points .delivery-point .openings-toggler:after,.delivery-points .map-mask .show-map:before,.delivery-points .search-box .search-input:before,.instalment-modal-bank .box ul li:before,.instalment-modal ul li:before,.order-list .service-item.promotion-package-item .photo:before,.order-warranty-encouragement .button-close:after,.order-warranty-encouragement .icon-arrow:before,.pac-container .pac-icon:before,.preview-warranty-modal .warranty-conditions-file:after,.section-delivery h3:before,.section-esd-details .step-complete:before,.section-esd-details .step-not-complete:before,.section-invoice-data h3:before,.section-order-details h3:before,.section-partnership .partnership-header:before,.section-payment h3:before,.section-personal-data h3:before,.section-phone-delivery-details .step-complete:before,.section-phone-delivery-details .step-not-complete:before,.section-sameday-details .step-complete:before,.section-sameday-details .step-not-complete:before,body.order .go-to-account:before,body.order .info-message:before,body.order .pdf-download:before,body.order .print-page: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}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .icon:hover:before,#cart-summary .summary-content .summary-link:hover:before,#delivery-calendar-unavailable .delivery-calendar-unavailable-message h2:hover:before,#installments .instalment-item li:hover:after,#installments .instalment-warranty li:hover:after,#instalment .instalment-warranty li:hover:after,#modal-delivery-points .selected-point .close:hover:before,#order-finalize .order-payment-error .call-center:hover:before,#order-finalize .order-payment-success .call-center:hover:before,.additional-message:hover:before,.cart-partner-subscription-box:hover:before,.cart-warranty-box .cart-warranty-header:hover:before,.delivery-points .delivery-point .change-point:hover:before,.delivery-points .delivery-point .openings-toggler:hover:after,.delivery-points .map-mask .show-map:hover:before,.delivery-points .search-box .search-input:hover:before,.instalment-modal-bank .box ul li:hover:before,.instalment-modal ul li:hover:before,.order-list .service-item.promotion-package-item .photo:hover:before,.order-warranty-encouragement .button-close:hover:after,.order-warranty-encouragement .icon-arrow:hover:before,.pac-container .pac-icon:hover:before,.preview-warranty-modal .warranty-conditions-file:hover:after,.section-delivery h3:hover:before,.section-esd-details .step-complete:hover:before,.section-esd-details .step-not-complete:hover:before,.section-invoice-data h3:hover:before,.section-order-details h3:hover:before,.section-partnership .partnership-header:hover:before,.section-payment h3:hover:before,.section-personal-data h3:hover:before,.section-phone-delivery-details .step-complete:hover:before,.section-phone-delivery-details .step-not-complete:hover:before,.section-sameday-details .step-complete:hover:before,.section-sameday-details .step-not-complete:hover:before,body.order .go-to-account:hover:before,body.order .info-message:hover:before,body.order .pdf-download:hover:before,body.order .print-page:hover:before{text-decoration:none}.order-warranty-encouragement .icon-arrow:before{content:"\E00A"}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .icon:before,.delivery-points .delivery-point .openings-toggler:after,.preview-warranty-modal .warranty-conditions-file:after,.section-esd-details .step-not-complete:before,.section-phone-delivery-details .step-not-complete:before,.section-sameday-details .step-not-complete:before{content:"\E00C"}.section-order-details h3:before{content:"\E014"}#installments .instalment-item li:after,#installments .instalment-warranty li:after,#instalment .instalment-warranty li:after,.delivery-points .delivery-point .change-point:before,.instalment-modal-bank .box ul li:before,.instalment-modal ul li:before,.section-esd-details .step-complete:before,.section-phone-delivery-details .step-complete:before,.section-sameday-details .step-complete:before{content:"\E020"}#modal-delivery-points .selected-point .close:before,.order-warranty-encouragement .button-close:after{content:"\E026"}.section-invoice-data h3:before,.section-personal-data h3:before{content:"\E04B"}.delivery-points .map-mask .show-map:before{content:"\E04F"}.section-delivery h3:before{content:"\E052"}.pac-container .pac-icon:before{content:"\E053"}.section-partnership .partnership-header:before{content:"\E057"}#delivery-calendar-unavailable .delivery-calendar-unavailable-message h2:before{content:"\E060"}.section-payment h3:before{content:"\E061"}body.order .pdf-download:before{content:"\E064"}body.order .go-to-account:before{content:"\E065"}#order-finalize .order-payment-error .call-center:before,#order-finalize .order-payment-success .call-center:before{content:"\E066"}body.order .print-page:before{content:"\E06B"}#cart-summary .summary-content .summary-link:before{content:"\E071"}.delivery-points .search-box .search-input:before{content:"\E076"}.order-list .service-item.promotion-package-item .photo:before{content:"\E079"}.cart-warranty-box .cart-warranty-header:before{content:"\E07B"}.cart-partner-subscription-box:before{content:"\E081"}.additional-message:before,body.order .info-message:before{content:"\E09B"}#cart #payment-content{float:left;width:100%;box-sizing:border-box}#cart #payment-content .payment-frame{padding:10px;margin:10px;border:1px solid #ccc}#cart #payment-content.block-payment-type .payment-frame{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}#cart #payment-content .error-payment{color:red;font-weight:700;font-size:13px;position:relative;display:inline-block;width:100%;padding:5px;margin:5px 0 0 -7px}#cart #payment-content .error-payment:before{background-color:red;opacity:.2;position:absolute;content:"";top:0;left:0;right:0;bottom:0}#cart #payment-content .error-payment.none{display:none}#cart .payment-buttons{clear:both;box-sizing:border-box}#cart .payment-list{float:left;display:inline-block;width:225px}#cart .payment-list .payment-groups{display:inline-block;position:relative;padding-left:15px;font-weight:700;font-size:13px}#cart .payment-list .payment-groups:before{position:absolute;left:0;top:5px;content:"";width:0;height:0;border-style:solid;border-width:6px 5.5px 0;border-color:#ababab transparent transparent}#cart .payment-list.list-element-hovered:hover .payment-item.activ:not(:hover){width:auto;border-right:2px solid #5593e4}#cart .payment-list .payment-item{position:relative;margin:10px;background:#f2f2f2;border:2px solid #d0d0d0;margin-left:-15px}#cart .payment-list .payment-item:before{content:"";position:absolute;left:-2px;bottom:-7px;width:0;height:0;border-style:solid;border-width:0 5px 5px 0;border-color:transparent #d0d0d0 transparent transparent}#cart .payment-list .payment-item:not(.disable).activ,#cart .payment-list .payment-item:not(.disable):hover{background:#fff;width:240px;border-right:0}#cart .payment-list .payment-item.activ{border-color:#5593e4}#cart .payment-list .payment-item.activ:before{border-color:transparent #5593e4 transparent transparent}#cart .payment-list .payment-item>label{display:block;text-transform:uppercase;padding:5px 5px 5px 30px;min-height:26px;cursor:pointer}#cart .payment-list .payment-item.disable{background:#fff;border-color:#dedede;cursor:default;color:#ccc}#cart .payment-list .payment-item.disable:before{border-color:transparent #ddd transparent transparent}#cart .payment-list .payment-item.disable span{color:#ccc}#cart .payment-list .payment-item.disable>label{cursor:default}#cart .payment-list .payment-item .item-content{display:table;height:26px}#cart .payment-list .payment-item .item-content>*{display:table-cell;vertical-align:middle}#cart .payment-list .payment-item .payment-description{max-width:190px;display:block;color:#646464;text-transform:none}#cart .payment-list .payment-item .radio-label{position:absolute;left:5px;top:10px}#cart .default-payment-descriptions,#cart .payment-descriptions{float:left;width:407px;padding:0;box-sizing:border-box;font-size:12px;display:none}#cart .default-payment-descriptions.active,#cart .payment-descriptions.active{display:block}#cart .default-payment-descriptions h1,#cart .payment-descriptions h1{font-size:20px;text-transform:uppercase;font-weight:400;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ccc}#cart .default-payment-descriptions .text,#cart .payment-descriptions .text{border-radius:0;height:auto;min-height:220px;padding:0 20px;line-height:18px;box-sizing:border-box;background:#fff}#cart .default-payment-descriptions .masterpass-image:before,#cart .payment-descriptions .masterpass-image:before{content:"";display:block;margin:-11px 0 10px -20px;width:406px;background:url(/images/www/order-payment-masterpass-bg.png) no-repeat 0 0;height:43px}#cart .payment-descriptions{border:2px solid #5593e4}#cart .payment-descriptions.potential-choice{border-color:#ccc}#cart .payment-descriptions .text{margin-top:11px}#cart .payment-descriptions .text .payment-desc{display:none}#cart .payment-descriptions .text .payment-desc.active{display:block}#cart #js-card-description.is-hidden,#cart #js-no-card-description.is-hidden{display:none}.order-warranty-encouragement{padding:10px}.order-warranty-encouragement .button-close{position:absolute;right:14px;padding:0;top:14px;display:block}.order-warranty-encouragement .button-close:before{width:23px;height:23px;border:1.5px solid #aaa;content:"";border-radius:100%;box-sizing:border-box}.order-warranty-encouragement .button-close:after{color:#aaa}.order-warranty-encouragement .product-warranty{border:1px solid #ccc;border-radius:10px;padding:20px;background:#f7f7f7;max-width:810px}.order-warranty-encouragement .product-data{display:flex;align-items:center}.order-warranty-encouragement .product-data img{margin-right:10px;max-height:40px}.order-warranty-encouragement .product-name{font-weight:700;font-size:14px;line-height:17px}.order-warranty-encouragement .product-description{font-weight:700;font-size:10px;line-height:12px;color:#999}.order-warranty-encouragement hr{height:1px;width:100%;background:#ccc;border:none;margin:14px 0}.order-warranty-encouragement .product-warranty-options{display:flex;justify-content:space-between;align-items:center}.order-warranty-encouragement .warranty-wrapper{display:flex;flex-wrap:wrap;flex:1}.order-warranty-encouragement .warranty-wrapper.is-available{margin-right:8px}.order-warranty-encouragement .warranty-wrapper input[type=radio]{display:none}.order-warranty-encouragement .warranty-wrapper input[type=radio]:checked+label:after{display:block}.order-warranty-encouragement .instalment-message{font-size:14px;font-weight:700}.order-warranty-encouragement .instalment-message span{font-size:10px;font-weight:400}.order-warranty-encouragement .warranty-header{width:100%;margin-bottom:10px}.order-warranty-encouragement .warranty-details{flex-grow:1;width:32%;min-height:100px;border:1px solid #d7d7d7;padding:10px 20px 10px 42px;border-radius:5px;position:relative;color:#000;display:flex;flex-direction:column;justify-content:center;background:#fff}.order-warranty-encouragement .warranty-details:not(:last-child){margin-right:8px}.order-warranty-encouragement .warranty-details:not(.unavailable-warranty-details){cursor:pointer}.order-warranty-encouragement .warranty-details:before{content:"";left:7px;width:20px;height:20px;display:block;border-radius:50%;border:1px solid #dcdcdc;background:#fff}.order-warranty-encouragement .warranty-details:after{content:"";left:11px;width:12px;height:12px;border-radius:50%;border:1px solid #dcdcdc;background:#005ca9;display:none}.order-warranty-encouragement .warranty-details .name{margin-bottom:3px;font-weight:700;font-size:14px;line-height:17px;color:#1f5da4}.order-warranty-encouragement .warranty-details .name br{display:none}.order-warranty-encouragement .warranty-details .price{font-size:14px;line-height:17px}.order-warranty-encouragement .warranty-details .description{font-size:11px;line-height:13px;color:#999;width:auto;margin:0}.order-warranty-encouragement .warranty-details.unavailable-warranty-details{padding:12px 20px 10px;background:none}.order-warranty-encouragement .warranty-details.unavailable-warranty-details:before{display:none}.order-warranty-encouragement .warranty-details.unavailable-warranty-details *{color:#999}.order-warranty-encouragement .warranty-details.unavailable-warranty-details strong{font-size:14px}.order-warranty-encouragement .warranty-details.unavailable-warranty-details br{display:none}.order-warranty-encouragement .icon-arrow{text-align:center;width:56px}.order-warranty-encouragement .icon-arrow:before{font-size:13px;color:#0a0a0a}.order-warranty-encouragement .buttons{display:flex;justify-content:center}.order-warranty-encouragement .buttons button{padding:7px 15px;margin:0 5px}.order-warranty-encouragement .error-message{color:#ed1c24;display:none;margin:10px 0 8px}.order-warranty-encouragement .error-message h2{font-size:14px;line-height:17px;margin-bottom:0}.order-warranty-encouragement .product-warranty-wrapper{position:relative;margin:20px 0}.order-warranty-encouragement .product-warranty-wrapper.error:before{content:"";background:#f7b3b7;position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;z-index:-1;border-radius:5px}.order-warranty-encouragement .product-warranty-wrapper.error .error-message{display:block}.order-warranty-encouragement .product-warranty-wrapper.error .warranty-details:before{border:1px solid red}.order-warranty-encouragement .product-warranty-wrapper.error+.error{margin:40px 0 20px}.order .clear{height:0}.order .content{border:1px solid #d9d9d9;padding:9px;overflow:hidden}.order #main-content{float:left;width:680px}.order #left-column{margin:0 0 0 10px}.order .order-top-bar{color:#fff;padding:10px 15px;font-size:12px;background:#6e6e6e}.order .order-top-bar h1{font-size:13px;font-weight:700;display:inline}.order .order-top-bar p{float:right}.order .order-content,.order .order-navigation{background:#fff;border:1px solid #cacaca;overflow:auto}.order .order-content{border-width:0 1px}.order .order-content .checkbox-css .text{padding:0 0 0 24px}.order .required-fields{color:#ed1c24}.order .order-navigation{overflow:auto;border-top:1px solid #cacaca;padding:2px 2px 8px}.order .order-navigation .navigation-error{height:46px}.order .order-navigation .navigation-error>span{display:none;color:red;font-weight:700;line-height:46px;white-space:nowrap;float:right}.order .order-navigation.error-payment .navigation-error,.order .order-navigation.error-saved-bank .navigation-error,.order .order-navigation.error-tpay .navigation-error{background:#fcc;height:50px}.order .order-navigation.error-payment span.error-payment,.order .order-navigation.error-saved-bank span.error-saved-bank,.order .order-navigation.error-tpay span.error-tpay{display:block}.order .order-navigation .prev-step{margin:11px 6px 0 8px;float:left}.order .order-navigation .next-step{margin:8px 8px 5px 6px;float:right}.order #container .validate-target label.error{font-size:11px;font-weight:700}.additional-message,.section-order-total .summary,body.order .page-header>div,body.order .section-content,body.order .section-header>div,body.order section.nav-buttons>div{margin:0 auto;width:960px}body.order{font-size:14px;line-height:1.4}body.order:not(.gift-card-order) *{box-sizing:border-box}body.order .holiday-promotion{align-items:center;max-width:100%;font-size:17px;font-weight:400}body.order .holiday-promotion i:before{font-size:23px}body.order .remodal{font-size:14px}body.order .remodal h2{font-size:16px;margin-bottom:10px}body.order .remodal .buttons{margin-top:20px;text-align:center}body.order .summary-warranty-total-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}body.order .summary-warranty-total{margin-top:20px}body.order .summary-warranty-total-price{margin-left:10px;font-size:28px;line-height:26px}body.order .summary-warranty-info{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}body.order .summary-warranty-row{justify-content:space-between;margin-bottom:5px;align-items:flex-end;display:flex;width:100%}body.order .summary-warranty-price{margin-left:10px;font-size:20px}body.order .summary-subscription-total-price{margin-left:10px;font-size:28px;line-height:26px}body.order .remodal .more{display:inline-block}body.order .payment-button{margin-left:20px}body.order .v-button{float:none}body.order .invoice-download{font-size:12px;font-weight:700;text-transform:uppercase}body.order .invoice-download:hover{text-decoration:none}body.order .header-order{padding:40px 0}body.order .page-header{background:#ffe843;padding:20px 0;text-align:left}body.order .page-header h1{font-size:24px;text-transform:uppercase}body.order .page-header h2{font-size:18px;font-weight:400;margin-top:15px}body.order .section-header{background:#fbfbfb;text-align:left;padding:15px 0}body.order .section-header>div{padding-left:30px}body.order .section-header h3{color:#000;display:inline-block;font-size:20px;font-weight:400;padding:0;text-transform:uppercase}body.order .section-header h3:before{left:-20px;font-size:28px;position:relative;top:-2px}body.order .section-title{float:left}body.order .title-order{width:35%}body.order .title-ware{width:45%}body.order .title-value{text-align:right;width:20%}body.order .title-value,body.order .title-ware{color:#949494;font-weight:700;font-size:16px;margin-top:4px;text-transform:uppercase}body.order .section-content{padding:30px 0}body.order .section-content td{font-size:14px}body.order .column-title{color:#949494;margin-bottom:10px}body.order .column-content:not(:last-child){margin-bottom:20px}body.order .section-column{float:left;width:33.33%}body.order .section-column:first-child{padding-left:30px;padding-right:10px}body.order .additional-info{width:66.66%;float:left;margin-top:20px}body.order .order-confirmation{float:left;width:60%;min-height:1px}body.order .info-message{float:left;color:#949494;padding-left:20px;position:relative;width:30%}body.order .info-message:before{color:#555;font-size:16px;left:0;position:absolute;top:3px}body.order .page-controls{float:left;width:10%}body.order .pdf-download,body.order .print-page{text-transform:uppercase;color:#005ca9;white-space:nowrap}body.order .pdf-download:before,body.order .print-page:before{margin-right:4px;font-size:16px;position:relative;top:-2px}body.order section.nav-buttons{background:#fbfbfb;padding:30px 0}body.order section .go-to-home,body.order section .nav-next{float:right}body.order .go-to-account{padding-left:40px;position:relative}body.order .go-to-account:before{color:#fff;font-size:20px;margin-right:4px;left:10px;position:absolute}body.order .fill-out-application,body.order .go-to-account{float:left}body.order .nav-buttons-header h2{font-size:22px;margin:0 20px 30px 0;display:inline-block}.section-partnership{border-bottom:1px solid #e4e4e4}.section-partnership .partnership-header{position:relative;padding-top:20px;padding-left:60px;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase}.section-partnership .partnership-header:before{position:absolute;top:0;left:10px;font-size:32px}.section-partnership .partnership-header .label-new{position:absolute;top:0;left:60px;display:block;padding:1px 6px;background:#6eb040;border-radius:20px;text-transform:uppercase;color:#fff;font-size:10px;line-height:13px;font-weight:700}.section-partnership .partnership-message{margin:10px auto}.section-partnership .partnership-link,.section-partnership .partnership-message{padding-left:60px;font-size:16px;line-height:21px}.section-order-total .summary{padding-bottom:30px}.section-order-total .summary-additional,.section-order-total .summary-delivery,.section-order-total .summary-worth{border-bottom:1px solid #e4e4e4;padding-bottom:5px;margin-bottom:10px}.section-order-total .summary-delivery>div{clear:both}.section-order-total .summary-details{width:50%;float:right}.section-order-total .summary-label{text-align:left;position:relative;top:3px}.section-order-total .summary-price{font-size:20px;text-align:right}.section-order-total .summary-label-total{margin-top:8px}.section-order-total .summary-price-total{color:#ed1c24;display:inline-block;font-size:28px;font-weight:700}.section-order-total .summary-label{margin-bottom:5px;float:left;width:60%}.section-order-total .summary-price{margin-bottom:5px;float:left;width:40%}.section-esd-details h3:before,.section-phone-delivery-details h3:before,.section-sameday-details h3:before{content:"?";border:2px solid #000;border-radius:50%;width:31px;display:inline-block;text-align:center;height:30px;line-height:30px;font-size:21px!important}.section-esd-details .step-complete,.section-phone-delivery-details .step-complete,.section-sameday-details .step-complete{color:#008400;margin-left:10px;margin-bottom:10px;font-size:15px}.section-esd-details .step-complete:before,.section-phone-delivery-details .step-complete:before,.section-sameday-details .step-complete:before{margin-right:5px}.section-esd-details .step-not-complete,.section-phone-delivery-details .step-not-complete,.section-sameday-details .step-not-complete{margin-left:10px;margin-bottom:10px;font-size:15px}.section-esd-details .step-not-complete:before,.section-phone-delivery-details .step-not-complete:before,.section-sameday-details .step-not-complete:before{margin-right:8px;font-size:18px;margin-left:2px}#manual-payment-btn{float:right;display:inline-block}.order-list .product-item{border-bottom:1px solid #e4e4e4;padding:0 0 30px 30px}.order-list .product-item:not(:last-child){margin-bottom:30px}.order-list .product-photo{float:left;width:35%}.order-list .product-photo img{box-shadow:0 2px 3px rgba(0,0,0,.25);height:230px;width:260px;display:block;overflow:hidden}.order-list .product-photo.product-photo-giftCard img{height:80px}.order-list .product-info{float:left;width:65%}.order-list .product-price-details>div{text-align:right}.order-list .product-category,.order-list .product-code,.order-list .product-price-details{color:#949494;font-size:13px;margin-bottom:5px}.order-list .product-quantity{margin-left:20px;font-weight:400}.order-list .product-name,.order-list .product-total-price{font-size:20px;margin:0 0 5px;text-align:inherit}.order-list .delivery-name,.order-list .delivery-price,.order-list .product-meta,.order-list .product-price,.order-list .service-name,.order-list .service-price,.order-list .warranty-name,.order-list .warranty-price{float:left;margin-bottom:5px}.order-list .delivery-name,.order-list .product-meta,.order-list .service-name,.order-list .warranty-name{width:70%}.order-list .delivery-price,.order-list .product-price,.order-list .service-price,.order-list .warranty-price{text-align:right;width:30%}.order-list .product-info-top{padding-bottom:15px}.order-list .product-info-bottom{border-top:1px solid #e4e4e4;padding:20px 0}.order-list .warranty-info-text{font-size:13px;margin-left:10px;color:#666}.order-list .warranty-info-text:before{content:"\2022";margin-right:5px}.order-list .warranty-info{clear:both}.order-list .warranty-info-row{display:flex;margin-bottom:5px;justify-content:space-between}.order-list .dynamic-suite-badge{background:#d32e36;color:#fff}.order-list .dynamic-suite-badge,.order-list .promotion-package-badge{padding:3px 10px;font-weight:700;border-radius:15px;font-size:12px;text-transform:uppercase;display:inline-block;margin-bottom:5px}.order-list .promotion-package-badge{background:#ffed00;color:#164194}.order-list .package-item-header,.order-list .promotion-package-item-header{display:flex;padding-left:30px;margin-bottom:30px}.order-list .package-item-header>div:first-child,.order-list .promotion-package-item-header>div:first-child{width:35%}.order-list .dynamic-suite-name{color:#999;display:block}.order-list .product-item{position:relative}.order-list .product-item.package-item:not(.main-package-item):before,.order-list .promotion-package-item.service-item:before{content:"+";position:absolute;top:-49px;left:0;font-size:24px;color:#999;width:15px;background:#fff;font-weight:700;padding-right:10px;padding-left:150px;text-align:right}.order-list .service-item.promotion-package-item .photo{float:left;width:35%;text-align:center}.order-list .service-item.promotion-package-item .photo:before{font-size:54px;color:#767676;line-height:230px;box-shadow:0 2px 3px rgba(0,0,0,.25);height:230px;width:260px;display:block;overflow:hidden}.modal-finalize{text-align:center}#modal-EPayment-operator-blik .buttons{margin:10px 0;text-align:center}#modal-EPayment-operator-blik .operator-blik-payment{margin-right:10px}.additional-message{background:#fbfbfb;margin-top:30px;margin-bottom:15px;position:relative;padding:10px 15px 10px 55px}.additional-message:before{position:absolute;font-size:24px;left:17px;color:#999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modal-kredytLine-count .loading{margin-top:10px}#order-finalize .order-payment-error,#order-finalize .order-payment-success{border-radius:7px;text-align:center;padding:41px 32px 9px;color:#1c1c1b}#order-finalize .order-payment-error h1,#order-finalize .order-payment-success h1{text-align:center;font-size:24px!important;line-height:35px}#order-finalize .order-payment-error h1 svg,#order-finalize .order-payment-success h1 svg{display:block;margin:0 auto 13px}#order-finalize .order-payment-error .description,#order-finalize .order-payment-success .description{float:none;width:auto;background:#fff;border-radius:7px;text-align:left;max-width:836px;padding:33px 24px;margin:22px auto}#order-finalize .order-payment-error .description .title,#order-finalize .order-payment-success .description .title{font-weight:700;font-size:16px;display:flex;align-items:center;padding-bottom:24px}#order-finalize .order-payment-error .description .title svg,#order-finalize .order-payment-success .description .title svg{margin-right:14px}#order-finalize .order-payment-error .description .argument,#order-finalize .order-payment-success .description .argument{padding:0 0 0 31px;position:relative;font-size:14px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 8.5L7 10l3.5-3.5m4 1.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0z' stroke='%230A0A0A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 0 2px;background-size:15px}#order-finalize .order-payment-error .description .argument+.argument,#order-finalize .order-payment-success .description .argument+.argument{margin-top:25px}#order-finalize .order-payment-error .call-center,#order-finalize .order-payment-success .call-center{display:inline-block;margin:17px 0 0;font-size:16px;padding:16px}#order-finalize .order-payment-error .call-center:before,#order-finalize .order-payment-success .call-center:before{font-weight:700;font-size:20px;margin-right:10px}#order-finalize .order-payment-success{background:#f3ffec}#order-finalize .order-payment-success h1{color:#006828}#order-finalize .order-payment-error{background:#f7f6ff}#order-finalize .order-payment-error h1{color:#473db2}.header-order{min-width:960px;max-width:1000px;margin:0 auto;width:100%;overflow:hidden}.header-order .logo{float:left}.order-path{color:#777;float:right;font-size:12px;font-weight:700;padding-top:30px}.order-path .order-path-step:not(:last-child) .count:after{content:"";background:#777;display:block;height:1px;left:100%;top:50%;position:absolute;width:110px}.order-path-step{float:left;position:relative;text-align:center;width:130px}.order-path-step .count{background:#777;border-radius:50%;color:#fff;height:20px;left:0;line-height:20px;margin:0 auto;position:absolute;right:0;text-align:center;top:-25px;width:20px}.order-path-step .text{padding:0 15px;text-align:center}.order-path-step a{color:#777}.order-path-step.active span{width:30px;height:30px;line-height:30px;top:-30px}.order-path-step.completed,.order-path-step.completed a{color:green}.order-path-step.completed span{background:green}.cart-warranty-box{border:1px solid #d7d7d7;border-radius:5px;padding:10px 19px 9px 20px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.cart-warranty-box .cart-warranty-header{position:relative;padding:0 0 10px 27px}.cart-warranty-box .cart-warranty-header:before{position:absolute;top:50%;left:-2px;font-size:26px;margin-top:-22px}.cart-warranty-box .cart-warranty-header .cart-warranty-title{font-size:14px;font-weight:700;line-height:17px;padding-top:5px}.cart-warranty-box .cart-warranty-header .cart-warranty-quantity{float:right}.cart-warranty-box .cart-warranty-header .cart-warranty-quantity:before{content:"Ilość: ";margin-right:8px}.cart-warranty-box .cart-warranty-header .cart-warranty-quantity input{font-size:12px;height:28px;border-radius:5px;width:37px;padding:0;text-align:center}.cart-warranty-box .cart-warranty-header .cart-warranty-type{float:right}.cart-warranty-box .cart-warranty-header .cart-warranty-type+.cart-warranty-quantity{margin-right:10px}.cart-warranty-box .cart-warranty-header .cart-warranty-type .select3-container{width:222px}.cart-warranty-box .cart-warranty-header .cart-warranty-type .select3-container.is-hidden{display:none}.cart-warranty-box .cart-warranty-header .cart-warranty-type .select3-container .select3-selected-item{border-color:#d7d7d7;border-radius:5px;height:32px;min-height:32px;font-size:12px;line-height:32px}.cart-warranty-box .cart-warranty-header .cart-warranty-type .select3-container .select3-selection-icon{right:8px}.cart-warranty-box .cart-warranty-header .show-warranties{font-size:12px;line-height:14px;display:inline-block}.cart-warranty-box[data-type=ONE_TIME] .oneTime-payment-warranties,.cart-warranty-box[data-type=POSTPONED] .postponed-payment-warranties,.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties{display:flex;flex-wrap:wrap}.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties .price{white-space:normal}.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties .warranty-period{display:inline}.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties .warranty-period br{display:none}.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties .price-first-month{margin:4px 0 1px;border-left:2px solid #e30613;padding:0 0 0 5px}.cart-warranty-box[data-type=SUBSCRIPTION] .subscription-payment-warranties .price-first-month span{font-weight:700;font-size:14px;line-height:17px;color:#d22e26}.cart-warranty-box .added-warranty-info{padding:10px 0 0;font-size:11px}.cart-warranty-box .payment-warranties{display:none;align-items:stretch;justify-content:space-between}.cart-warranty-box .payment-warranties.is-hidden{opacity:0}.cart-warranty-box .payment-warranties button{flex-grow:1;width:32%;min-height:111px;text-align:left;border:1px solid #d7d7d7;padding:8px 2px 10px 42px;border-radius:5px;text-transform:none;font-weight:400;position:relative}.cart-warranty-box .payment-warranties button:not(:last-child){margin-right:8px}.cart-warranty-box .payment-warranties button[data-id="0"] .name{color:#000}.cart-warranty-box .payment-warranties button:not([data-id="0"]){display:flex;flex-direction:column}.cart-warranty-box .payment-warranties button .name{display:block;font-weight:700;font-size:14px;line-height:17px;color:#1f5da4;padding-right:8px;margin-bottom:4px}.cart-warranty-box .payment-warranties button .price{color:#000;font-size:14px;line-height:17px;display:block}.cart-warranty-box .payment-warranties button .description{padding-right:8px;font-size:11px;line-height:13px;display:block;color:#999;margin:3px 0 0;width:auto;float:none}.cart-warranty-box .payment-warranties button:before{content:"";left:7px;width:20px;height:20px;display:block;border-radius:50%;border:1px solid #dcdcdc;background:#fff}.cart-warranty-box .payment-warranties button.selected{border:2px solid #005ca9;padding:9px 1px 9px 36px}.cart-warranty-box .payment-warranties button.selected:after{content:"";top:50%;left:12px;width:12px;height:12px;display:block;border-radius:50%;background:#005ca9}.cart-warranty-box .warranty-period{display:inline-block;font-size:10px;line-height:12px;color:#1c1c1b;padding-bottom:5px}.cart-warranty-box .price .price-first-month span{font-size:11px;line-height:12px;font-weight:400}.cart-warranty-box .price .price-first-month .price-value{font-weight:700;font-size:14px;line-height:17px}.cart-warranty-box .price .price-first-month br{display:none}.cart-warranty-box .price .price-postponed{display:inline-block}.cart-warranty-box .price .warranty-period{display:inline-block;font-weight:400;font-size:10px;margin-top:2px;letter-spacing:-.3px;position:relative}.cart-warranty-box .price .instalment-price-per-month .warranty-period{float:right}.cart-warranty-box .price .per-month{display:inline-block}.cart-warranty-box .question-mark{border:1px solid #999;border-radius:50%;color:#999;display:inline-block;font-weight:400;height:12px;line-height:12px;text-align:center;width:12px;font-size:9px;margin-left:2px}.cart-warranty-box .warranty-instalment-info{display:inline-block;position:relative;margin-left:1px;margin-right:2px}.cart-warranty-box .warranty-instalment-info:hover .warranty-instalment-info-message{display:block}.cart-warranty-box .warranty-instalment-info-message{display:none;position:absolute;top:22px;right:-2px;background:#333;width:190px;text-align:left;padding:10px;border-radius:5px;color:#fff;white-space:normal;z-index:2}.cart-warranty-box .warranty-instalment-info-message:before{position:absolute;width:0;content:"";display:block;overflow:hidden;height:0;border-style:solid;border-width:0 5px 6px;border-color:transparent transparent #333;top:-3px;right:8px}.cart-warranty-box .warranty-period-info{display:inline-block;position:relative;margin-left:1px}.cart-warranty-box .warranty-period-info:hover .warranty-period-info-message{display:block}.cart-warranty-box .warranty-period-info .warranty-period-info-message{display:none;position:absolute;bottom:24px;right:-10px;background:#333;width:246px;padding:10px;border-radius:5px;color:#fff;white-space:normal;z-index:2}.cart-warranty-box .warranty-period-info .warranty-period-info-message:before{position:absolute;width:0;content:"";display:block;overflow:hidden;height:0;border-style:solid;border-width:6px 5px 0;border-color:#333 transparent transparent;bottom:-6px;right:10px}.cart-warranty-box .no-payment-message{background:#fff2e9;padding:20px;color:#ab4500;margin-bottom:10px;flex:0 0 100%}.cart-warranty-box .no-payment-message p{font-size:14px;line-height:17px;margin-bottom:10px}.cart-warranty-box .no-payment-message small{font-size:12px;line-height:14px}.cart-warranty-td{padding:0 18px 0 20px!important}.cart-warranty-td *{box-sizing:border-box}.cart-partner-subscription-box{border:1px solid #d7d7d7;border-radius:5px;padding:13px 143px 12px 58px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:10px;position:relative}.cart-partner-subscription-box:before{position:absolute;top:50%;margin-top:-18px;left:17px;font-size:26px}.cart-partner-subscription-box .cart-partner-subscription-title{font-size:14px;font-weight:700}.cart-partner-subscription-box .cart-partner-subscription-title:after{content:"Nowo\015B\0107";background:#00da00;line-height:14px;padding:0 4px;font-size:8px;text-transform:uppercase;color:#fff;border-radius:8px;display:inline-block;margin-left:5px;position:relative;top:-3px}.cart-partner-subscription-box .cart-partner-subscription-description{font-size:11px;margin-top:1px;line-height:1em}.cart-partner-subscription-box .show-partner-subscription{background:#005ca9;font-size:12px;position:absolute;top:17px;right:20px;height:25px;border-radius:5px;font-weight:400}.cart-partner-subscription-td{padding:0 18px 0 20px!important}.cart-partner-subscription-td *{box-sizing:border-box}#gift-card-client-data #top{height:68px}#gift-card-client-data .header-order{padding:0}#gift-card-client-data form .title{font-weight:700;font-size:15px;padding:10px 30px 0;margin:0 0 10px;border-top:1px solid #ccc}#gift-card-client-data form .title:first-child{border-top:none}#gift-card-client-data form .row{padding:0 10px;margin:0 0 10px}#gift-card-client-data form .row .column{padding:0 10px}#gift-card-client-data form .row .column.required-fields{padding-left:158px}#gift-card-client-data form .row .column.validate-error{padding:10px}#gift-card-client-data form .row .column .desc{padding-left:11px;display:inline-block}#gift-card-client-data form .row .column>.checkbox{padding:0 0 0 11px}#gift-card-client-data form .row .column>label{width:155px;text-align:right;font-weight:700;font-size:12px;display:inline-block;vertical-align:top;margin:8px 0 0}#gift-card-client-data form .row .column>label em{margin:0 3px}#gift-card-client-data form .row .column>label+div{display:inline-block;vertical-align:top}#gift-card-client-data form .row .column>label+div label.error{margin-top:5px}#returning-user-data{background:#f2f2f2;margin:0 30px;padding:15px}#returning-user-data .row{display:flex;font-size:12px;margin:0 0 3px!important}#returning-user-data .label{width:110px;text-align:right;margin-right:10px}#returning-user-data .label:after{content:":"}#returning-user-data .value{font-weight:700}#permissions.old-mode #current-permissions,#permissions.old-mode #current-permissions-message{display:none}#permissions #current-permissions-message{padding:10px 15px;margin:0 10px 10px 21px;background:#ebf8fe}#permissions #current-permissions,#permissions #old-permissions{padding-left:21px;padding-right:15px}#gift-card-payment .header-order{padding:0}#gift-card-payment .payment-list .items-group{display:block}#gift-card-payment .payment-descriptions .payment-desc{padding-bottom:10px}#gift-card-payment .payment-details{clear:both;overflow:hidden}#gift-card-payment #masterpass-regulation{margin:5px 10px 5px 0}#gift-card-payment #masterpass-regulation .masterpass-agreement{margin-left:19px}#gift-card-payment #label-masterPassAgreement i{margin-right:5px;margin-bottom:2px;vertical-align:middle}#gift-card-payment #ePaymentBanks{margin:10px 5px 5px}#gift-card-payment #ePaymentBanks #bank-full-list{overflow:hidden}#gift-card-payment #ePaymentBanks #e-payment-bank-header{margin-bottom:10px}#gift-card-payment #ePaymentBanks label.error{clear:both}#gift-card-payment .tpay-regulation{margin-left:152px}.supplement-payment-view{overflow:hidden;margin:10px 0 0;border-top:1px solid #ccc;padding:20px 0 0}.supplement-payment-view h4{font-size:16px;padding:0 20px}.supplement-payment-view .payment-info-container{background:#f7f6ff;color:#473db2;font-size:14px;line-height:19px;padding:19px 15px;margin:10px}#adress-validate-modal,#modal-address-validate-block{width:500px;font-size:13px}#adress-validate-modal .buttons,#modal-address-validate-block .buttons{text-align:center;margin-top:20px}#adress-validate-modal .buttons button,#modal-address-validate-block .buttons button{min-width:170px;margin:0 5px}#cart-summary.cart-esd-product .summary-content.instalment-proposal-disabled,#cart-summary.cart-highlighted-instalment .summary-content.installment-proposal,#cart-summary.cart-highlighted-instalment .summary-content.installment-proposal-calculation,#cart-summary.cart-warranty-payment-calculation .summary-content.installment-proposal-calculation,#cart-summary.cart-warranty-payment .summary-content.installment-proposal,#cart-summary.cart-warranty-payment .summary-content.installment-proposal-calculation{border-top:1px solid #cacaca;padding-top:10px;margin-top:5px}#cart-summary:after,#cart-summary:before{content:"";clear:both;display:block}#cart-summary .cart-summary-content{float:right;padding:10px 0}#cart-summary .summary-content{padding:5px 0;text-align:right;font-size:14px}#cart-summary .summary-content.discount-total{margin-bottom:10px}#cart-summary .summary-content .summary-label{text-align:right}#cart-summary .summary-content .summary-value{margin-left:5px;text-align:right;display:inline-block;min-width:160px}#cart-summary .summary-content .summary-value .cart-summary-info{top:2px}#cart-summary .summary-content .summary-text{font-weight:400}#cart-summary .summary-content .summary-link:before{position:relative;top:-1px;margin-right:5px}#cart-summary .cart-summary-info{position:relative;text-decoration:none;display:inline-block;width:12px;height:12px;line-height:12px;text-align:center;margin:0 0 0 5px;border:1px solid #d7d7d7;border-radius:50%;font-weight:500;text-indent:0}#cart-summary .cart-summary-info:after{position:absolute;left:0;top:0;right:0;bottom:0;color:#e81b22;font-size:11px;content:"?"}#cart-summary .basket-value{font-size:18px;line-height:27px}#cart-summary .basket-value .summary-value{font-weight:700;font-size:22px}#cart-summary .cart-total{padding-bottom:10px}#cart-summary .cart-total .price-row{display:flex;align-items:flex-end;justify-content:space-between}#cart-summary .cart-total .price-row:not(:last-child){margin-bottom:10px}#cart-summary .cart-total .price-text{font-size:14px}#cart-summary .cart-total .total-value{display:block;line-height:27px;font-size:18px;margin-bottom:5px;text-align:right}#cart-summary .cart-total .total-price{margin-left:5px;display:inline-block;font-size:22px;font-weight:700;color:#ed1c24}#cart-summary .cart-total .total-postponed-price{display:flex;align-items:center;justify-content:flex-end;margin-left:5px;min-width:120px}#cart-summary .cart-total .postponed-price,#cart-summary .cart-total .subscription-price{font-size:15px;font-weight:700;color:#ed1c24}#cart-summary.cart-instalment-order .summary-content.installment-proposal-calculation{font-size:18px;line-height:27px}#cart-summary.cart-instalment-order .summary-content .summary-value{min-width:200px;text-align:left}#cart-summary.cart-highlighted-instalment-calculation .summary-content .summary-value,#cart-summary.cart-inconsistent-user-instalment .summary-content .summary-value{min-width:290px;text-align:left}#cart-summary.cart-highlighted-instalment-calculation .summary-content .summary-link,#cart-summary.cart-inconsistent-user-instalment .summary-content .summary-link{font-size:22px}#cart-summary.cart-esd-product .summary-content .summary-value{min-width:160px;text-align:right}#cart-summary.cart-esd-product .summary-content.instalment-proposal-disabled .summary-description{font-weight:400}#cart-summary.cart-esd-product .summary-content.instalment-proposal-disabled .summary-value{color:#999}#cart-summary.cart-warranty-payment .summary-content .summary-value{min-width:auto}#cart-summary.cart-warranty-payment-calculation .summary-content .summary-value{min-width:120px}#cart-summary.cart-warranty-payment-calculation .discount-total .summary-value{min-width:auto}#modal-delivery-points{max-width:960px;overflow:hidden}#modal-delivery-points #map{width:100%;height:520px;margin-top:30px}#modal-delivery-points .delivery-points i{display:none}#modal-delivery-points .delivery-points .filters-box{display:block}#modal-delivery-points .delivery-points .delivery-point{display:flex}#modal-delivery-points .delivery-points .change-point{display:none!important}#modal-delivery-points .selected-point{box-shadow:0 10px 20px rgba(48,49,51,.07),0 2px 7px rgba(40,41,42,.1),inset 0 0 0 1px #e5e5e5;border-radius:16px 16px 0 0;padding:16px 20px 40px;width:654px;max-width:100%;position:absolute;background:#fff;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:0;transition:all .4s}#modal-delivery-points .selected-point.hidden{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}#modal-delivery-points .selected-point .title{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:20px;line-height:27px;margin-bottom:31px}#modal-delivery-points .selected-point .close{width:32px;height:32px;border-radius:100%;background:hsla(0,0%,46%,.1);display:flex;align-items:center;justify-content:center}#modal-delivery-points .selected-point .close:before{font-size:11px;color:#767676;cursor:pointer}#modal-delivery-points .selected-point .choose-point{background:#1f5da4;border-radius:20px;font-weight:700;font-size:16px;line-height:21px;text-align:center;width:100%;height:48px;color:#fff}#modal-delivery-points.empty-location .empty-location-message{margin-bottom:0;display:block}#inpost-point-error,#parcel-point-code-error{background:#fcc;padding:15px;color:#ed1c24;font-weight:700;display:block!important;margin:10px 0 0}#delivery-point-localization-error+span,#inpost-point-error:empty,#parcel-point-code-error:empty{display:none!important}.delivery-points{border-top:1px solid #ccc;margin-top:15px;padding:29px 30px}#frontForm .delivery-points:not(.init)>*{display:none}#modal-delivery-points .delivery-points{border-top:none;margin-top:0;padding:5px}.delivery-points *{box-sizing:border-box}.delivery-points .validate-target{padding:0}.delivery-points .header{font-weight:700;font-size:15px;line-height:17px;margin-bottom:16px}.delivery-points .search-description{font-size:15px;line-height:17px;margin-bottom:16px;float:none}.delivery-points .filters:before{content:"Pokaż punkty:";padding-bottom:17px;display:block;font-size:15px}.delivery-points .parcel-type{background:#fff no-repeat 50%;background-size:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(48,49,51,.16);border-radius:24px;margin:0 9px 10px 0;padding:0;width:70px;text-transform:none;height:34px;font-size:11px;vertical-align:top}.delivery-points .parcel-type.hidden{display:none!important}.delivery-points .parcel-type.selected{border:2px solid #1f5da4}.delivery-points .parcel-type img{height:32px}.delivery-points .search-box{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.delivery-points .search-box .search-input{flex:1;position:relative}.delivery-points .search-box .search-input input{border:1px solid #ccc;height:40px;padding:0 36px 0 17px;border-radius:7px;width:100%;font-size:14px}.delivery-points .search-box .search-input input:focus-visible{outline:none}.delivery-points .search-box .search-input:before{font-size:12px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:30px}.delivery-points .search-box .search{font-size:16px;background:url(/img/desktop/euro/geolocation.png) no-repeat 0 0;display:inline-block;height:40px;line-height:40px;padding:0 0 0 51px;margin-left:20px;width:201px;white-space:nowrap}.delivery-points .filters-box{display:none;margin:30px 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0 18px}.delivery-points .error+.map-mask{margin-top:15px}.delivery-points .map-mask{background-image:url(/img/desktop/common/map-mask.jpg);background-size:cover;height:80px;display:none;margin-bottom:9px;margin-top:29px;border-radius:7px}.delivery-points .map-mask .show-map{color:#1f5da4;font-size:14px;line-height:13px;padding:16px 0 0;flex-direction:column;display:flex;align-items:center;width:100%;height:100%;text-transform:none}.delivery-points .map-mask .show-map:before{font-size:24px;color:#1f5da4;margin-bottom:6px}.delivery-points.has-last-selected #last-saved-point{display:block}.delivery-points.has-last-selected #last-saved-point .delivery-point{margin-bottom:10px}.delivery-points.show-last-selected #last-saved-point:before,.delivery-points.show-last-selected .delivery-list,.delivery-points.show-last-selected .search-box,.delivery-points.show-last-selected .search-description{display:none}.delivery-points.show-list .delivery-list,.delivery-points.show-list .filters-box,.delivery-points.show-list .map-mask{display:block!important}.delivery-points.empty-filter .empty-filter-message,.delivery-points.empty-search .empty-search-message,.delivery-points.show-more .more-delivery-points{display:block}.delivery-points.empty-search .filters-box{display:none}.delivery-points.empty-search .empty-filter-message{display:none!important}.delivery-points .delivery-list{display:none;margin-top:5px}.delivery-points .delivery-list:before{font-size:13px;display:block;padding-bottom:20px;padding-top:20px}.delivery-points #last-saved-point{display:none}.delivery-points #last-saved-point:not(:empty):before{font-size:13px;display:block;padding-bottom:20px;padding-top:20px}.delivery-points #last-saved-point .delivery-point{margin-bottom:0}.delivery-points.type-dhl #last-saved-point:before{content:"Ostatnio wybrany punkt odbioru"}.delivery-points.type-dhl .delivery-list:before{content:"Proponowane punkty odbioru"}.delivery-points.type-inpost #last-saved-point:before{content:"Ostatnio wybrany paczkomat"}.delivery-points.type-inpost .delivery-list:before{content:"Wybierz Paczkomat®"}.delivery-points.empty-filter .delivery-list:before,.delivery-points.empty-search .delivery-list:before{display:none!important}.delivery-points.empty-location .empty-location-message{display:block}.delivery-points .delivery-point{background:#fff;box-shadow:0 10px 20px rgba(48,49,51,.07),0 2px 7px rgba(40,41,42,.1);border-radius:7px;padding:17px;display:flex;flex-wrap:wrap;margin-bottom:11px;position:relative;border:2px solid #fff}.delivery-points .delivery-point:not(.visible){display:none}.delivery-points .delivery-point>i{flex:0 0 34px;position:relative}.delivery-points .delivery-point>i:before{content:"";border:2px solid #929292;width:18px;height:18px;display:block;border-radius:50%;position:absolute;top:0;left:0}.delivery-points .delivery-point.selected>i:after{display:block;border-radius:50%;background:#005ca9;content:"";width:12px;height:12px;margin:2px 0 0 2px;position:absolute;top:3px;left:3px}.delivery-points .delivery-point.saved,.delivery-points .delivery-point.selected{border:2px solid #1f5da4;box-shadow:0 10px 20px rgba(48,49,51,.07),0 2px 7px rgba(40,41,42,.1),inset 0 0 0 1px #e5e5e5}.delivery-points .delivery-point.saved>i{display:none}.delivery-points .delivery-point.saved .delivery-details{order:1}.delivery-points .delivery-point.saved .delivery-point-logo{text-align:left}.delivery-points .delivery-point.saved .change-point{display:block;order:2}.delivery-points .delivery-point.show-opening-hours .openings-hours{display:block}.delivery-points .delivery-point.show-opening-hours .openings-toggler:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.delivery-points .delivery-point .delivery-details{flex:1;position:relative;padding-right:276px}.delivery-points .delivery-point .delivery-details .name{font-weight:700;font-size:14px;line-height:19px}.delivery-points .delivery-point .delivery-details .desc{font-size:13px;margin-top:6px}.delivery-points .delivery-point .delivery-details .info{font-weight:700;font-size:14px;line-height:19px}.delivery-points .delivery-point .delivery-details .delivery-info{font-weight:700;font-size:14px;line-height:19px;color:#00ae50;position:absolute;bottom:-1px;left:295px}.delivery-points .delivery-point .openings-toggler{position:absolute;bottom:0;left:290px;font-size:14px;line-height:19px;display:flex;align-items:center;color:#1f5da4;white-space:nowrap}.delivery-points .delivery-point .openings-toggler:hover{text-decoration:none}.delivery-points .delivery-point .openings-toggler:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.delivery-points .delivery-point .openings-toggler span{margin-right:7px}.delivery-points .delivery-point .delivery-point-logo{flex:0 0 54px;text-align:right}.delivery-points .delivery-point .delivery-point-logo img{max-width:43px;height:auto}.delivery-points .delivery-point .change-point{display:none;font-size:14px;text-align:right;color:#1f5da4}.delivery-points .delivery-point .change-point:after{content:"";width:18px;height:18px;position:absolute;right:0;top:0;background:#1f5da4;border-bottom-left-radius:7px;display:flex;align-items:center;justify-content:center}.delivery-points .delivery-point .change-point:before{position:absolute;right:3px;top:4px;font-size:8px;color:#fff;z-index:1}.delivery-points .delivery-point .openings-hours{display:none;border-top:1px solid #ccc;margin-top:16px;padding:16px 0 0;flex:0 0 100%;order:4;line-height:2em}.delivery-points .delivery-point .openings-hours:before{content:"Standardowe godziny otwarcia";font-weight:700;display:block;font-size:14px}.delivery-points .more-delivery-points{display:none;background:#fff;font-weight:700;width:100%;box-shadow:0 1px 3px rgba(48,49,51,.2),0 4px 8px rgba(48,49,51,.16);padding:0;line-height:48px;height:48px;text-align:center;font-size:16px;color:#1f5da4;border-radius:100px;text-transform:none}.delivery-points .empty-filter-message,.delivery-points .empty-location-message,.delivery-points .empty-search-message{display:none;padding:16px;margin:10px 0;border-radius:7px;color:#473db2;font-size:14px;line-height:19px;background:#f7f6ff;position:relative;padding-right:90px;min-height:80px}.delivery-points .empty-filter-message:after,.delivery-points .empty-location-message:after,.delivery-points .empty-search-message:after{content:"";position:absolute;bottom:10px;right:10px;width:80px;height:80px;background:url(/img/desktop/google-maps/empty-location.png) no-repeat 50%;background-size:contain}.delivery-points .empty-filter-message .title,.delivery-points .empty-location-message .title,.delivery-points .empty-search-message .title{padding:0 0 15px;font-size:20px;line-height:27px;font-weight:700}.pac-container{z-index:10001}.pac-container:before{content:"Sugestie";font-size:14px;line-height:19px;color:#767676;padding:20px 16px;display:block}.pac-container .pac-item{padding:11px 0;margin:0 18px;color:#afafaf}.pac-container .pac-item,.pac-container .pac-item span{font-size:14px;line-height:19px}.pac-container .pac-icon{margin-top:0;background:hsla(0,0%,46%,.2);border-radius:100%;width:32px;height:32px;display:inline-flex;align-items:center;vertical-align:middle;justify-content:center}.pac-container .pac-icon:before{color:#767676;font-size:15px}#card-subscription-encouragement{max-width:800px;padding:20px}#card-subscription-encouragement .remodal-close{margin:10px 10px 0 0}#card-subscription-encouragement .card-subscription-encouragement .header{display:flex;align-items:center;justify-content:space-between;padding-right:30px}#card-subscription-encouragement .card-subscription-encouragement .header h2{font-weight:700;font-size:22px;line-height:26px;margin-bottom:20px}#card-subscription-encouragement .card-subscription-encouragement .card-description{font-size:14px;line-height:17px;margin-bottom:27px}#card-subscription-encouragement .card-subscription-encouragement .card{display:flex;align-items:center;justify-content:center;margin-bottom:20px}#card-subscription-encouragement .card-subscription-encouragement .front{width:330px;height:185px;background-image:url(/img/desktop/common/creditcard-front.png);background-repeat:no-repeat;margin:0 2px}#card-subscription-encouragement .card-subscription-encouragement .back{width:330px;height:185px;background-image:url(/img/desktop/common/creditcard-back.png);background-repeat:no-repeat;margin:0 2px}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description{background:#f7f7ff;font-family:Arial;font-size:12px;line-height:19px;letter-spacing:.1px;color:#473db3;box-sizing:border-box;padding:20px 20px 0;position:relative;margin-bottom:20px;border-radius:20px;overflow:hidden}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .encouragement-description-body{display:none;margin-bottom:20px}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description.is-full .encouragement-description-body{display:block}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description.is-full .icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .encouragement-description-header{font-size:14px;line-height:19px;padding:0;margin-bottom:20px}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .icon{font-size:17px;padding:5px;cursor:pointer;display:flex;position:absolute;right:18px;top:18px}#card-subscription-encouragement .card-subscription-encouragement .encouragement-description .icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#card-subscription-encouragement .card-subscription-encouragement button{width:413px;height:40px;font-size:14px;margin:0 auto;display:block}#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}#modal-unavailable-items .unavailable-items-title{margin-bottom:10px;padding-right:15px;font-size:18px;text-align:left}#modal-unavailable-items .unavailable-items-message{margin-bottom:30px;padding-right:15px;font-size:13px;text-align:left}#modal-unavailable-items .unavailable-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:10px;padding:12px 10px;background:#f7f7f7;border:1px solid #ccc;border-radius:10px}#modal-unavailable-items .unavailable-item-image{display:flex;align-items:center;justify-content:center;width:67px;min-width:67px;height:60px;min-height:60px;margin-right:10px;background:#fff}#modal-unavailable-items .unavailable-item-image img{max-width:100%;max-height:100%;width:auto;height:auto}#modal-unavailable-items .unavailable-item-details{display:flex;flex-direction:column;align-items:flex-start;padding-right:10px}#modal-unavailable-items .unavailable-item-headline{margin:0;font-size:13px;color:#333}#modal-unavailable-items .unavailable-item-description{margin:0;font-size:11px;color:#999}#modal-unavailable-items .unavailable-item-message{width:126px;min-width:126px;margin:0 20px 0 auto;font-size:13px;font-weight:700;color:#999}#modal-unavailable-items .buttons{margin-left:auto;margin-right:auto;padding-top:20px;text-align:center}#modal-unavailable-items button[type=button]{padding:10px 20px;font-size:13px}#delivery-calendar-unavailable{display:flex;align-items:center;align-content:center;justify-content:center;padding:70px 90px;background-color:#fefef3}#delivery-calendar-unavailable .delivery-calendar-unavailable-message{padding-left:35px}#delivery-calendar-unavailable .delivery-calendar-unavailable-message h2{position:relative;margin-bottom:10px;color:#000;font-size:18px}#delivery-calendar-unavailable .delivery-calendar-unavailable-message h2:before{color:#f60000;position:absolute;top:50%;left:-35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;font-size:23px}#delivery-calendar-unavailable .delivery-calendar-unavailable-message p{font-size:13px}#modal-payu-price-limit-message{max-width:470px}#modal-payu-price-limit-message h2{margin-bottom:16px;font-size:16px}#modal-payu-price-limit-message p{font-size:14px}#modal-payu-price-limit-message .buttons{margin-top:10px}#modal-payu-price-limit-message .buttons button+button{margin-left:20px}#modal-confirm-cart-recalculate .button-confirm,#modal-confirm-cart-recalculate .button-decline{padding:10px 40px;border-radius:5px;font-size:13px}#modal-confirm-cart-recalculate{padding:20px;max-width:400px}#modal-confirm-cart-recalculate h2{margin-bottom:20px;font-size:18px;text-align:left}#modal-confirm-cart-recalculate p{margin-top:0;margin-bottom:20px;font-size:13px;text-align:left}#modal-confirm-cart-recalculate .buttons{text-align:center}#modal-confirm-cart-recalculate .button-confirm{margin-right:20px}.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:126px}#delivery .regon-box{margin:10px 28px 10px 168px}#regon-loading,#vies-loading{border-radius:8px;width:171px;position:relative}#regon-loading>div,#vies-loading>div{padding-top:58px;text-align:center}#regon-loading>div:before,#vies-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}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#regon-loading-error,#vies-loading-error{width:400px}#regon-loading-error h2,#vies-loading-error h2{margin-bottom:10px}#regon-loading-error .buttons,#vies-loading-error .buttons{text-align:center;margin-top:10px}#modal-product-max-count{padding:25px;max-width:420px}#modal-product-max-count h2{margin-bottom:20px;font-size:16px;text-align:left}#installments .instalment-thumb,#instalment .instalment-thumb{position:absolute;width:95px;height:40px;line-height:40px;top:-50px;left:50%;background:#005ca9;text-align:center;font-weight:700;font-size:13px;color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:2px}#installments .instalment-thumb:after,#instalment .instalment-thumb:after{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #005ca9;position:absolute;left:40px;top:40px}#installments .range-unit,#instalment .range-unit{display:table-cell;position:relative}#installments .range-unit:after,#instalment .range-unit:after{content:"";display:block;background:#ccc;position:absolute;width:80%;left:10%;height:8px;top:50%;margin-top:-3px}#installments .range-unit.active:after,#instalment .range-unit.active:after{background:#005ca9}#installments .instalment-range-max,#installments .instalment-range-min,#instalment .instalment-range-max,#instalment .instalment-range-min{margin-top:10px;color:#1c1c1b;font-size:13px}#installments .instalment-range-min,#instalment .instalment-range-min{float:left}#installments .instalment-range-max,#instalment .instalment-range-max{float:right}.preview-warranty-modal .warranty-conditions-file{display:block;font-weight:700;margin-top:20px;text-transform:uppercase;text-align:left}.preview-warranty-modal .warranty-conditions-file:after{margin-left:5px}.preview-warranty-modal .preview-warranty-content{padding:0 25px 25px;text-align:left}.preview-warranty-modal .preview-warranty-icon{margin-right:20px}.preview-warranty-modal .preview-warranty-header{align-items:center;display:flex;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.preview-warranty-modal .preview-warranty-description{padding:0}.preview-warranty-modal .preview-warranty-name{margin-right:20px;font-weight:700;font-size:22px}#installments .instalment-pricing-list .instalment-pricing,#instalment .instalment-pricing-list .instalment-pricing{display:none}#installments .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-count>div,#installments .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-price>div,#instalment .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-count>div,#instalment .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-price>div{flex:initial}#installments .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-count>div div,#installments .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-price>div div,#instalment .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-count>div div,#instalment .instalment-warranty+.instalment-pricing-list .instalment-pricing.constant-price>div div{text-align:left}#installments .instalment-pricing,#instalment .instalment-pricing{justify-content:space-between}#installments .instalment-pricing.constant-count>div,#installments .instalment-pricing.constant-price>div,#instalment .instalment-pricing.constant-count>div,#instalment .instalment-pricing.constant-price>div{flex:1;text-align:center}#installments .instalment-pricing.constant-count>div div,#installments .instalment-pricing.constant-price>div div,#instalment .instalment-pricing.constant-count>div div,#instalment .instalment-pricing.constant-price>div div{text-align:center}#installments .instalment-pricing .value,#instalment .instalment-pricing .value{font-weight:700;color:#ed1c24;font-size:39px}@media (max-width:1230px){#installments .instalment-pricing .value,#instalment .instalment-pricing .value{font-size:30px}}#installments .instalment-pricing .label,#instalment .instalment-pricing .label{font-weight:400;font-size:14px}#installments .instalment-pricing .plus,#installments .instalment-pricing .times,#instalment .instalment-pricing .plus,#instalment .instalment-pricing .times{color:#000;font-weight:700;font-size:35px;text-align:center}#installments .instalment-pricing.selected-pricing,#instalment .instalment-pricing.selected-pricing{display:flex}#installments .instalment-details,#instalment .instalment-details{float:left;clear:left;margin-top:20px;font-size:14px}#installments .instalment-popup,#instalment .instalment-popup{color:#005ca9;padding:0;border:0;background:none;text-transform:none;font-weight:400;font-size:14px;margin-left:3px}#installments .instalment-popup:hover,#instalment .instalment-popup:hover{text-decoration:underline}#installments .instalment-warranty,#instalment .instalment-warranty{width:46%;float:right;clear:right;text-align:left}#installments .instalment-warranty .warranty-header,#instalment .instalment-warranty .warranty-header{display:flex;align-items:center}#installments .instalment-warranty .warranty-icon,#instalment .instalment-warranty .warranty-icon{width:47px;margin-right:10px;overflow:hidden}#installments .instalment-warranty .warranty-icon img,#instalment .instalment-warranty .warranty-icon img{max-width:100%;height:auto;font-size:6px}#installments .instalment-warranty .warranty-info,#instalment .instalment-warranty .warranty-info{font-size:14px;margin-top:20px}#installments .instalment-warranty .warranty-name,#instalment .instalment-warranty .warranty-name{font-size:14px;font-weight:700;max-width:48%}#installments .instalment-warranty .preview-warranty-details,#instalment .instalment-warranty .preview-warranty-details{color:#005ca9;padding:0;border:0;background:none;text-transform:none;font-weight:400;font-size:14px;margin-top:20px;display:block;margin-left:42px}#installments .instalment-warranty .preview-warranty-details:hover,#instalment .instalment-warranty .preview-warranty-details:hover{text-decoration:underline}#installments .instalment-warranty ul,#instalment .instalment-warranty ul{margin:13px 0 0}#installments .instalment-warranty li,#instalment .instalment-warranty li{margin:0 0 13px 22px;position:relative;font-size:14px;display:block;padding-left:20px}#installments .instalment-warranty li:after,#instalment .instalment-warranty li:after{position:absolute;top:0;left:-22px;font-size:18px;color:#27df6b}#installments .instalment-warranty-detailed-information,#instalment .instalment-warranty-detailed-information{clear:left;float:left;width:48%;margin-top:20px}#installments .instalment-warranty-detailed-information .dots,#instalment .instalment-warranty-detailed-information .dots{flex:1;border-bottom:1px dotted #000;margin:0 5px;position:relative;top:-3px}#installments .detailed-information-price,#instalment .detailed-information-price{display:none;text-align:right;white-space:nowrap}#installments .detailed-information-price.selected-pricing,#instalment .detailed-information-price.selected-pricing{display:block}#installments .detailed-information-name,#instalment .detailed-information-name{max-width:50%}#installments .detailed-information-name:first-letter,#instalment .detailed-information-name:first-letter{text-transform:uppercase}#installments .instalment-warranty-detailed-header,#instalment .instalment-warranty-detailed-header{font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:20px}#installments .detailed-information-row,#instalment .detailed-information-row{display:flex;justify-content:space-between;align-items:flex-end;font-size:14px}#installments .detailed-information-row:not(:last-child),#instalment .detailed-information-row:not(:last-child){margin-bottom:20px}.operator-logged #instalment-calculator{display:block!important}#installments{padding:20px 0 10px}#installments .instalment-tabs{display:flex;width:100%;padding-top:10px;border-bottom:1px solid #ccc}#installments .tab{color:#005ca9;font-size:16px;padding:10px 5px;flex:1;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;border-radius:4px 4px 0 0;position:relative;min-height:85px;background:#eaeaea;margin-bottom:-1px;box-shadow:inset 0 -2px 1px rgba(0,0,0,.05);border:1px solid #ccc;text-align:center}#installments .tab:not(:last-child){margin-right:20px}#installments .instalment-option{padding:70px 40px 20px;border:1px solid #ccc;border-top:none;display:none;border-bottom:0}#installments .instalment-items-wrapper{padding:0 40px 40px;border:1px solid #ccc;border-top:0}#installments .instalment-items{display:none;flex-direction:column}#installments .instalment-items>div{position:relative}#installments .instalment-items>div:not(:last-child){margin-bottom:40px}#installments .instalment-button{width:100%}#installments .instalment-button button{font-size:16px;border-radius:5px;padding-top:16px;padding-bottom:16px}@media (max-width:1230px){#installments .instalment-button button{font-size:14px}}#installments .promotion-package-instalment-item{display:none}#installments .promotion-package-instalment-item.selected-pricing{display:block}#installments .pricing-column{display:flex;justify-content:space-around}#installments .pricing-column>div{width:50%;text-align:center;display:block}#installments .discounted-price-available-message{margin-top:20px;float:left;font-size:14px;clear:both}#installments .instalment-warranty+.instalment-pricing-list+.discounted-price-available-message{clear:none}#installments .clear-left{clear:left}#installments .instalment-pricing-list{float:left;width:48%}#installments .instalment-customable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;margin:30px 0 70px;position:relative}#installments .instalment-custom{display:table-cell;height:50px;cursor:pointer;position:relative}#installments .instalment-range{width:100%;height:6px;position:absolute;top:50%;margin-top:-3px;display:table}#installments .instalment-summary{font-weight:700}#installments .instalment-info{font-size:14px;display:block;margin-top:20px;margin-left:42px}#installments .instalment-row{display:table-row}.operator-logged #installments .to-ca-instalment-disabled,.operator-logged #installments .to-main-instalment-disabled,.operator-reserve-bar #installments .to-ca-instalment-disabled,.operator-reserve-bar #installments .to-main-instalment-disabled{display:none!important}#installments .instalment-button button.add-ca-instalment:first-of-type{display:inline-block}#installments .instalment-button button.add-ca-instalment:last-of-type{display:none}#installments .bank-name{font-size:18px;padding:0 0 10px}#installments .instalment-controls{display:flex;flex-direction:column;justify-content:space-between}#installments .instalment-item{display:flex;border-top:1px solid #ccc;justify-content:space-between;padding-top:40px}#installments .instalment-item>div{width:46%}#installments .instalment-item.short-desc{font-size:13px}#installments .instalment-item p{font-size:14px;line-height:22px}#installments .instalment-item p+ul{margin-top:20px}#installments .instalment-item li{margin:0 0 13px 22px;position:relative;font-size:14px;display:block;padding-left:20px}#installments .instalment-item li:after{position:absolute;top:0;left:-22px;font-size:18px;color:#27df6b}#installments .add-ca-instalment,#installments .add-main-instalment{width:100%;margin-bottom:6px}#installments.show-tab-0 .tab:first-child{color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-0 .instalment-option:first-child{display:block}#installments.show-tab-0 .instalment-items:first-child{display:flex}#installments.show-tab-0 .promotions-package-list[data-list="0"]{display:block}#installments.show-tab-1 .tab:nth-child(2){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-1 .instalment-option:nth-child(2){display:block}#installments.show-tab-1 .instalment-items:nth-child(2){display:flex}#installments.show-tab-1 .promotions-package-list[data-list="1"]{display:block}#installments.show-tab-2 .tab:nth-child(3){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-2 .instalment-option:nth-child(3){display:block}#installments.show-tab-2 .instalment-items:nth-child(3){display:flex}#installments.show-tab-2 .promotions-package-list[data-list="2"]{display:block}#installments.show-tab-3 .tab:nth-child(4){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-3 .instalment-option:nth-child(4){display:block}#installments.show-tab-3 .instalment-items:nth-child(4){display:flex}#installments.show-tab-3 .promotions-package-list[data-list="3"]{display:block}#installments.show-tab-4 .tab:nth-child(5){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-4 .instalment-option:nth-child(5){display:block}#installments.show-tab-4 .instalment-items:nth-child(5){display:flex}#installments.show-tab-4 .promotions-package-list[data-list="4"]{display:block}#installments.show-tab-5 .tab:nth-child(6){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-5 .instalment-option:nth-child(6){display:block}#installments.show-tab-5 .instalment-items:nth-child(6){display:flex}#installments.show-tab-5 .promotions-package-list[data-list="5"]{display:block}#installments.show-tab-6 .tab:nth-child(7){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-6 .instalment-option:nth-child(7){display:block}#installments.show-tab-6 .instalment-items:nth-child(7){display:flex}#installments.show-tab-6 .promotions-package-list[data-list="6"]{display:block}#installments.show-tab-7 .tab:nth-child(8){color:#1c1c1b;background:#fff;box-shadow:none;border-bottom-color:transparent}#installments.show-tab-7 .instalment-option:nth-child(8){display:block}#installments.show-tab-7 .instalment-items:nth-child(8){display:flex}#installments.show-tab-7 .promotions-package-list[data-list="7"]{display:block}#installments .warranty-instalment-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center}#installments .warranty-instalment-label{text-align:center;position:absolute;left:0;right:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#installments .warranty-instalment-label span{display:inline-block;text-transform:uppercase;font-size:12px;padding:4px 8px;border-radius:2px;background-color:#e30613;color:#fff;overflow:hidden;max-width:90%;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap}.instalment-modal{padding:30px!important;font-size:14px;max-width:750px!important}.instalment-modal h3{padding:0;font-size:24px}.instalment-modal div,.instalment-modal p,.instalment-modal ul{margin:15px 0}.instalment-modal ul li{margin:5px 0}.instalment-modal ul li:before{font-size:20px;color:#005ca9;margin-right:10px}.instalment-modal p span{background-color:#eaeaea;display:block;font-size:12px;line-height:20px;padding:10px;text-align:center}.instalment-modal-bank .header{font-weight:700;font-size:16px;margin-bottom:10px}.instalment-modal-bank .header span{font-size:24px;display:block}.instalment-modal-bank .minor-text{font-weight:400;font-size:16px!important;display:inline!important}.instalment-modal-bank .steps-info{font-size:16px;margin-bottom:20px}.instalment-modal-bank .steps{overflow:hidden}.instalment-modal-bank .steps.six-steps .step{width:111px;padding:20px 15px}.instalment-modal-bank .step{background-color:#eaeaea;box-sizing:border-box;float:left;position:relative;padding:20px 13px;height:82px;font-weight:700}.instalment-modal-bank .step.short-text{padding:13px 15px!important}.instalment-modal-bank .step:not(:first-of-type):before{content:"";position:absolute;top:0;left:-10px;border-left:8px solid #fff;border-top:41px solid transparent;border-bottom:41px solid transparent}.instalment-modal-bank .step:not(:first-of-type):after{content:"";position:absolute;left:-10px;top:2px;border-left:6px solid #eaeaea;border-top:39px solid transparent;border-bottom:39px solid transparent}.instalment-modal-bank .form-info{font-size:12px;margin:25px 0}.instalment-modal-bank .box-container{overflow:hidden}.instalment-modal-bank .box-container.two-columns{margin:25px 0}.instalment-modal-bank .box-container.two-columns .box{width:50%;padding-right:25px;box-sizing:border-box}.instalment-modal-bank .box{float:left;width:33%}.instalment-modal-bank .box ul li{padding-left:20px;position:relative;font-size:12px;line-height:25px;margin-bottom:5px}.instalment-modal-bank .box ul li:before{position:absolute;left:0;top:7px;font-size:10px;color:#005ca9}.instalment-modal-bank h4{font-size:16px;font-weight:400;margin-bottom:10px;height:40px}.instalment-modal-bank .additional-info{color:#999;margin:10px 0}.instalment-modal-bank .additional-list{font-size:16px}.instalment-modal-bank .additional-list ul{margin-top:10px}.instalment-modal-bank .additional-list ul a{font-size:12px}.instalment-modal-bank .notice{margin:10px 0}.instalment-modal-bank .buttons{margin:10px 0 0;text-align:center}.instalment-modal-bank .check-other-instalment{margin:0 10px;color:#005ca9}.instalment-modal-bank .add-to-cart-instalment{margin:0 10px}#instalment-calculator{display:none;margin:25px 0;padding:20px 10px;border:1px solid #ccc;border-color:#ccc #fff;overflow:hidden}#instalment-calculator.calculator-type-1 .field-expected{width:50%;float:left;height:37px}#instalment-calculator.calculator-type-2 .field-expected .input-field{text-align:center}#instalment-calculator.calculator-type-2 .field-offline,#instalment-calculator.calculator-type-2 .field-online{width:50%;float:left}#instalment-calculator .input-field{padding:10px}#instalment-calculator input{width:80px;height:25px;line-height:25px}#instalment-calculator label{font-weight:700;font-size:14px}#instalment-calculator .error span{font-size:14px;color:red;margin-top:-6px;padding:0 10px 10px}#instalment-calculator.low-rate-error,#instalment-calculator .low-rate-error,#instalment-calculator.over-max-rate-error,#instalment-calculator .over-max-rate-error{background:#fad6d4}#instalment-calculator .error,#instalment-calculator .low-rate,#instalment-calculator .over-max-rate{display:none}#instalment-calculator.low-rate-error .error,#instalment-calculator .low-rate-error .error,#instalment-calculator.low-rate-error .low-rate,#instalment-calculator .low-rate-error .low-rate,#instalment-calculator.over-max-rate-error .error,#instalment-calculator .over-max-rate-error .error,#instalment-calculator.over-max-rate-error .over-max-rate,#instalment-calculator .over-max-rate-error .over-max-rate{display:block}.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}#basket #installments .instalment-warranty+.instalment-pricing-list .instalment-pricing{min-width:310px}#basket #installments .instalment-warranty+.instalment-pricing-list .instalment-pricing .value{font-size:30px}#basket #installments .instalment-warranty+.instalment-pricing-list .instalment-pricing .label{font-size:12px}
/*# sourceMappingURL=map/order.css.map */
