 .lightbox{position:absolute;z-index:10000;background-color:#fff;left:0;right:0;margin:auto;width:380px;z-index:20000;border-radius:0;font-weight:400;color:rgb(38,38,38);display:none;counter-reset:product-numbers}.lightbox.wide,.box-container.wide{width:50%;max-width:800px;padding:30px 0}.lightbox:hover{background-color:rgb(255,255,255)}.lightbox h2,.product-info-box h2{color:inherit}.lightbox.basket{width:550px}.lightbox.basket .formLight{padding:20px 35px 15px 35px}.product-box-opc{width:100vw;height:100vh;z-index:2147483646;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:10004}.add-to-cart{z-index:1000;position:relative}.lightbox .lightbox-product-title{color:#0f3656;font-size:18px;font-weight:700;text-align:center;line-height:1.2;margin-bottom:10px}@media(max-width:480px){.lightbox .lightbox-product-title{font-size:16px}}.lightbox .input-number,.contentIn.basket .input-number{float:left;border:none;text-align:center;font-weight:400;width:calc(100% - 30px)}.lightbox .smart-btn.price.inactive,.product-info-box .smart-btn.price.inactive{outline:2px solid rgb(128,128,128);outline-offset:-2px;box-shadow:0 0 0 2px rgb(128,128,128) inset;background-color:rgb(128,128,128);cursor:initial;color:rgb(255,255,255)!important}.lightbox .smart-btn,.product-info-box .smart-btn{text-align:center;width:100%;margin:0 auto;margin-bottom:15px;float:none;display:block;box-sizing:border-box;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none;background-color:rgb(247,196,29);color:#fff;font-size:15px;padding:15px 0}.lightbox .smart-btn.price,.product-info-box .smart-btn.price{float:right;width:100%;height:41px;box-sizing:border-box;margin-top:1px;background-color:rgb(247,196,29);color:#403308;font-size:13px;font-weight:700}.select-box{width:100%;position:relative;height:58px}.select-box::after{content:'';position:absolute;top:0;right:0;bottom:0;font-size:60%;padding:0 6px;background:rgb(255,255,255);color:rgb(187,187,187);pointer-events:none;height:100%;box-sizing:border-box;background-color:#ccc;width:28px;padding-top:24px}.select-box select{width:100%;background-color:rgb(255,255,255);border:1px solid rgb(218,218,218);height:100%;box-sizing:border-box;border-color:transparent;border-radius:0;padding-left:50px;background-color:#ccc;color:#fff;font-size:13px;font-weight:400}.select-box.select-box-format select{background-color:#f2f2f2;color:#0f3656}.select-box.select-selected select{border-color:transparent;color:rgb(0,0,0);background-color:#f2f2f2}.select-box.select-selected::after{border-color:transparent}.select-caret+.select-box::after{content:url(../../images/arrow_product.png);background-color:#ccc;color:#0f3656;font-weight:400}.select-box select.active-step,.select-caret+.select-box:after{content:url(../../images/arrow_product.png);background-color:#f2f2f2;color:#0f3656;font-weight:400}.select-box.select-selected:after,.select-box.select-box-format:after{background-color:#f2f2f2}.lightbox-price-box{background-color:rgb(255,255,255);margin-top:22px;padding-bottom:15px}.lightbox .input-group,.product-info-box .input-group{background-color:rgb(255,255,255);border:1px solid rgb(218,218,218);display:inline-block;height:42px;width:100px}.lightbox .input-group{border:3px solid #e6e6e6}.lightbox .input-group .btn,.contentIn.basket .input-group .btn{border:none;background:none;padding:0;float:left;width:15px;height:100%}.product-info-box .lightbox-price-row{margin:0 15px;border-bottom:2px dotted rgb(38,89,130);padding:0 15px;box-sizing:border-box;line-height:40px;height:40px;font-weight:400}.lightbox .lightbox-price-row{box-sizing:border-box;line-height:40px;height:40px;text-align:left;font-weight:400}.lightbox .lightbox-price-row .lightbox-price-row-left{text-align:left;width:50%;box-sizing:border-box;font-size:13px;color:#0f3656;font-weight:400}.lightbox .lightbox-price-row .lightbox-price-row-right{text-align:right;width:50%;box-sizing:border-box;font-size:13px;color:#0f3656;font-weight:400}#price_netto,#price_brutto{font-size:26px}#price_netto{opacity:.6}.clear{clear:both}.clear:after,.clear:before{display:table;content:" "}.lightbox .atribute-text,.product-info-box .atribute-text{text-align:left;margin-bottom:12px;padding-top:14px;position:relative;margin-top:1px;color:#0f3656;font-size:11px;font-weight:700;text-transform:uppercase}.lightbox .grey-box{background-color:rgb(255,255,255)}.close-dlg,.close-newsletter{position:absolute;width:40px;height:40px;top:0;right:0;cursor:pointer;background-color:rgb(201,201,201);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100}.close-dlg:after,.close-newsletter:after{content:"╳";position:absolute;border:none;top:0;left:0;right:0;font-size:20px;background:none;color:rgb(255,255,255);bottom:0;margin:auto;padding-top:20px;line-height:0;text-align:center}.close-dlg:hover .close-newsletter:hover{background-color:rgb(247,196,29)}.smart-btn:hover{background-color:rgb(248,206,68)}.login-box-input-container input{border:1px solid rgb(38,89,130);margin-bottom:10px;padding:10px 5px;width:100%}.login-box-text{text-align:center;font-weight:700;font-size:15px;margin-bottom:20px;padding:10px 0;color:rgb(38,89,130)}.login-box-small-text{text-align:center;font-weight:700;font-size:13px;margin-bottom:15px;color:rgb(38,89,130)}.col-sm-6.dotted-border{border-right-style:dashed;border-width:2px;border-color:rgb(38,89,130)}.lightbox .input-group .btn,.contentIn.basket .input-group .btn{border:none;background:none;padding:0;float:left;width:15px;height:100%}.lightbox .input-group-btn{display:inline}.lightbox .glyphicon{font-size:11px}.lightbox .input-group-label{color:#0f3656;text-align:left;margin-bottom:15px;float:left;padding-top:20px;display:block;margin-right:20px;font-size:11px;font-weight:700}.lightbox .inputForm-textarea{background-color:rgb(255,255,255);height:141px;box-sizing:border-box;width:100%;resize:vertical;padding:15px 15px;min-height:120px;line-height:1.5;overflow:hidden}.lightbox-price-row-right>span{margin-top:50%}.after-basket-icon{font-weight:400;font-size:18px;text-align:center;background-image:url(../../images/ok_icon.png);background-size:20px 20px;background-repeat:no-repeat;display:table;margin:0 auto;padding-left:30px;background-position:0 1px;padding-bottom:25px}.after-grey-box{background-color:rgb(235,235,235);box-sizing:border-box;padding:20px 0}.after-grey-box.no-color{background-color:transparent}.after-basket-info-box{display:flex;background-color:rgb(255,255,255);padding:0 20px;font-size:12px;color:rgb(51,51,51);font-weight:400;border:1px solid #dadada;box-sizing:border-box}.after-basket-input-box input{width:calc(50% - 30px)!important;margin:0px!important;max-width:250px}.after-basket-input-box input:first-child{float:left!important}.after-basket-input-box input:last-child{float:right!important}.after-basket-input-box .smart-btn.register{height:auto!important}#what_added{width:calc(100% - 80px);box-sizing:border-box;margin-top:7px;line-height:25px;text-align:left;overflow:hidden;border-right:1px solid rgb(218,218,218);margin-bottom:5px}#amount_added{width:80px;padding-left:10px;box-sizing:border-box;height:25px;margin-top:7px;line-height:25px}.filter-list-comments textarea{resize:vertical;width:100%;min-height:100px;padding-top:10px;position:relative;border:medium none;color:rgb(57,56,57);font-size:14px;font-weight:400;height:64px;padding:15px;margin-bottom:15px;outline:2px solid rgb(222,225,230);box-shadow:0 0 0 2px rgb(222,225,230) inset;outline-offset:-2px;box-shadow:0 0 0 2px rgb(222,225,230) inset;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all 0.3s ease-in-out 0s;min-height:180px;line-height:initial}.product-info-box{display:none;background-color:rgba(0,0,0,.5);width:100%;height:100%;left:0;border:none;top:0;position:fixed;z-index:2147483645}.product-cart-sum-table{margin:0 auto;background-color:rgb(255,255,255);z-index:999;width:50%;max-width:800px;padding:30px 0;position:relative}.product-detail-box .price{background-color:rgb(255,255,255);border:1px solid rgb(222,225,230);text-align:left;font-size:20px;height:57px;line-height:55px;padding:0 15px}img[src$="wait.gif"]{display:inline;vertical-align:middle}.product-right-box{padding:10px 0;border:1px solid rgb(222,225,230);background-color:rgb(255,255,255)}.input-group.amount button{background-color:inherit;border:none;margin-left:0px!important}.input-group.amount button:hover{background-color:inherit;border:none;color:rgb(247,196,29)}.product-detail-box p{margin:10px 0;position:relative}#product-price_brutto{font-size:30px}.product-detail-box .choose-text{font-size:16px}.Product .Product-details .jumbotron{background-color:rgb(232,232,233);padding-bottom:20px;padding-top:10px;margin-top:20px}#koszykLight .select-box{height:48px}.basket-additional-info{font-size:11px}.select-caret{position:relative}.with-formats .atribute-text:first-of-type::before,.select-caret::before{content:"›";height:15px;width:15px;position:absolute;left:-15px;top:48px;font-size:20px}.with-formats .atribute-text.p-active::before{content:unset}.with-formats .atribute-text.p-active.select-caret::before{content:"›"}.product-detail-box .select-caret::before{content:"›";height:15px;width:15px;position:absolute;left:-10px;top:48px;font-size:24px}.product-number-lightbox:after{counter-increment:product-numbers}.product-number-lightbox{position:absolute;height:21px;width:21px;top:12px;left:10px}.product-number-lightbox{background-color:#0f3655}.product-number-lightbox{background-color:#f7c41d}.product-number-lightbox:after{position:absolute;content:counter(product-numbers);color:#fff;bottom:10px;left:7px;font-size:12px;font-weight:700}.select-box .product-number-lightbox{background-color:#0f3655}.select-box.select-selected .product-number-lightbox,.select-box.select-box-format .product-number-lightbox,.select-caret+.select-box .product-number-lightbox{background-color:#f7c41d}.lightbox-details-break{background-color:#ededed;width:100%;height:3px;margin-top:30px}.form-control{-webkit-box-shadow:none;box-shadow:none}#price_netto.price-wait,#price_brutto.price-wait{font-size:14px}@media (max-width:1260px){.lightbox .smart-btn.price{background-image:none;padding-left:0;min-width:82px}.lightbox .lightbox-price-row{line-height:30px}.lightbox .lightbox-price-row .lightbox-price-row-left{line-height:15px}.lightbox .lightbox-price-row{padding-left:0}}@media (max-width:993px){.input-group-label{margin-left:15px}}@media (max-width:800px){.lightbox.basket{width:90%}.product-right-box #product-add_to_basket_btn{float:left!important;margin:10px 0}}@media (max-width:767px){.lightbox .lightbox-price-row{height:auto;margin-bottom:20px}.lightbox .input-group{width:100%;margin-bottom:20px}}@media (max-width:480px){.lightbox.basket .formLight{padding:40px 35px 15px 35px;padding:10px 10px}.lightbox .grey-box{padding:0}}.Order.Form .card-container .order-title{font-size:15px}.Order.Form .card-container .content:not(.price-content){font-size:12px}.Order.Form .shipment-methods-container{display:flex;flex-direction:row;justify-content:center;gap:20px}.Order.Form .shipment-methods-container label{width:100%;padding:5px 0;max-width:370px;height:auto;display:flex}.Order.Form .shipment-methods-container label#o_shipment_method_locker_label.disabled{opacity:.5}.Order.Form .shipment-methods-container label#o_shipment_method_locker_label.disabled:hover{cursor:default}.Order.Form .order-title input[type="radio"]{margin-right:3px}.Order.Form .shipment-methods-container label .card-container{min-height:auto;margin:0;padding:10px 15px}.Order.Form .shipment-methods-container label .card-container .address-container{width:max-content;display:none}.Order.Form .shipment-methods-container label .card-container .address-container.show-c{display:block}.Order.Form .shipment-methods-container label .card-container .disabled{color:red;display:flex;gap:5px}.Order.Form .shipment-methods-container label .card-container .disabled .disabled-tooltip{border:1px solid red;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:15px;position:relative;font-size:11px}.Order.Form .open-map{display:none;font-size:12px;text-decoration:underline;font-weight:bolder}.Order.Form .shipment-methods-container label .card-container .disabled .disabled-tooltip:hover .tooltip-content{opacity:1;transition:.3s all}.Order.Form .shipment-methods-container label .card-container .disabled .disabled-tooltip .tooltip-content{opacity:0;width:250px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;left:30px;transition:.3s all}.Order.Form .shipment-methods-container label .card-container .address-container .title{margin-bottom:2px;margin-top:10px}.Order.Form .shipment-methods-container label .card-container span.error{font-weight:600;text-transform:uppercase}.Order.Form .shipment-methods-container label .card-container .address-container .wrapper{background-color:#f8ce44;padding:7px 10px;display:flex;flex-direction:column;font-size:12px;font-weight:600;border-radius:5px}.Order.Form .shipment-methods-container label .card-container .address-container .wrapper .edit{color:#4da1e6;text-decoration:underline;font-weight:400;float:left}.Order.Form .shipment-methods-container label .card-container .address-container .wrapper .edit:hover{opacity:.8}.Order-deliveryLabel{margin-top:20px}.Order.Form .payment-methods-container .card-container{min-height:auto;padding:10px 15px;margin:0}.Order.Form .payment-methods-container .price-content{display:none}.Order.Form .map-container{width:100%;max-width:1000px;margin:auto;margin-top:10px;position:relative}.Order.Form .map-container .exit{position:absolute;top:18px;right:18px;font-weight:700;font-size:23px}.Order.Form .map-container .exit:hover{cursor:pointer;opacity:.8}.Order.Form .map-container .hidden{height:0}.Order.Form .map-container .map{width:100%;padding-bottom:85%;position:relative}.Order.Form .map-container .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;border:2px solid #f8ce44}.Order-row.Order-row--noBorder.agreements td{padding:5px 5px 5px 0}.Order.Form #o_payment_type_6_label .card-container{position:relative}.Order.Form .card-container>.content{position:relative;z-index:2}.Order.Form .card-container .img-wrapper{position:absolute;bottom:0;right:0;display:flex;background-color:#fff;padding-left:10px;border-top-left-radius:100px;overflow:hidden;z-index:1;opacity:.8}@media screen and (max-width:767px){.Order.Form .shipment-methods-container{flex-direction:column;gap:0}.Order.Form .map-container{margin-top:5px}.Order.Form .map-container .map{padding-bottom:160%}}.single-product-ask{display:none}#singleInventoryComboBox label{color:rgb(15,54,86);font-size:11px;font-weight:700;text-transform:uppercase;margin:10px 0}#singleInventoryComboBox .select-box-container:first-of-type .product-number,#singleInventoryComboBox .select-box-container.select-active .product-number,#singleInventoryComboBox .select-box-container.select-selected .product-number,#lightboxInventoryComboBox .select-box-container:first-of-type .product-number,#lightboxInventoryComboBox .select-box-container.select-active .product-number,#lightboxInventoryComboBox .select-box-container.select-selected .product-number{background-color:rgb(247,196,29)}#singleInventoryComboBox .select-box-container:first-of-type .select-box::after,#singleInventoryComboBox .select-box-container.select-active .select-box::after,#singleInventoryComboBox .select-box-container.select-selected .select-box::after,#lightboxInventoryComboBox .select-box-container:first-of-type .select-box::after,#lightboxInventoryComboBox .select-box-container.select-active .select-box::after,#lightboxInventoryComboBox .select-box-container.select-selected .select-box::after{content:url(../../images/arrow_product.png);padding-top:19px;background-color:rgb(242,242,242);border-right:transparent}#singleInventoryComboBox .select-box-container.select-activeselect,#lightboxInventoryComboBox .select-box-container.select-activeselect{color:rgba(15,54,86,.7)!important}#singleInventoryComboBox .select-box-container.select-selected select,#lightboxInventoryComboBox .select-box-container.select-selected select{background-color:rgb(242,242,242)}#single-combobox-1,#singleInventoryComboBox .select-box-container.select-active select,#lightbox-combobox-1,#lightboxInventoryComboBox .select-box-container.select-active select{font-style:italic;color:rgba(15,54,86,.7)!important;background-color:rgb(242,242,242)}#singleInventoryComboBox .select-box-container label{display:block;position:relative}#singleInventoryComboBox .select-box-container:first-of-type label::before,#singleInventoryComboBox .select-box-container.select-active label::before{content:"›";height:15px;width:15px;position:absolute;left:-10px;top:27px;font-size:24px}#lightboxInventoryComboBox .select-box-container:first-of-type label::before,#lightboxInventoryComboBox .select-box-container.select-active label::before{content:"›";height:15px;width:15px;position:absolute;left:-10px;top:49px;font-size:24px}#singleInventoryComboBox .select-box-container.select-selected label::before,#lightboxInventoryComboBox .select-box-container.select-selected label::before{content:unset}.select-selected #single-combobox-1,.select-selected #lightbox-combobox-1{font-style:normal;color:rgb(15,54,86)!important}#singleInventoryComboBox .select-selected select,#lightboxInventoryComboBox .select-selected select{color:rgb(15,54,86)!important}.product-options .add_to_cart.not-active{outline:2px solid rgb(128,128,128);outline-offset:-2px;box-shadow:0 0 0 2px rgb(128,128,128) inset;background-color:rgb(128,128,128);cursor:initial;color:rgb(255,255,255)!important}.product-options .product-number:after{counter-increment:product-numbers}#lightboxInventoryComboBox label{text-align:left;margin-bottom:12px;padding-top:14px;position:relative;margin-top:1px;color:rgb(15,54,86);font-size:11px;font-weight:700;text-transform:uppercase;display:block}#lightboxInventoryComboBox .product-number::after{bottom:9px}.lightbox-price-box .price_netto{opacity:.6}.price_netto,.price_brutto{font-size:26px}