#order-opc{line-height:20px}#order-opc .cart_navigation{margin-bottom:20px}#order-opc .page-heading.step-num{margin-bottom:15px;overflow:visible}#order-opc .page-heading.step-num span{font-weight:bold;font-size:26px;line-height:30px;padding-right:10px;color:#333}#order-opc .form-group{margin-bottom:2px}#order-opc .form-group .form-control{max-width:271px}#order-opc .lost_password{display:inline-block;text-decoration:underline;margin:5px 0 14px}#order-opc .lost_password:hover{text-decoration:none}#order-opc .opc-button{padding:11px 0 0 0}#order-opc ul.bullet{line-height:22px;margin-bottom:5px}#order-opc .date-select{padding-bottom:10px}#order-opc .opc-add-save{border-top:1px solid #d6d6d6;margin-top:20px;padding-top:20px}#order-opc #message{margin-bottom:15px;margin-top:5px}#order-opc #opc_payment_methods{margin-bottom:30px}#order-opc #opc_payment_methods p.warning{color:#F13340;font-weight:700}#order-opc #opc_account{margin-bottom:30px}#order-opc .address_delivery.select{margin-bottom:15px}#order-opc #address_invoice_form.form-group{margin-bottom:30px}#new_account_form .id_state,#new_account_form .dni{display:none}#paymentMethodsTable .last_item.alternate_item.temporaryHidden{display:none !important}.platim-pak-warning{color:#e50000}#content .tab-pane:first-child .panel{border-top-left-radius:0}.TatraBankaCardPay-header .text-branded,.TatraBankaCardPay-content .text-branded{color:#00aff0}.TatraBankaCardPay-header h4,.TatraBankaCardPay-content h4,.TatraBankaCardPay-content h5{margin:2px 0;color:#00aff0;font-size:1.8em}.TatraBankaCardPay-header h4{margin-top:5px}.TatraBankaCardPay-header .col-md-6{margin-top:18px}.TatraBankaCardPay-content h4{margin-bottom:10px}.TatraBankaCardPay-content h5{font-size:1.4em;margin-bottom:10px}.TatraBankaCardPay-content h6{font-size:1.3em;margin:1px 0 4px 0}.TatraBankaCardPay-header>.col-md-4{height:65px;vertical-align:middle;border-left:1px solid #ddd}.TatraBankaCardPay-header>.col-md-4:first-child{border-left:none}.TatraBankaCardPay-header #create-account-btn{margin-top:14px}.TatraBankaCardPay-content dd+dt{margin-top:5px}.TatraBankaCardPay-content ul{padding-left:15px}.TatraBankaCardPay-content .ul-spaced li{margin-bottom:5px}#TatraBankaCardPay_payment_button a{padding:10px;background-color:#FBFBFB}#TatraBankaCardPay_payment_button a:hover{background-color:#f6f6f6}#TatraBankaCardPay_payment_button a:after{display:block;content:"\f054";position:absolute;right:15px;margin-top:-11px;top:50%;font-family:"FontAwesome";font-size:25px;height:22px;width:14px;color:#777777}#addresses #center_column .page-heading{margin:0 0 22px}#addresses #center_column p{margin:0 0 13px}#addresses #center_column p.p-indent{margin:0 0 27px}.address li.address_update{margin:14px 0 6px 0}.address li.address_update a{margin:3px 10px 0 0}.cartOption{margin-left:22px;margin-bottom:17px}.cartOption__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width: 768px){.cartOption__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:22px}}.cartOption__hiddenCheckbox{display:none}.cartOption__hiddenCheckbox:checked ~ .cartOption__row .cartOption__fakeCheckbox{background-image:url("/themes/wt_extrastore/img/icon_checkbox_tick.svg");background-position:center;background-color:#0075FF;background-repeat:no-repeat;background-size:87%;border-color:#0075FF}.cartOption__hiddenCheckbox:checked ~ .cartOption__additionalInfo{display:block}.cartOption__fakeCheckbox{width:16px;height:16px;min-width:16px;min-height:16px;border:1px solid #767676;border-radius:2px;margin-bottom:0;cursor:pointer}.cartOption__label{margin:0;font-weight:400;font-size:14px;color:#333}@media (max-width: 768px){.cartOption__label{max-width:290px}}.cartOption__label__text--bold{font-weight:700;font-size:16px}.cartOption__info{width:12px;height:12px;min-width:12px;min-height:12px;background-image:url(/themes/wt_extrastore/img/icon_info.svg);background-size:cover;cursor:pointer;display:inline-block}.cartOption__info--marginLeft{margin-left:10px}.cartOption__additionalInfo{padding:12px 28px;display:none}.cartOption__additionalInfo__block{margin-bottom:12px}.cartOption__additionalInfo__block--pictured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.cartOption__additionalInfo__text{font-size:14px;color:#333;margin:6px 0}.cartOption__additionalInfo__text--bold{font-weight:700}.cartOption__additionalInfo__image{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.cartOption__additionalInfo__link{text-decoration:underline;cursor:pointer}.cartPopup{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#7f7f7fc4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.cartPopup.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.cartPopup__close{position:absolute;right:41.5px;top:41.5px;background-image:url(/themes/wt_extrastore/img/icon_close.svg);width:12px;height:12px;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media (max-width: 768px){.cartPopup__close{right:20px;top:20px}}.cartPopup__container{width:640px;background-color:#fff;position:relative;padding:40px;margin:50px 0;border-radius:4px}@media (max-width: 768px){.cartPopup__container{width:90%;padding:20px}}.cartPopup__content__title{color:#666666;font-size:18px;font-weight:700;margin-bottom:22px}.cartPopup__content__text{color:#333;font-size:14px;margin-bottom:20px}.cartPopup__example{margin-bottom:20px;background-color:#F6F6F6;padding:20px}.cartPopup__example__title{color:#333;font-size:14px;margin-bottom:10px}.cartPopup__example__title b{font-weight:700}.cartPopup__example__label{background-color:#666666;color:#fff;padding:2px 4px 2px 4px;border-radius:4px;font-size:9px;margin-bottom:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cartPopup__example__text{color:#333;margin-bottom:13px}.cartPopup__example__list{color:#333}.cartPopup ul{list-style:disc;margin:0 1.5em}.cartPopup ul li{padding-top:0.3em;padding-left:2px}.cartPopup ul li:first-child{padding-top:0}input.readonly{color:gray}.tooltip{color:#000;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.4);box-shadow:0 3px 5px 0 rgba(0,0,0,0.4);text-align:center;height:auto;margin:5px;padding:2px;display:none}.tooltip div{margin:10px 5px}.tooltip a.x{display:block;width:20px;float:right;text-decoration:none;cursor:pointer}.tooltip a.x:hover{font-weight:bold}.classic{background:#ffa;border-bottom:1px solid #f80}table#cart_summary #tfoot_static.floating-summary td,table#cart_summary.floating-summary tfoot td{padding-top:0px;padding-bottom:0px;width:99.9%}.light-font{font-weight:500}div.sticky_underlay{background:none repeat scroll 0 0 #eeeeee;border:1px solid #999999;border-top:0px;display:none;filter:alpha(opacity=92);opacity:0.92;position:fixed;top:0;width:541px;z-index:10}div#opc_info_block a#toggle_link{font-family:courier;margin-right:7px}div#opc_info_block h5{text-decoration:underline}div#opc_info_block p{padding:3px 0 5px}div#opc_info_block{display:none;opacity:0.4}div#opc_info_block .block_content{padding-top:10px}.valid_nok{position:absolute;padding:0 5px;font-size:10px;line-height:1.5;color:#fff;background:#e50000;display:block;margin-top:-1px;margin-left:195px}span.valid_blank{background:none}input.error_field,select.error_field,textarea.error_field,#wrapper1 input.error_field{border:1px solid #e50000 !important;background:#fff}input.ok_field,select.ok_field,textarea.ok_field,#wrapper1 input.ok_field{border:1px solid #29b403 !important;background:#fff}#order-opc.order-opcPage #center_column.center_column{padding-bottom:5px}#opc_checkout #opc_new_account span.sample_text,#opc_checkout #opc_new_account span.sample_text span,#offer_password span.sample_text,#offer_password span.sample_text span{float:none;width:auto;text-align:left;font-style:italic;text-decoration:none;padding-left:5px}#opc_checkout #opc_new_account span.ex_blur,#offer_password span.ex_blur{color:#999999}#opc_checkout #opc_new_account span.ex_focus,#offer_password span.ex_focus{color:#333}#login_form a{text-decoration:underline}#login_form a:hover{text-decoration:none}#carrierTable,#paymentMethodsTable{border:none;width:100%}#carrierTable tbody{border-bottom:0px}#carrierTable td,#paymentMethodsTable td{padding:0.1em 0.5em;border:0px;height:37px;vertical-align:middle}#carrierTable td.carrier_action,#paymentMethodsTable td.payment_action{width:19px}#carrierTable td.carrier_name,#paymentMethodsTable td.payment_name{width:53px}#carrierTable td.carrier_infos,#carrierTable td.carrier_price,#paymentMethodsTable td.payment_description{padding:0;font-weight:bold}.payment_description{width:630px}@media (max-width: 1200px){.payment_description{width:73%}}@media (max-width: 1000px){.payment_description{width:69%}}@media (max-width: 768px){.payment_description{width:auto}}.carrier_price label{color:#29b403;text-transform:uppercase}#carrierTable img,#paymentMethodsTable img{max-height:40px;padding:2px 0px}#paymentMethodsTable label,#carrierTable label{text-align:left;width:100%;padding:0.3em 0.5em 0.3em 0.5em;display:block;cursor:pointer;float:none}#carrierTable tr label,#paymentMethodsTable tr label{margin:0}#carrierTable .carrier_infos label,#carrierTable .carrier_price label,#paymentMethodsTable .payment_description label{padding:1.5em 0.5em;font-weight:400;font-size:14px;margin-left:10px}#carrierTable tr,#paymentMethodsTable tr{background:none}#carrierTable tr:hover,#paymentMethodsTable tr:hover{background:#f5f5f5}#carrierTable td.carrier_action.radio,#paymentMethodsTable td.payment_action.radio{padding:0 20px 20px 15px}#carrierTable tr td,#paymentMethodsTable tr td{border-top:1px solid #f5f5f5 !important;margin:0;padding:0}#carrierTable tr.first_item td,#paymentMethodsTable tr.first_item td{border-top:0 !important}#carrierTable td.carrier_name>label,#paymentMethodsTable td.carrier_name>label{min-width:80px}.payment_price label{color:#29b403;text-transform:uppercase;font-weight:normal}.payment_price label span.black{color:#333}.payment_price label span.payment-fee-moved{margin-left:7px}div.confirm_button_div{text-align:center}.confirm_notice{padding-top:10px}@media (min-width: 768px){.confirm_notice{padding-top:10px}}@media (min-width: 1200px){.confirm_notice{padding-top:15px}}#free_order_confirm{background:#e50000;display:block;border:1px solid #e50000;color:white;font-weight:bold;padding:14px 0px;text-align:center;margin:10px auto;width:45%;min-width:250px;font-size:18px;border-radius:4px;font-family:"PT sans"}#free_order_confirm:hover{cursor:pointer;background:#fff;color:#e50000;font-size:18px;font-weight:bold}.opc_status{border:1px solid #d0d3d8;font-size:12px}.opc_float{float:left;width:49%}.opc_float_status{float:left;width:45%;padding:10px}#login_form{width:100%;clear:none;border:1px solid #d6d6d6;margin-bottom:25px;border-radius:4px}#login_form a{color:#333}input#SubmitLogin{margin:0}.textarea-wrapper{margin:0;padding:20px}#order-opc #carriers_section .textarea-wrapper textarea#message{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#logowanie{padding-bottom:20px}sup{color:red}div.opc-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url("/modules/onepagecheckout/views/img/ajax-loader.gif") #666 no-repeat center center;opacity:0.7;filter:alpha(opacity=70);z-index:99}div.opc-main-block{position:relative}#above_confirmation_msg{border:1px solid;text-align:center;padding:7px 15px}#personal_info{padding:2px 17px}div#order-detail-content.summary_bottom{background:#add8e6}form#personal_info_review #personal_info_delivery{width:48%;float:left}form#personal_info_review #personal_info_invoice{width:48%;float:left}form#personal_info_review #personal_info_shipping{width:48%;float:left;clear:both}form#personal_info_review #personal_info_payment{width:48%;float:left}form#personal_info_review #personal_info_tos{clear:both}#personal_info_review p{padding-left:1.7em}#personal_info_review h4 a{font-weight:normal}#opc_voucher_errors{height:35px}#postcode,#postcode_invoice{text-transform:uppercase}ul#header_nav{z-index:5}.cart_navigation{padding-top:11px;border-top:1px solid #d6d6d6}#opc_checkout #opc_new_account p.text label,#opc_checkout #opc_new_account p.password label,#opc_checkout #opc_new_account p.select label,#opc_checkout #opc_new_account p.submit label,#opc_checkout #opc_new_account p.textarea label,#opc_checkout #opc_new_account p.radio label:first-child{width:195px;float:left;padding:0 17px 0 15px;text-align:right;margin:5px 0 5px 0}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.password input,#opc_checkout #opc_new_account p.select input,#opc_checkout #opc_new_account p.textarea textarea{display:inline-block;height:auto}#new_account_form p.radio label:first-child{display:inline-block;font-size:14px;padding:6px 15px;text-align:right}p.cart_navigation_extra,p.cart_navigation{margin:0 0 42px 0}.cart_navigation a{color:#333;text-decoration:underline;line-height:1;font-size:15px}.cart_navigation i{padding-right:8px;font-size:21px}#center_column #new_account_form p{clear:both}.smoked{background:#b40001 !important;border-color:#b40001 !important}.smoked:hover{color:#fff !important}form.std fieldset{clear:none !important}form.std h3,#new_account_form.std h3{margin-bottom:10px}div#opc_delivery_methods,div#opc_payment_methods,#deliveryOptions{padding:0 7px}.infoOpen{margin-left:10px;font-weight:bold;font-size:25px;cursor:pointer}.delivery-services__row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;font-size:16px;line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-left:20px}#login_form_content>p.lost_password{padding-bottom:5px}#order-opc #login_form fieldset p{margin:10px 0px 10px 0px;padding-top:9px}#order-opc #login_form fieldset p.submit input{text-align:center}#order-opc #login_form fieldset h3{margin-bottom:0}#login_form p.lost_password{margin-left:25px;float:left}#login_form_content>p.lost_password>a{color:#999;display:block}.lost_password a{margin-top:19px;margin-left:122px}.ps16 sup{display:none}#login_form #closeLoginFormContainer{float:right}#login_form #closeLoginFormBlock{display:none;cursor:pointer;font-size:24px;color:#333;line-height:0.8}#cart_summary .last_item{border-right:none}table#cart_summary .cart_description{width:auto}table#cart_summary .cart_unit{white-space:nowrap}table#cart_summary .cart_quantity{width:auto}table#cart_summary .cart_delete{width:auto}.cart_quantity .cart_quantity_button{top:0px;white-space:nowrap;margin:0 auto}#cart_summary .cart_quantity_input{border:1px solid #b3b3b3;height:37px;margin:0 0 0 -2px;width:44px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#cart_summary .cart_quantity_input:disabled{background:#fff}form#offer_password p#p_registerme{padding-bottom:10px}form#offer_password p#opc_password>label{padding:0 15px 0 25px;font-weight:400}form.no_carriers>fieldset{padding-top:10px}#order-opc #opc_delivery_methods textarea#gift_message{width:100%}#new_account_form p.select select#days{width:50px;padding:6px 3px}#new_account_form p.select select#months{width:110px;padding:6px 3px}#new_account_form p.select select#years{width:70px;padding:6px 3px}#opc_checkout #opc_new_account p.radio{padding-left:0}#opc_checkout #opc_new_account p.radio>label:first-child{margin-right:10px;font-weight:bold;font-size:1em}p.textarea label:first-child{vertical-align:top}div#existing_email_msg,div#must_login_msg{display:none;text-align:center;margin:3px 5px 12px}a.existing_email_login{font-weight:bold;text-decoration:underline}a.existing_email_login:hover{text-decoration:none}#new_account_form p.required sup{color:red}#free_order_confirm{height:auto}.cart_last_product{display:none !important}p#invoice_address_checkbox.no_show{display:none}form#offer_password.no_show{opacity:0;display:none;height:0px;overflow:hidden}div#tos_moved{margin:20px;clear:none;font-size:1.1em}div.save-account-overlay{background:#666;height:100%;left:0;opacity:0.7;position:absolute;top:0;width:100%;z-index:99}div.save-account-button-container{left:0;opacity:1;position:absolute;top:45%;width:100%;z-index:100;margin:auto;text-align:center}div.save-account-button{background:white;border:3px solid darkgreen;display:inline;opacity:1;padding:10px 20px;cursor:pointer;font-size:1.3em}div.save-account-button:hover{border:3px solid limegreen}#new_account_form p.checkbox{clear:both}#dlv_label.new-l,#new_label.logged-l{display:none}#delivery_address_checkbox input#delivery_address{margin-right:0}#carriers_section .order_carrier_content{border:0;background-color:transparent}#carriers_section .delivery_options{border-top:1px solid #bdc2c9}div.below-carrier-content{padding:0 15px}.summary-top ~ #order-detail-content{margin-left:0;width:auto}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,#opc_checkout #opc_new_account p.textarea textarea,textarea#message,input.discount_name{-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;outline:none;padding:7px;margin:0;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#opc_checkout #opc_new_account p.text input:focus,#opc_checkout #opc_new_account p.select select:focus,#opc_checkout #opc_new_account p.textarea textarea:focus,textarea#message:focus,input.discount_name:focus{border:1px solid #666;background:white;-webkit-transition:background-color 0 ease-in-out;transition:background-color 0 ease-in-out}#carrierTable td,#paymentMethodsTable td{display:table-cell}tr.cart_voucher_block .cart_voucher h4{padding:0;margin:0 10px 0 0;float:left}#cart_summary a.cart_quantity_delete,#cart_summary a.cart_quantity_delete_discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;margin-left:auto;background:#333;color:#fff;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width: 768px){#cart_summary a.cart_quantity_delete,#cart_summary a.cart_quantity_delete_discount{margin-left:16px}}#cart_summary a.cart_quantity_delete::after,#cart_summary a.cart_quantity_delete_discount::after{font-family:"FontAwesome";content:"\f00d";font-size:12px}#cart_summary a.cart_quantity_delete:hover,#cart_summary a.cart_quantity_delete_discount:hover{background:#e50000}#cart_summary div.cart_quantity_button a:hover{opacity:1}.table tbody>tr>td.cart_quantity .cart_quantity_button a{margin:0}.cart_item{border-bottom:1px solid #d6d6d6;padding:5px 0}#cart_summary a.cart_quantity_up,#cart_summary a.cart_quantity_down{width:40px;height:37px;color:#b3b3b3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 0;font-size:14px;text-align:center;-webkit-transition:0.3s;transition:0.3s}#cart_summary .cart_quantity_up i,#cart_summary .cart_quantity_down i{padding:5px}#cart_summary a.cart_quantity_up:hover,#cart_summary a.cart_quantity_down:hover{color:#777}.table tbody>tr>td.cart_quantity .cart_quantity_button{margin:0}#tfoot_static>tr.summary-line td:nth-child(1){text-align:right;padding-right:25px;width:75%}#tfoot_static>tr.summary-line td{font-size:14px}#tfoot_static>tr.cart_final_price td{font-weight:bold;text-transform:uppercase}#cart_summary tbody td.cart_description{width:auto;padding:0}#cart_summary tbody td.cart_product{padding:0;width:auto}#opc_checkout.ps15 table#cart_summary .cart_product{width:54px}#voucher input.discount_name{display:inline}#voucher input{height:27px;padding:1px 9px}#voucher h4{display:inline-block;margin:0;padding:0 5px 0 0;line-height:27px}#display_cart_vouchers{text-align:left;clear:both}form#voucher .button,form#voucher #discount_name,#opc_checkout #opc_new_account #login_form_content .button{height:2.5em;border-radius:3px 0 0 3px}form#voucher .button,#opc_checkout #opc_new_account #login_form_content .button{padding:0 10px;border-radius:0 3px 3px 0;text-transform:none;font-weight:400}#logowanie form#voucher .button,#opc_checkout #opc_new_account #login_form_content .button{border-radius:3px;padding:0 30px}#order-opc form#voucher .button{display:inline;float:none;margin-right:40px}#login_form_content{padding:2px 0 0 0;width:auto;border:0;background:none}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,#opc_checkout #opc_new_account p.textarea textarea,.valid_nok{width:290px}#dlv_addresses.ok_field,#inv_addresses.ok_field{background:none repeat scroll 0 0 #ffffff;border:1px solid #dddddd;-webkit-box-shadow:none;box-shadow:none}div.address-type-header{padding:9px 20px;line-height:20px;font-weight:400;background:#efefef;text-align:left;margin:4px 0 20px 0}.btn-voucher:disabled{background:#b30100;border-color:#b30100}div.address-type-header.invoice{margin-bottom:10px}#opc_account_errors,#opc_account_errors_invoice,#opc_login_errors,#opc_payment_errors,#opc_tos_errors{background:none repeat scroll 0 0 #fff5f5;border:1px solid #c20606;margin:10px 10px 15px;padding:3px 5px}td.cart_voucher{text-align:right}#voucher>fieldset>h4.title_offers{text-transform:none;font-size:1.2em;display:block;clear:both}#display_cart_vouchers>span{padding-top:3px;display:inline-block}#cgv ~ label,#uniform-cgv ~ label{max-width:90%;display:inline-block;color:#29b403}#opc_checkout .account_fields{margin-top:10px}.cart_quantity .cart_quantity_button .cart_quantity_down,.cart_quantity .cart_quantity_button .cart_quantity_up{margin:0;float:none}#order-detail-content{overflow:visible}#cart_summary tfoot td#total_price_container{background:transparent}#new_account_form h3{border:0}#center_column.grid_5{margin:0}::-webkit-input-placeholder{color:#bbb;font-style:italic;text-transform:none}::-moz-placeholder{color:#bbb;font-style:italic;text-transform:none}:-ms-input-placeholder{color:#bbb;font-style:italic;text-transform:none}::-ms-input-placeholder{color:#bbb;font-style:italic;text-transform:none}::placeholder{color:#bbb;font-style:italic;text-transform:none}#opc_checkout p.hidden_field{display:none}#opc_checkout .delivery_option_logo{padding-left:10px;width:160px}#opc_checkout .delivery_option label>table.resume td+td,#opc_checkout .delivery_option label>table.resume td+td{width:300px}#opc_checkout .delivery_option label>table.resume td+td+td,#opc_checkout .delivery_option label>table.resume td+td+td{text-align:right;width:100px}#opc_checkout .delivery_option .radio{float:left;margin:21px 12px}@media (max-width: 1200px){#opc_checkout #opc_new_account div.account_fields,#opc_checkout #opc_new_account div.address_fields{margin:0 auto;max-width:685px;text-align:left;border:0}}@media (max-width: 992px){th.cart_product.first_item{display:none}}@media (max-width: 992px){th.cart_description.item{display:none}}@media (max-width: 992px){th.cart_ref.item{display:none}}@media (max-width: 992px){th.cart_unit.item{display:none}}@media (max-width: 992px){th.cart_quantity.item{display:none}}@media (max-width: 992px){th.cart_total.last_item{display:none}}@media (max-width: 992px){td.cart_product{display:block;text-align:center}}@media (max-width: 992px){td.cart_description{display:block}}@media (max-width: 768px){#opc_checkout #opc_new_account div.account_fields,#opc_checkout #opc_new_account div.address_fields{width:auto}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,#opc_checkout #opc_new_account p.textarea textarea,.valid_nok{width:250px}.valid_nok{margin-left:160px}#opc_checkout #opc_new_account p.text label,#opc_checkout #opc_new_account p.select label,#opc_checkout #opc_new_account p.textarea label,#logowanie label{width:160px !important}#cart_summary #tfoot_static>tr.summary-line>td:nth-child(1){width:75%;float:left;text-align:right}#cart_summary #tfoot_static>tr.summary-line>td:nth-child(2){width:25%;padding:1px 4px 1px 0}#cart_summary tbody td{padding:0;line-height:1}#opc_checkout #order-detail-content #cart_summary tbody td.cart_description{width:auto}#opc_checkout #order-detail-content #cart_summary tbody td.cart_product{width:auto}#opc_checkout #order-detail-content #cart_summary tbody td{width:auto}#opc_checkout #order-detail-content #cart_summary td.cart_quantity{clear:none}#opc_checkout #order-detail-content #cart_summary td.cart_total{float:none}}.text-right,#cart_summary tbody td.cart_total{text-align:left}@media (max-width: 480px){#opc_checkout #opc_new_account p.text label,#opc_checkout #opc_new_account p.select label,#opc_checkout #opc_new_account p.textarea label,#logowanie label{width:100% !important;float:none;text-align:left}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,#opc_checkout #opc_new_account p.submit input,#opc_checkout #opc_new_account p.textarea textarea{margin-left:15px}span.sample_text{display:none}#carrierTable td.carrier_name{display:none}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,.valid_nok{width:86%;margin:0 10px;position:relative !important;left:0 !important}tr.cart_voucher_block fieldset #discount_name{width:130px}}#cart_voucher,#total_product,#total_shipping,#total_price_without_tax,#total_tax,#total_price_container{border-right:none}.cart_final_price .summary-line td{border-bottom:none}#carriers_section,#payments_section,#massage_section,#deliveryOptions{border:1px solid #d6d6d6;margin-bottom:25px;border-radius:4px}.textarea-wrapper textarea{-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out;outline:none;padding:7px;margin:0;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.delivery-services input{width:24px;height:24px;margin-right:10px}.ex_blur.new{text-align:center;display:block}#cart_summary thead th{padding:15px 0;text-transform:uppercase;color:#333;background:#efefef;font-weight:600;font-size:14px;border-bottom:none;border-right:none}.table tbody+tbody{border:none}.is_voucher{min-height:60px;margin:15px 0 0 0}.price-table p span:nth-child(2){text-align:right}#cart_summary .price{color:#666;font-size:13px;line-height:1;text-transform:none;padding:0}.price-table{padding:16px 15px 0;float:inherit;margin-bottom:30px}.price-table p{margin:0;width:100%}.price-table span{display:inline-block;width:49%;padding:8px 0;margin:0;font-size:15px;line-height:1;text-align:right;color:#333}.price-table span.free_shipping{background:transparent;color:#00a600}.cart_final_price span{color:#e50000;font-size:20px;font-weight:700}@media (min-width: 768px){.price-table{padding:16px 0 0;margin-left:50%}}.cart_final_price span{font-weight:600}.cart_final_price #total_price{padding:0}.cart_item div{min-height:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-list-heading{min-height:45px;font-size:16px;margin:0;background:#eeeeee;text-transform:uppercase;color:#333;border-bottom:1px solid #ddd}.products-list-heading li{min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #ddd}.products-list-heading li.last_item{border-right:0}.products-list-heading .cart_description{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.cart_description{display:inline-block !important}.cart_description h5{font-size:18px;font-weight:400}.cart_description .dostava{color:#333;font-size:inherit}.cart_description .dostava .dostawa-index{color:inherit}.cart_description .dostava .szybka.szybkacarousel{padding:0;background:inherit;color:inherit;border:0}.cart_voucher fieldset #discount_name{margin:0}.has-added:after,.valid_ok:after{font-family:"FontAwesome";font-size:21px;content:"\f00c";margin-left:-35px;color:#29b403;position:absolute}.red-alert{color:#e50000;padding-left:15px}.is_voucher .checker{float:left !important;margin:2px 15px 2px 0px}.is_voucher label{font-weight:400 !important;color:#808080;margin:0;line-height:1}.is_voucher .checker span{top:0}.terms_section .valid_nok{color:#e50000;background:none;margin:0;width:unset;display:unset;position:relative;padding:0 0 0 10px}.terms_section .error_terms span{border:1px solid #e50000}#opc_delivery_methods .valid_nok{display:none !important}#id_carrier1900{color:#29b403}.products-list-heading .special-price{color:#e50000}#cart_summary .price-percent-reduction.small{display:none}#cart_summar .special-price{color:#e50000 !important;font-weight:400}#cart_summar .old-price{color:#666}@media (max-width: 768px){.cart_ref,.cart_unit{display:none !important}.cart_quantity .cart_quantity_button{margin:0}}.box.validate{display:none}.cart_navigation .button-exclusive.btn.btn-default{display:none}.required.select{display:none}.checkbox.terms_section .validity.valid_ok{display:none}.checkbox.terms_section{display:none}.communicate-cart{margin-top:-20px;padding-left:17px;padding-bottom:19px;font-weight:400;font-size:14px}#opc_checkout label{font-size:14px !important}.cheapest_product.cart_item{background:#26b400}td.carrier_infos{width:600px}@media (max-width: 1200px){td.carrier_infos{width:70%}}@media (max-width: 1000px){td.carrier_infos{width:66%}}@media (max-width: 768px){td.carrier_infos{width:auto}}@media (max-width: 768px){#carrierTable .carrier_price label{text-align:right;padding-right:20px}}#opc_checkout #opc_new_account{text-align:center;width:100% !important}#opc_checkout #opc_new_account fieldset{text-align:center}#opc_checkout fieldset h3,#opc_new_account fieldset h3,#carriers_section fieldset h3{text-align:left;font-size:18px;font-weight:bold;margin:0;padding:17px 20px;color:#666}#opc_checkout #opc_new_account div.account_fields,#opc_checkout #opc_new_account div.address_fields{max-width:685px;text-align:left;border:0}#info-carrier{border:1px solid #e50000;border-radius:4px;padding:0}.sign{padding:12px 15px;background:#e50000;text-align:center;color:#fff}#info-text{padding:8px 15px 0;color:#333}@media (min-width: 1200px){#opc_checkout #opc_new_account div.account_fields,#opc_checkout #opc_new_account div.address_fields{padding-bottom:36px}#opc_checkout #opc_new_account p.text input,#opc_checkout #opc_new_account p.select select,#opc_checkout #opc_new_account p.textarea textarea,.valid_nok{width:370px}.valid_nok{margin-left:200px}#opc_checkout #opc_new_account p.text label,#opc_checkout #opc_new_account p.select label,#opc_checkout #opc_new_account p.textarea label,#logowanie label{width:200px !important;font-weight:400}div.account_fields p.checkbox,div.address_fields p.checkbox{padding-left:200px}}@media (min-width: 768px) and (max-width: 1200px){div.account_fields p.checkbox,div.address_fields p.checkbox{padding-left:195px}}#login_form_content>p.lost_password>a{color:#999}#carrierTable tr.alternate_item td{border-top:1px solid red}#paymentMethodsTable tr{padding-left:16px !important}#paymentMethodsTable tr td{vertical-align:middle !important}#carrierTable td.carrier_name>label{min-width:80px}#paymentMethodsTable td.payment_action.radio{padding:0 20px 20px 15px}

