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}.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}#cart .row-captcha .reload-captcha{position:absolute;top:0;right:0;padding:0}#cart .row-captcha .reload-captcha:after{font-size:13px;width:20px;height:20px;line-height:19px;text-align:center}.row-captcha .captcha-img{width:160px;min-height:20px}.row-captcha .captcha-img img{width:100%}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,#esdNoReturnNoticeContainer,#terms{padding:5px 10px}#esdNoReturnNoticeContainer.statusError .errorBoxContent,#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}.reservation #order_path .first .text{margin:0 35px}.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,.company-instalment-warning{background-color:#ebf8fe;padding:10px;position:relative;margin-top:10px;width:460px;margin-right:30px;float:right}.cellphone-warning:before,.company-instalment-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}.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}.total{text-align:right;float:right;width:270px;clear:both}.total div{clear:both;float:none}.total span{padding-left:5px;float:right;display:block;text-align:left}.total label{float:left;width:129px;display:block;text-align:right}.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}#loginForm .statusError .w380,#loginForm .statusOk .w380,#register .statusError .w380,#register .statusOk .w380{width:396px}.postponed-summary{margin-top:10px}.postponed-summary .price-row{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:10px}.postponed-summary .price-text{margin-right:20px;font-size:14px}.postponed-summary .postponed-price{font-size:18px;color:red;font-weight:700}.postponed-summary .postponed-price-large{font-size:28px}.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}#currentTime.active{display:block}#address-reminder{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}.precartItem{position:relative;padding:11px 12px 15px;background:url(/images/www/bg-precart-row2.gif) repeat-x 0 0}.precartItem .itemTitle{font-size:12px;font-weight:700;display:block;color:#333}.precartItem .itemInfo{margin:10px 0 5px;color:#858585}.precartItem .itemMore{margin-top:3px;color:#0c4da2;font-weight:700;font-size:11px}.precartItem .itemPrice{margin-top:9px;font-size:18px;color:#ed1c24;font-weight:700}.precartItem .itemPrice2{margin-top:3px}.precartItem .itemCode{margin-top:5px;color:#858585}.precartItem .itemCode .itemMore{margin-left:10px}.precartItem .itemPriceOld{text-decoration:line-through}.precartItem .addToCart{margin:8px 0 0}.precartItem .photo img{float:left}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}.gift-card-summary label{width:auto}.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{height:63px;clear:both;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,#register{display:none}#form1.left{float:left;width:310px;overflow:hidden}#register.right{float:right;width:367px;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}#register.right #form3 .statusError .w380,#register.right #form3 .statusOk .w380{margin-right:6px;width:207px}#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{width:187px}#register.right #form2 .w380,#register.right #form3 .w380{margin-right:20px;width:208px}#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:173px}#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}.fastOrder #selectShopDiv .jquery-selectbox .jquery-selectbox-list{z-index:299}#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}.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:500px}.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}.eu-tax-info{position:absolute;top:3px;right:-70px}.eu-tax-info span{color:red;border:1px solid #eaeaea;border-radius:50%;padding:0 3px;cursor:pointer;background-color:#fff}.eu-tax-info-message{display:none}#password-recovery{width:520px}#password-recovery .password-recovery-form{float:left;width:230px;border-right:1px solid #eee}#password-recovery .password-recovery-contact{float:left;width:250px;padding-left:20px}#password-recovery form{margin:10px 0}#password-recovery form label{display:inline-block;float:left;margin-top:3px;margin-right:5px;font-weight:700}#password-recovery form .field{display:inline-block}#password-recovery h3{margin-bottom:10px;padding:0;font-size:14px}#password-recovery .contact-phone{font-size:20px;margin-top:10px}#password-recovery .statusError .info{right:4px}#ePaymentBanks .ePaymentBankIco{margin:5px 6px 10px 0;width:650px}#ePaymentBanks .ePaymentBankIco img{margin-top:20px;width:80px;max-height:80px;max-width:80px}#bluemediaBanks .ePaymentBankIco{margin:0 2px 13px 0;width:650px}#bluemediaBanks .ePaymentBankIco,#ePaymentBanks .ePaymentBankIco{width:80px;height:80px;float:left;padding:3px}#bluemediaBanks .ePaymentBankLogo,#ePaymentBanks .ePaymentBankLogo{cursor:pointer}#bluemediaBanks .ePaymentBankIco:hover,#ePaymentBanks .ePaymentBankIco:hover{border:2px solid #c7eaf0;padding:1px;border-radius:2px}#ePaymentBanks .ePaymentBankIco.selected{border:3px solid #000;padding:0;border-radius:2px}#bluemediaBanks .ePaymentBankIco.selected{border:3px solid #3e6bb0;padding:0;border-radius:2px}#bluemediaBanks .ePaymentBankError,#ePaymentBanks .ePaymentBankError{font-size:11px;font-weight:700}#bluemediaBanks label i{margin-right:5px}#bluemediaBanks .bankiList label i{margin-right:0}#bluemediaBanks .bank-other{text-decoration:none}#bank-full-list .bank-message,#bankAccountMessage:not(:empty),#setBank .bank-message,.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,#setBank .bank-message:before,.bankiList .bank-message:before{position:absolute;top:13px;left:13px;color:#f90;font-size:19px}#bankAccountMessage:not(:empty),#setBank .bank-message{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%}#bluemediaBanks p{padding:10px;font-weight:700}#bluemediaBanks p.step3-instalment-preBankList-info{padding-bottom:0;margin-top:15px}#bluemediaBanks span.error,#ePaymentBanks span.error{margin-left:0}#bluemediaBanks .bankiList{text-align:center}#bluemediaBanks .ePaymentBankIco label{position:relative;top:4px}.regulations{width:425px;float:right}.regulations .clear{height:0}#apple-pay-regulation,#blik-regulation,#e-transfer-regulation,#google-pay-regulation,#masterpass-regulation,#payu-pay-later-regulation,#visa-checkout-regulation{margin:15px 10px 15px 0}.same-day-verification-form{background-color:#e6f8fe;margin:0 30px;padding:20px;position:relative;display:none}.same-day-verification-form.visible{display:block}.same-day-verification-form input{padding:11px 10px;border:1px solid #ccc;width:52px;margin-right:10px}.same-day-verification-form .delivery-not-possible span,.same-day-verification-form .delivery-possible span{font-weight:700}.same-day-verification-form .delivery-not-possible button,.same-day-verification-form .delivery-possible button{color:#005ca9;font-weight:400}.same-day-verification-form .delivery-possible .home-delivery-button{position:absolute;top:55px;right:30px;color:#fff;font-weight:700}.same-day-verification-form .zipcode-error{color:red;margin-top:5px;display:none}.same-day-verification-form .zipcode-error.visible{display:block}.same-day-phone-call-message{display:none;font-weight:400!important;background-color:#fffccb;padding:10px;position:relative;margin:10px 30px}.same-day-phone-call-message.visible{display:block}.same-day-phone-call-message:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fffccb;position:absolute;top:-8px;left:170px}.same-day-delivery-message{padding:30px;margin-top:10px;border-top:1px solid #ccc}.same-day-services-unavailable{display:none}.same-day-delivery-type{margin-bottom:30px}.same-day-delivery-type .same-day-header{font-size:18px;margin-bottom:20px}.same-day-delivery-type .same-day-verification-form{margin:0;padding:0;background-color:#fff}.same-day-delivery-type .zipcode-form{font-size:13px;background-color:#f2f2f2;padding:10px}.same-day-delivery-type input{padding:6px 5px;width:65px;margin-left:15px}.same-day-delivery-type button{width:100px;padding:6px 15px 7px}.order_navigate .same-day-error{display:none;color:red;font-weight:700;line-height:50px;white-space:nowrap;float:right}.order_navigate .same-day-error.visible{display:block}#masterPassAgreement_label i{margin-right:5px}.masterpass-regulation-hidden{display:none}#blikAgreement_label i{margin-right:5px}.blik-regulation-hidden{display:none}#googlePayAgreement_label i{margin-right:5px}.google-pay-regulation-hidden{display:none}#payUPayLaterAgreement_label i{margin-right:5px}.payu-pay-later-regulation-hidden{display:none}#applePayAgreement_label i{margin-right:5px}.apple-pay-regulation-hidden{display:none}#visa-checkout-agreement_label i{margin-right:5px}.visa-checkout-regulation-hidden{display:none}#e-transfer-agreement_label i{margin-right:5px}#payu-regulation,#tpay-regulation,.e-transfer-regulation-hidden{display:none}#e-transfer-regulation.payu #payu-regulation,#e-transfer-regulation.tpay #tpay-regulation{display:block}.deliveryDayList{padding:7px 0 1px 10px}.deliveryDayList ul{overflow:auto}.deliveryDayList li{float:left;list-style:none;box-sizing:border-box}.deliveryDayList li a{box-sizing:border-box;text-align:center;color:#444;margin:3px 2px 0 0;border:2px solid #fff;display:block;width:92px;height:125px}.deliveryDayList li.notActive a{background:#e3e3e3;color:#999}.deliveryDayList a:hover{text-decoration:none}.deliveryDayList li.active a.hover,.deliveryDayList li.active a.hover:hover{border:2px solid #666;padding:0}.deliveryDayList li.active a:hover{border:1px solid #999;padding:1px}.deliveryDayList .month{display:block;height:20px;line-height:24px}.deliveryDayList input{margin-top:-5px}.deliveryDayList a .radio-css{display:inline-block;margin-top:8px!important;vertical-align:top}.deliveryDayList .day{font-size:30px;font-weight:700;display:inline-block}.deliveryDayList .dayOfWeek{font-size:12px;display:block;height:22px;line-height:22px;font-weight:700}.deliveryDayList .deliveryName{overflow:hidden;display:block;font-weight:700}.deliveryDayList .deliveryName span{font-weight:400;display:block}.deliveryDayList ul .jquery-safari-radio{position:relative;top:-6px}.deliveryDayList .labels{margin:8px 0;clear:both}.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}a.vcPlace{width:120px;display:none;margin:15px 0}#layer-vc-pay-again,#layer-visa,#layer-visa-order-finalize{padding:15px;overflow:hidden;text-align:center;color:#63636f;max-width:430px}#layer-vc-pay-again .visa-modal-header,#layer-visa-order-finalize .visa-modal-header,#layer-visa .visa-modal-header,#visa-modal-counter .visa-modal-header{font-size:21px;text-align:center;padding-bottom:20px}#layer-vc-pay-again p,#layer-visa-order-finalize p,#layer-visa p,#visa-modal-counter p{font-size:15px;padding-bottom:15px}#layer-vc-pay-again .v-button,#layer-visa-order-finalize .v-button,#layer-visa .v-button,#visa-modal-counter .v-button{float:none}#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}.delivery-address-invalid-message,.home-address-invalid-message,.invoice-address-invalid-message{display:none;padding:15px;margin:10px 10px 10px 168px;background:#ebf8ff}#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 .dynamic-suite-badge{float:left;background:#d32e36;padding:3px 10px;font-weight:700;border-radius:15px;text-transform:uppercase;color:#fff;margin:0 20px}#cart .dynamic-suite-info{border-left:6px solid #005ca9!important}#cart .package-inside>td:first-child,#cart .package-item>td:first-child{border-left:6px solid #005ca9!important;position:relative}#cart .dynamic-suite-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{display:none}#cart .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{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 .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 table+.dynamic-suite-item{border-top:1px solid #ddd}table:not(.package-product)+.package-product{margin-top:10px}.package-total-label{font-size:11px;color:#999;white-space:nowrap;text-align:center}.package-total-worth{color:#999;text-align:center;text-decoration:line-through}.package-total-discounted{text-align:center}.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}.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}.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}#gift-card-order-selection #gift-card-content .card-value-button button,#gift-card-order-selection #gift-card-content .step.step-3 button,#gift-card-order-selection .gift-card-preview-button button,#manual-payment-btn,.instalment-modal-bank .add-to-cart-instalment,body.order .payment-button,body.order .remodal .more{background:#ffe843;color:#1c1c1b}#gift-card-order-selection #gift-card-content .card-value-button button:hover,#gift-card-order-selection #gift-card-content .step.step-3 button:hover,#gift-card-order-selection .gift-card-preview-button button:hover,#manual-payment-btn:hover,.instalment-modal-bank .add-to-cart-instalment:hover,body.order .payment-button:hover,body.order .remodal .more:hover{background:#ffef5f;color:#1c1c1b}#gift-card-order-selection #gift-card-content .card-value-button button:active,#gift-card-order-selection #gift-card-content .step.step-3 button:active,#gift-card-order-selection .gift-card-preview-button button:active,#manual-payment-btn:active,.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,#installments .instalment-items .add-sygma-instalment,.order .order-navigation .next-step,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,#installments .instalment-items .add-sygma-instalment:hover,.order .order-navigation .next-step: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}.order .order-navigation .prev-step{background:#595959;color:#fff}.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}#gift-card-order-selection #gift-card-content .step.step-3 button,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}#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}.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}#old-permissions.loading,#unity-shop-chooser.loading{position:relative;z-index:1;min-height:44px}#old-permissions.loading:after,#unity-shop-chooser.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;height:44px;width:44px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#old-permissions.loading:before,#unity-shop-chooser.loading:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#cart-summary .summary-content .summary-link:before,#gift-card-order-selection #gift-card-content .card-value-input input.selected+i:after,#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected:before,#gift-card-order-selection #gift-card-content .gift-card.selected:before,#installments .instalment-item li:after,#installments .instalment-warranty li:after,#instalment .instalment-warranty li:after,.additional-message:before,.cart-partner-subscription-box:before,.cart-warranty-box .cart-warranty-header:before,.instalment-modal-bank .box ul li:before,.instalment-modal ul li:before,.preview-warranty-modal .warranty-conditions-file:after,.section-delivery h3:before,.section-invoice-data h3:before,.section-order-details h3:before,.section-payment h3:before,.section-personal-data h3:before,.section-sameday-details .step-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}#cart-summary .summary-content .summary-link:hover:before,#gift-card-order-selection #gift-card-content .card-value-input input.selected+i:hover:after,#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected:hover:before,#gift-card-order-selection #gift-card-content .gift-card.selected:hover:before,#installments .instalment-item li:hover:after,#installments .instalment-warranty li:hover:after,#instalment .instalment-warranty li:hover:after,.additional-message:hover:before,.cart-partner-subscription-box:hover:before,.cart-warranty-box .cart-warranty-header:hover:before,.instalment-modal-bank .box ul li:hover:before,.instalment-modal ul li:hover:before,.preview-warranty-modal .warranty-conditions-file:hover:after,.section-delivery h3:hover:before,.section-invoice-data h3:hover:before,.section-order-details h3:hover:before,.section-payment h3:hover:before,.section-personal-data h3:hover:before,.section-sameday-details .step-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}.preview-warranty-modal .warranty-conditions-file:after{content:"\E00C"}.section-order-details h3:before{content:"\E013"}#gift-card-order-selection #gift-card-content .card-value-input input.selected+i:after,#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected:before,#gift-card-order-selection #gift-card-content .gift-card.selected:before,#installments .instalment-item li:after,#installments .instalment-warranty li:after,#instalment .instalment-warranty li:after,.instalment-modal-bank .box ul li:before,.instalment-modal ul li:before,.section-sameday-details .step-complete:before{content:"\E01D"}.section-invoice-data h3:before,.section-personal-data h3:before{content:"\E041"}.section-delivery h3:before{content:"\E047"}.section-payment h3:before{content:"\E050"}body.order .pdf-download:before{content:"\E053"}body.order .go-to-account:before{content:"\E054"}body.order .print-page:before{content:"\E05A"}#cart-summary .summary-content .summary-link:before{content:"\E060"}.cart-warranty-box .cart-warranty-header:before{content:"\E065"}.cart-partner-subscription-box:before{content:"\E06A"}.additional-message:before,body.order .info-message:before{content:"\E07E"}#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-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:410px;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}.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 .postponed-total-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}body.order .postponed-total{margin-top:20px}body.order .postponed-total-price{margin-left:10px;font-size:28px;line-height:26px}body.order .summary-postponed-info{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}body.order .summary-postponed-row{justify-content:space-between;margin-bottom:5px;align-items:flex-end;display:flex;width:100%}body.order .summary-postponed-price{margin-left:10px;font-size:20px}body.order .remodal .more{display:inline-block}body.order .visa-checkout{text-align:center}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-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-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-sameday-details .step-complete{color:#008400;margin-left:10px;margin-bottom:10px;font-size:15px}.section-sameday-details .step-complete:before{margin-right:5px}#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;padding:3px 10px;font-weight:700;border-radius:15px;font-size:12px;text-transform:uppercase;display:inline-block;color:#fff;margin-bottom:5px}.order-list .package-item-header{display:flex;padding-left:30px;margin-bottom:30px}.order-list .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{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}.modal-finalize{text-align:center}.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%)}.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:12px 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 37px}.cart-warranty-box .cart-warranty-header:before{position:absolute;top:50%;left:-2px;font-size:26px;margin-top:-18px}.cart-warranty-box .cart-warranty-header .cart-warranty-title{font-size:14px;font-weight:700;line-height:12px}.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:147px}.cart-warranty-box .cart-warranty-header .cart-warranty-type .select3-container .select3-selected-item{border-color:#d7d7d7;border-radius:5px;height:28px;min-height:28px;font-size:12px;line-height:26px}.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:11px;display:inline-block;margin-top:2px}.cart-warranty-box[data-type=ONE_TIME] .oneTime-payment-warranties,.cart-warranty-box[data-type=POSTPONED] .postponed-payment-warranties{display:flex}.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 button{flex-grow:1;width:32%;min-height:111px;text-align:left;border:1px solid #d7d7d7;padding:10px 2px 10px 37px;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-size:13px;font-weight:700;color:#005ca9;padding-right:8px}.cart-warranty-box .payment-warranties button .price{color:#000;font-size:13px;display:block}.cart-warranty-box .payment-warranties button .description{padding-right:8px;font-size:11px;display:block;color:#afafaf;margin:3px 0 0;width:auto;float:none}.cart-warranty-box .payment-warranties button:before{content:"";position:absolute;top:50%;left:7px;width:20px;height:20px;margin-top:-10px;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:"";position:absolute;top:50%;left:12px;width:12px;height:12px;margin-top:-5px;display:block;border-radius:50%;background:#005ca9}.cart-warranty-box .warranty-period{display:inline-block;font-size:12px;color:#1c1c1b;padding-bottom:5px}.cart-warranty-box .price .price-postponed{display:inline-block}.cart-warranty-box .price .warranty-period{display:inline-block;font-weight:400;font-size:11px;margin-top:2px;letter-spacing:-.3px;position:relative;top:1px}.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-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}#gift-card-payment .tpay-regulation label[for=ePaymentAgreement]{margin-left:0}#gift-card-order-selection #gift-card-content,#gift-card-order-selection #gift-card-footer,#gift-card-order-selection #gift-card-footer-bar,#gift-card-order-selection #gift-card-header,#gift-card-order-selection #gift-card-manual,#gift-card-order-selection .gift-card-title h1{width:1200px;margin:0 auto}@media (max-width:1230px){#gift-card-order-selection #gift-card-content,#gift-card-order-selection #gift-card-footer,#gift-card-order-selection #gift-card-footer-bar,#gift-card-order-selection #gift-card-header,#gift-card-order-selection #gift-card-manual,#gift-card-order-selection .gift-card-title h1{width:960px}}#gift-card-order-selection .page{width:auto}#gift-card-order-selection *{box-sizing:border-box}#gift-card-order-selection .gift-card-title{background:#005eac}#gift-card-order-selection .gift-card-title h1{font-size:42px;color:#fff;padding:23px 0 20px;display:flex;align-items:center;min-height:201px}#gift-card-order-selection #gift-card-header{padding:35px 0 51px}#gift-card-order-selection #gift-card-preview{width:404px;border-radius:10px;margin:2px 0 0;border:1px solid #e4e4e4;box-shadow:0 2px 5px rgba(0,0,0,.15)}#gift-card-order-selection #gift-card-preview #gift-card-image{text-align:center}#gift-card-order-selection #gift-card-preview #gift-card-image img{width:353px;height:115px;display:block;margin:10px auto}#gift-card-order-selection #gift-card-preview #gift-card-preview-header{background:#f2f2f2;height:56px;line-height:56px;text-align:center;border-bottom:1px solid #e4e4e4;text-transform:uppercase;font-size:16px}#gift-card-order-selection #gift-card-preview #gift-card-preview-content{padding:0 25px;height:380px;background:#fff;position:relative}#gift-card-order-selection #gift-card-preview #gift-card-preview-cms{height:185px;background:#fff}#gift-card-order-selection #gift-card-preview .text-1{padding:16px 0 3px;text-align:center;font-size:20px}#gift-card-order-selection #gift-card-preview .text-2{position:absolute;top:210px;right:81px}#gift-card-order-selection #gift-card-preview .text-2 img{width:75px}#gift-card-order-selection #gift-card-preview .text-3{margin-top:38px;font-size:15px;font-weight:700}#gift-card-order-selection #gift-card-preview .text-4{margin-top:23px;font-size:8px;font-weight:400;text-transform:uppercase}#gift-card-order-selection #gift-card-preview .text-4:after{content:"";width:120px;height:12px;background:#f2f2f2;display:block}#gift-card-order-selection #gift-card-preview .text-5{position:relative;margin-top:13px;font-size:8px;font-weight:400;text-transform:uppercase}#gift-card-order-selection #gift-card-preview .text-5:after{content:"";width:28px;height:10px;background:#f2f2f2;display:block;margin:3px 0 0}#gift-card-order-selection #gift-card-preview .text-5:before{position:absolute;background:#f2f2f2;display:block;top:35px;content:"";width:139px;height:28px}#gift-card-order-selection #gift-card-preview .text-6{position:absolute;top:283px;left:246px;font-size:8px;font-weight:400;text-transform:uppercase}#gift-card-order-selection #gift-card-preview .text-6:after{content:"";width:100px;height:15px;display:block;background:#f2f2f2;margin:3px 0 0}#gift-card-order-selection #gift-card-preview .text-7{position:absolute;color:#005eac;font-size:21px;top:247px;left:244px;font-weight:700}#gift-card-order-selection .gift-card-preview-button{height:75px;padding:20px;background:#f2f2f2;text-align:center}#gift-card-order-selection .gift-card-preview-button button{width:315px}#gift-card-order-selection #gift-card-footer-bar{background:#f2f2f2;font-size:10px;padding:10px;margin-top:10px}#gift-card-order-selection #gift-card-manual{padding:50px 0 42px;overflow:hidden}#gift-card-order-selection #front-form{background:linear-gradient(90deg,#f2f2f2 0,#f2f2f2 50%,#fff 51%,#fff)}#gift-card-order-selection #gift-card-content{display:flex;justify-content:space-between;background:linear-gradient(90deg,#f2f2f2,#f2f2f2 0,#fff 100%,#fff 0);padding:20px 0 40px}#gift-card-order-selection #gift-card-content .step{padding:0 0 32px 37px;position:relative}#gift-card-order-selection #gift-card-content .step .step-name{font-size:18px;font-weight:700}#gift-card-order-selection #gift-card-content .step:not(:last-child):after{content:"";width:1px;height:calc(100% - 39px);top:30px;background:#ccc;left:12px;position:absolute}#gift-card-order-selection #gift-card-content .step:before{border-radius:50%;position:absolute;width:25px;height:25px;display:inline-block;background:#6e6e6e;color:#fff;text-align:center;line-height:25px;left:0;font-size:15px;font-weight:700;top:-3px}#gift-card-order-selection #gift-card-content .step.step-1:before{content:"1"}#gift-card-order-selection #gift-card-content .step.step-2:before{content:"2"}#gift-card-order-selection #gift-card-content .step.step-3:before{content:"3"}#gift-card-order-selection #gift-card-content .step.step-3 button{width:315px;margin-top:20px}#gift-card-order-selection #gift-card-content .group-name{font-size:13px;padding:19px 0 0}#gift-card-order-selection #gift-card-content .card-value-input input.selected+i:after,#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected:before,#gift-card-order-selection #gift-card-content .gift-card.selected:before{position:absolute;top:-6px;right:-8px;line-height:17px;width:17px;height:17px;background:#005ca9;color:#fff;border-radius:50%;font-size:10px;text-align:center;font-weight:400;z-index:2}#gift-card-order-selection #gift-card-content .cards{padding-bottom:6px}#gift-card-order-selection #gift-card-content .gift-card{border:1px solid #e4e4e4;border-radius:5px;padding:4px;background:#fff;margin:5px 10px 0 0;display:inline-block;position:relative;cursor:pointer}#gift-card-order-selection #gift-card-content .gift-card.selected,#gift-card-order-selection #gift-card-content .gift-card:hover{border:2px solid #005ca9;margin:4px 9px -1px -1px}#gift-card-order-selection #gift-card-content .gift-card img{width:150px;display:block;height:50px;font-size:6px;overflow:hidden}#gift-card-order-selection #gift-card-content .gift-card-groups-header{font-size:24px;padding:21px 0 17px;font-weight:700}#gift-card-order-selection #gift-card-content .card-value-input{position:relative}#gift-card-order-selection #gift-card-content .card-value-input label{display:block;height:24px;font-size:16px;color:#999}#gift-card-order-selection #gift-card-content .card-value-input input{height:50px;width:200px;font-size:16px;font-weight:700;border-color:#e4e4e4;background:#fff}#gift-card-order-selection #gift-card-content .card-value-input input.selected{border:2px solid #005ca9}#gift-card-order-selection #gift-card-content .card-value-input input.selected+i:after{top:12px}#gift-card-order-selection #gift-card-content .gift-card-values-column{padding:0;margin:8px 0 0 -6px}#gift-card-order-selection #gift-card-content .gift-card-values-column.validate-error{padding:10px;margin:0 -10px 0 -16px}#gift-card-order-selection #gift-card-content .card-value-button button{height:50px;margin:24px 0 0 10px}#gift-card-order-selection #gift-card-content .card-value-button button:disabled{background:#f2f2f2;color:#ccc;pointer-events:none}#gift-card-order-selection #gift-card-content .gift-card-values{display:flex}@media (max-width:1230px){#gift-card-order-selection #gift-card-content .gift-card-values{display:block}#gift-card-order-selection #gift-card-content .gift-card-values .card-value-input{margin-top:10px;width:201px}}#gift-card-order-selection #gift-card-content .gift-card-values .card-value{background:#fff;cursor:pointer;width:100px;padding:1px 10px;height:50px;font-weight:400;line-height:46px;font-size:16px;border:1px solid #e4e4e4;border-radius:5px;text-align:center;margin:24px 8px 0 0;position:relative}#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected{font-weight:700}#gift-card-order-selection #gift-card-content .gift-card-values .card-value.selected,#gift-card-order-selection #gift-card-content .gift-card-values .card-value:hover{border:2px solid #005ca9;margin:23px 8px -1px 0}#adress-validate-modal{width:500px;font-size:13px}#adress-validate-modal .buttons{text-align:center;margin-top:20px}#adress-validate-modal .buttons button{min-width:170px;margin:0 5px}#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;color:#ed1c24;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{font-size:15px;font-weight:700;color:#ed1c24}#cart-summary .installment-recalculation-message{position:relative;box-sizing:border-box;width:470px;background-color:#eaf9fb;padding:18px 20px;border:2px solid #caebf1;border-radius:5px;margin-top:15px}#cart-summary .installment-recalculation-message:before{content:"";border:12px solid #caebf1;width:0;height:0;position:absolute;right:30px;top:-24px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid transparent;margin:auto}#cart-summary .installment-recalculation-message:after{content:"";border:10px solid #eaf9fb;width:0;height:0;position:absolute;right:32px;top:-19px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;margin:auto}#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{min-width:290px;text-align:left}#cart-summary.cart-highlighted-instalment-calculation .summary-content .summary-link{font-size:22px}#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}#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 .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}#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,#installments .add-sygma-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-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-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-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-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-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-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-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 .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}#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 */
