#module-ext_opc-checkout{background:var(--gray12)!important;}
#module-ext_opc-checkout #header{border-bottom:1px solid var(--light21)!important;margin-bottom:0!important;padding-bottom:0!important;}
#module-ext_opc-checkout #header .header-top{height:auto;padding-top:0;}
#module-ext_opc-checkout #header .headercart p{color:inherit;font:inherit;margin:0;padding:0;}
#module-ext_opc-checkout #header .head_back_link .btn-continue{align-items:center;background:var(--gray3);border:1px solid var(--light21);border-radius:3px;color:var(--dark16)!important;display:inline-flex;font-size:14px!important;min-width:0;padding:4px 17px 6px;text-transform:none;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
#module-ext_opc-checkout #header .head_back_link .btn-continue:before{background:var(--gray2);border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
#module-ext_opc-checkout #header .head_back_link .btn-continue i{color:var(--dark);font-size:17px;line-height:17px;}
#cart_title{border:0;color:var(--black);font:400 30px/40px var(--font);margin:10px 0 20px;padding:0 22px;text-shadow:none;text-transform:none;}
#cart_title .safety-text{align-items:center;color:var(--green2);display:flex;font-size:14px;font-weight:300;line-height:56px;}
#cart_title .safety-text i{font-size:11px;line-height:11px;margin:0 4px 0 0;}
#cart_title .heading-counter{font-size:14px;font-weight:300;line-height:56px;}
#cart_title .heading-counter span{font-weight:300;}
#module-ext_opc-checkout #footer .footer-order{padding:44px 0 40px;}
#module-ext_opc-checkout #footer .footer-order p{background:no-repeat scroll left center transparent;color:#4c4c4c;display:inline-block;font-size:20px;font-weight:300;line-height:27px;margin:0 0 9px;padding:0;text-transform:none;}
#module-ext_opc-checkout #footer .footer-order p.cart-footer-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAIAAAF1sVOUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MEM0RDUyNkI3NUQxMUU2OTVGOURFQ0FCNTUzMTcyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MEM0RDUyNUI3NUQxMUU2OTVGOURFQ0FCNTUzMTcyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmQ4MDk4NTctNjUxMS01ZDQxLWI4NTQtZGE4ZTM0ZDRiMzE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YThlY2U4ODctYzA0Mi0xMWU1LWFhM2EtOThiNWE2NTRiOTFhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2awwHQAAA+lJREFUeNpifPfuHQMDw6dPn/j4+Jj+/fsH5ABZsbGxzGxsbJaWlkA+KysrA1BZU1PTrVu3gAyAAAJxFi1aBCSZgLKHDx8GkiCWmJgYkGR4+/YtUCotLQ0ggEDqgoKC3sFAfX09SHd4eDiEP2fOHAjj3LlzzEBj/vz5w8TE9OPHD0lJSaA5S5YsAQggRojrHj58eP36dQ8PDwYwANl1+vRpeXl5iFBfXx9IOCoqCmJcXl4e3E6oCchg27ZtTL9+/UITVVNTYwK5GQlcvHhRRUUF5As/P79Xr14BGXFxcRBzAQIIYe6sWbOOHDkSEhJiZGQEdPuhQ4f2798PdIKpqSlEAUhpXV0dUCvINGxg8uTJZmZm5ubmzBISEkB1MjIyDDgAUNHu3bsVFRWZgBYJCwsjy/X29qKp9vT0PHjwIFNXV9fUqVMZ8IKysjJ/f3+QZ9+8eePt7f369et3GAAYUYGBgVhCFqhn/vz5V65cASYaCwuL+Ph4FhYWuCxAAMapGAciKIiuv5toJHqFK3AAtUrnFBKJWq9TuYBGIg6gVKjUopYoNDQbBZVmnxA7i93sa/7/+TOTN2/efITCY0VRDMOALlVVpRzYeozjCBE8zxNFEbpM02RZluM470DUWzU/U2zbFuzXaS200NTzC2BUhOJy77ouCAJKGQsA6270OU4QhKZpHsjgeZ5SjqKIPnVdRyZTFOUgr+/7Z83ZoRhQ1/VFXFmWtz/A5nn+HdH3vaZpNwyKLgmQJAl9GoaxrLckSZhBGIa0wf1u27bruts8ADgAeXme72XiOIbCVVVdWCZN0yzLoKgsy6ZpYnv2r5cApZWxqoJgFMcvn4s0hatLEG7SC4Ra6DOEo0PgCwhCq2u772AtNtXiA4hvII25OgRt0v3FvdxbmUJ0hg/kfPw93zn///+8EC1xOp0Oh0Oe5xDiKcWERqPRbDYzDOPmVq14QDwej0y7ruvJZLJYLPCRl73Cjihwt9udz+f5fA6nJUl6RoQ52BqJMAy7gNpxvV4hDkK2LGu5XP4jZllGF9HYH/meAm/Z7/f40XQ6bWcvl0sQBPB4vV6jREHngXNdtwuO4B405HyZHQwGuFPTNFEU8SmxG2gwk+95HQOlX6qqdvJUCEVReD5DE+iqyxfvnc33/f47mqZxgnbDxr2+Pg5MhBM0AevLssT9PkRMkkSWZdM0Bc7MgoCG+FXXbVjdDxfHMVxerVbw75ePaZput1vbtj3Pe6u0qqpwXCbDORwOHzSDEtgfRVGMx2NkwPbpAWK1IhuKoChMW9f1Pl0j6s1mQ2eRBK2BEPwcMrIDkBZFcQcLwlccx7k36J/4BtWWaXGf09rIAAAAAElFTkSuQmCC");padding-left:39px;}
#module-ext_opc-checkout #footer .footer-order p.cart-footer-mail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAWCAIAAAHAxOAwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MEM0RDUyQUI3NUQxMUU2OTVGOURFQ0FCNTUzMTcyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MEM0RDUyOUI3NUQxMUU2OTVGOURFQ0FCNTUzMTcyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmQ4MDk4NTctNjUxMS01ZDQxLWI4NTQtZGE4ZTM0ZDRiMzE0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YThlY2U4ODctYzA0Mi0xMWU1LWFhM2EtOThiNWE2NTRiOTFhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2HfYtgAAAyVJREFUeNpivn379r1799TAgMHb23vLli3vwICJgYHBysoKSM6dOxcggBiBMgxgwMLCwgiUBbKuXbumpaUF5UAAQAAexuAEABiEgSgFt3ABx1SXFtQqheaVHEm2xszu/lFVIeIZN7S7I0JVJ5rZ3onIDgGI6KFRZl4BxOjn5wekGFDBhAkTQBZCDIWLVldXP3r0CMQHigKdBRE9duwYxCEsEP6yZcuAZG1traWlJdQvQDxv3jy4tXDABLQ5KSkJTVRTUxMgAOFjiwMwCEPhbcGg8FyKcAcUGk4Buoo7cCs8AofgLSSwBLGq7/0kbW+lFOeciK6/sda21p7e+2ynlGqtZw8mIgBq718rMMYIIUopOefpACBhItq3LsKqGKOUUms9HQBkCAHRqrFNjDnnzpO89185BBBjWVnZ1atXGYgAwNhk3Lt37+/fv83MzPArPXXqFCsrK5OhoaGqquqCBQvwKF24cKGKigpQJQMkab5+/TonJ+cdNgAUB8pC2AzIElFRUWhK0UQY0KTDw8OxsiEAJdkvXbrU19cXmE2kpaWBEQRMOZs3b46OjkaEIFz1xIkTMzMz2djYkP0HzBMzZszIy8tDUb1x40agqcjpHDlTAW0ApkUUs4kBTEB9RCrdtGkTQIDWyh63QSCIwiGksAwHoIAat7kBEh3XQEhICNnCBXegofJRoKGh4AB0IGooqJGM3eVLiBQrXqH8eMqd2beree/NvDPfdR16QPtPD4q2bZMkgdBnRIX9VFU9HA5Zlv0TN89zcBRFAbNpmk+ZG4bB0LhcLrwpy3IQBJvN5uegXMSX2Ad2HMcRmIgAkUYtlJVliacQwjruMAx41bKsKIoELAnvwHeaptM0IfKqqoQ1nJOlhspFH/fxsvKv3W5n2zYiKYpC13WkTNOYhogbZZ/PZ7LUrCCI0VEsU24cx+PxuIwndkFd133f84zneWwADnmA7aBpmuu6QuV/R79er9AL6b7vM86+HCdJrx9xW7zdbhn/kHk6neZ53u/3LJ01dNJxHP9KhXwiDEOx98jdDuJHBZj0SsKotBh33a/NPwc/Nk0Tet4A4SDXvu+8wugAAAAASUVORK5CYII=");padding-left:44px;}
#cartopc #removeAll{border-radius:3px;font-size:17px!important;font-weight:500!important;line-height:27px!important;padding:6px 11px 9px;text-transform:none;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
#cartopc #removeAll:before{background:var(--black);border-radius:3px;opacity:1;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
#cartopc a{-webkit-transition:var(--anim);-moz-transition:var(--anim);-o-transition:var(--anim);transition:var(--anim);}
#cartopc a:not(:hover):not(:focus):not(.btn){color:inherit;}
#cartopc .cartopc-heads{background:var(--black);border-radius:6px 6px 0 0;color:var(--white);font:400 13px/19px var(--font_exo2);margin:0;padding:0 1px;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;}
#cartopc .cartopc-flex > *{flex:1;margin:0;max-width:100%;padding:12px 10px 11px;}
#cartopc .cartopc-flex > .name_item{flex:0 0 138px;}
#cartopc .cartopc-flex > .qty_item{flex:0 0 156px;}
#cartopc .cartopc-flex > .total_item{flex:0 0 172px;}
#cartopc .cartopc-heads.cartopc-flex > .qty_item, #cartopc .cartopc-heads.cartopc-flex > .total_item{border-left:1px solid var(--black);}
#cartopc .cartopc-items{border-bottom:1px solid var(--light44);border-left:1px solid var(--light44);border-right:1px solid var(--light44);list-style:none;margin:0;padding:0;}
#cartopc .cartopc-items .cartopc-item + .cartopc-item{border-top:1px solid var(--light44);}
#cartopc .cartopc-items .cartopc-flex > *{padding:22px 10px;}
#cartopc .cartopc-items .cartopc-flex > .qty_item, #cartopc .cartopc-items .cartopc-flex > .total_item{border-left:1px solid var(--light44);}
#cartopc .cartopc-items .product-line-name{color:var(--light19);font-size:17px;font-weight:300;line-height:23px;margin-bottom:5px;text-transform:none;}
#cartopc .cartopc-items .product-image img{border:1px solid var(--light44);display:block;height:auto;margin:auto;max-width:98px;}
#cartopc .cartopc-items .product-line-infos{margin:10px 0;}
#cartopc .cartopc-items .product-line-info{color:var(--light27);font-size:13px;font-weight:300;line-height:19px;text-transform:none;}
#cartopc .cartopc-items .product-line-info b, #cartopc .cartopc-items .product-line-info strong{font-weight:600;}
#cartopc .cartopc-items .cart-line-product-actions{padding:10px 0 0;}
#cartopc .cartopc-items .remove-from-cart{align-items:center;color:var(--red10)!important;display:inline-flex;font-size:13px;font-weight:300;line-height:19px;text-transform:none;}
#cartopc .cartopc-items .remove-from-cart:hover{color:var(--theme1)!important;}
#cartopc .cartopc-items .remove-from-cart i{font-size:11px;line-height:11px;margin-right:5px;}
#cartopc .cartopc-items .bootstrap-touchspin{display:block;float:none;margin:0 auto;max-width:58px;}
#cartopc .cartopc-items .bootstrap-touchspin input.form-control{background:var(--gray3);border:1px solid var(--light33);border-radius:0!important;color:var(--light45)!important;font-size:13px!important;float:none;height:27px;padding:5px;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;-webkit-border-radius:0!important;}
#cartopc .cartopc-items .bootstrap-touchspin .input-group-btn-vertical{display:flex;justify-content:space-between;margin:3px 0 0;padding:0;}
#cartopc .cartopc-items .bootstrap-touchspin .input-group-btn-vertical > .btn{background:var(--gray3);border:1px solid var(--light33);border-radius:0!important;flex:1;max-width:27px;position:static;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;-webkit-border-radius:0!important;}
#cartopc .cartopc-items .bootstrap-touchspin .input-group-btn-vertical > .btn i:before{background:var(--light19);}
#cartopc .cartopc-items .bootstrap-touchspin .input-group-btn-vertical > .btn:hover{background:var(--theme1);border-color:var(--theme1);}
#cartopc .cartopc-items .bootstrap-touchspin .input-group-btn-vertical > .btn:hover i:before{background:var(--white)!important;}
#cartopc .cartopc-items .product-price{color:var(--light19);font-size:19px;font-weight:300;line-height:26px;text-transform:none;}
#cartopcsumm{border:1px solid var(--light44);border-top:0;margin:0 0 30px;padding:0;}
#cartopcsumm > *{flex:1;max-width:100%;margin:0;padding:0;}
#cartopcsumm > .cart-vouchers{border-bottom:1px solid var(--light44);flex:0 0 100%;max-width:100%;padding:25px 15px;}
#cartopcsumm .cart-summ-line{color:var(--light19);font-size:16px;font-weight:300;line-height:25px;}
#cartopcsumm .cart-summ-line + .cart-summ-line{border-top:1px solid var(--light44);}
#cartopcsumm .cart-summ-line > *{flex:1;margin:0;max-width:100%;padding:9px 10px 11px;}
#cartopcsumm .cart-summ-line .values{font-size:17px;font-weight:400;}
#cartopcsumm .cart-summ-line.total_price{font-weight:400;}
#cartopcsumm .cart-summ-line.total_price .name, #cartopcsumm .cart-summ-line.total_price .values{font-size:23px;}
#cartopcsumm .promo-code label{color:var(--light19);font-size:16px;font-weight:300;line-height:22px;margin:0;padding:0 0 10px;text-transform:none;}
#cartopcsumm .promo-code .form-group{margin:0;padding:0;}
#cartopcsumm .promo-code .form-group .promo-input{background:var(--white)!important;border-color:var(--light33)!important;border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;-webkit-border-radius:0!important;}
#cartopcsumm .promo-code .form-group .promo-btn{background:var(--gray3);border:1px solid var(--light21);border-radius:3px;color:var(--dark16)!important;font-size:14px!important;margin-left:11px;min-width:63px;padding:4px 17px 6px;text-transform:none;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
#cartopcsumm .promo-code .form-group .promo-btn:before{background:var(--gray2);border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
/* Nowy kontakt */
#module-ext_opc-checkout #header .headercart .kontakt_opc{border:1px solid #e6e6e6;border-radius:16px;color:var(--dark8);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:13px 22px;text-align:left;}
#module-ext_opc-checkout #header .headercart .kontakt_opc b, #module-ext_opc-checkout #header .headercart .kontakt_opc strong{font-size:14px;font-weight:700;line-height:19px;padding-bottom:2px;}
#module-ext_opc-checkout #header .headercart .kontakt_opc .iko.phone{font-size:21px;font-weight:700;line-height:28px;}
#module-ext_opc-checkout #header .headercart .kontakt_opc .iko.phone:before{flex:0 0 20px;height:20px;margin:0 5px 0 0;width:20px;}
#module-ext_opc-checkout #header .headercart .kontakt_opc small{color:#767676;font-size:12px;font-weight:400;line-height:17px;padding-top:1px;}
@media (min-width:468px){
	#cartopcsumm .promo-code .form-group .promo-input{min-width:254px;}
}
@media (min-width:768px){
	#module-ext_opc-checkout #header .hedacarttop{min-height:140px;}
	#module-ext_opc-checkout #header .hedacarttop > *{min-width:200px;}
	#cartopcsumm .cart-summ-line .name{padding-right:32px;}
	#cartopcsumm .cart-summ-line .values{border-left:1px solid var(--light44);flex:0 0 172px;}
}
@media (min-width:992px){
	#cartopcsumm > .cart-vouchers{border-bottom:0;border-right:1px solid var(--light44);flex:0 0 394px;max-width:394px;padding:0 15px;}
}
@media (min-width:1200px){
	#cartopcsumm > .cart-vouchers{flex:0 0 594px;max-width:594px;}
	#module-ext_opc-checkout #header .headercart .kontakt_opc{min-width:222px;}
}
@media (max-width:991px){
	#cart_title{margin-top:25px;}
	#cart_title .safety-text, #cart_title .heading-counter{line-height:1.2;}
}
@media (max-width:767px){
	#cartopc .cartopc-heads{display:none!important;}
	#cartopc .cartopc-items{border-top:1px solid var(--light44);}
	#cartopc .cartopc-items .cartopc-flex > *{padding:10px;}
	#cartopc .cartopc-flex > .desc_item{flex:0 0 calc(100% - 138px);}
	#cartopc .cartopc-flex > .qty_item{border-left:0!important;border-top:1px solid var(--light44);flex:0 0 138px;}
	#cartopc .cartopc-flex > .total_item{border-top:1px solid var(--light44);flex:0 0 calc(100% - 138px);-ms-flex-pack:start!important;justify-content:flex-start!important;}
	#cartopcsumm .cart-summ-line > .name{padding-bottom:0;}	
	#cartopcsumm .cart-summ-line > .values{padding-top:0;}	
}
@media (max-width:479px){
	#cart_title{font-size:18px;}
	#module-ext_opc-checkout #footer .footer-order p{font-size:17px;}
	#cartopc .cartopc-flex > .name_item, #cartopc .cartopc-flex > .desc_item{flex:0 0 100%;}
}
.block-silver-heading{width:100%;height:72px;margin:0;color:#fff;font-family:'Exo 2', sans-serif;font-size:25px;font-weight:300;line-height:73px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;}
.block-silver-heading-full{-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;}
.block-silver-heading .col-left{-webkit-border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px;font-size:25px;font-weight:700;text-align:center;float:left;width:15%;height:72px;background:#df0024;}
.block-silver-heading .col-right{float:left;width:85%;background:#000000;padding:0 0 0 28px;height:72px;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;}
.block-silver-heading-full .col-right{width:100%;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;}
.block-silver-content{border:1px solid #e5e5e5;border-top:0;margin:0 0 33px 0;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;position:relative;overflow:hidden;}
.block-silver-content-add-padding{padding:25px 15px 15px!important;}
.block-silver-content .box{background:none;border:0;margin;0;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;}
.box{background:#fbfbfb;border:1px solid #d6d4d4;padding:14px 18px 13px;margin:0 0 30px 0;line-height:23px;}
.page-subheading{font-weight:600;text-transform:uppercase;color:#555454;font-size:18px;padding:0 0 15px;line-height:normal;margin-bottom:12px;border-bottom:1px solid #d6d4d4;}
.box.address{font-size:13px;color:#777;}
.block-silver-content label{text-align:left;font-weight:600;}
.opc-required{color:#f13340;margin:9px 0 16px 0;}
.block-silver-content-no-padding{padding-bottom:0;}
.block-silver-content-add-padding{padding-bottom:15px 15px 0!important;}
.block-socials-auth{margin:0 0 10px 0;text-align:center;}	
#login_form .form-group{margin-bottom:15px!important;}	
.block-process-actions{width:100%;float:left;position:relative;border-bottom:1px solid #e2e0df;margin:0 0 20px 0;}
.block-process-actions:before{content:' ';position:absolute;left:50%;top:1px;width:1px;height:100%;background:#e2e0df;}
.block-process-action{float:left;width:50%;text-align:center;padding:35px 0 21px 0;}
.block-process-action p{font-weight:600;color:#444147;margin-bottom:20px!important;font-size:18px;}
.btn-silver{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;color:#4a4a4a;font-size:15px;line-height:37px!important;background:#f5f5f5;background:-moz-linear-gradient(top,  #f5f5f5 0%, #ededed 100%);background:-webkit-linear-gradient(top,  #f5f5f5 0%,#ededed 100%);background:linear-gradient(to bottom,  #f5f5f5 0%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ededed',GradientType=0 );border:1px solid #dadada;width:128px;height:39px;}
.btn-silver:hover{background:#ededed;background:-moz-linear-gradient(top,  #ededed 0%, #f5f5f5 100%);background:-webkit-linear-gradient(top,  #ededed 0%,#f5f5f5 100%);background:linear-gradient(to bottom,  #ededed 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f5f5f5',GradientType=0 );}
.opc-fast-buy-title, .opc-register-title{color:#444147;font-weight:300;font-size:24px;margin:0 0 40px 0!important;text-align:center;}
.opc-fast-buy-title span{font-weight:600;}
.page-subheading{font-weight:300;}
.lost_password{display:inline-block;margin-bottom:20px!important;}
.block-silver-content-all-c{padding:30px 50px;border-top:1px solid #e5e5e5;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.block-silver-content-all-c p{color:#4a4a4a;font-weight:600;font-size:14px;margin:0 0 13px 0;}
.block-silver-content-all-c textarea{width:100%;min-height:102px;border-color:#bebebe;}
.payment-options label, .delivery-options label{border-top:1px solid #e2e0df;margin:0;padding:20px 0;}
.payment-options .first label, .delivery-options label:first-child{border:0;}
.payment-option-radio, .carrier-option-radio{width:15%;text-align:center;}
.payment-option-radio .custom-radio, .carrier-option-radio .custom-radio{margin:0;}
.payment-option-details{padding:0px 10px;font-size:15px;font-weight:600;gap:0 20px;}
.carrier-option-details{text-align:left;}
.carrier-option-details .h6{display:block;}
.carrier-option-price{margin-left:auto;width:120px;text-align:right;padding-right:40px;color:#444147;font-size:15px;}
#submitOrder{border:0;padding:0;outline:0;width:270px;background:none;margin:0 auto;}
#submitOrder span{display:block;width:270px;height:64px;line-height:64px;border:0;padding:0;color:#fff;text-align:center;font-family:'Exo 2', sans-serif;font-size:23px;font-style:italic;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#2dad00;background:-moz-linear-gradient(top,  #2dad00 0%, #2aa300 100%);background:-webkit-linear-gradient(top,  #2dad00 0%,#2aa300 100%);background:linear-gradient(to bottom,  #2dad00 0%,#2aa300 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2dad00', endColorstr='#2aa300',GradientType=0 );}
#submitOrder:hover span{background:#2aa300;background:-moz-linear-gradient(top,  #2aa300 0%, #2dad00 100%);background:-webkit-linear-gradient(top,  #2aa300 0%,#2dad00 100%);background:linear-gradient(to bottom,  #2aa300 0%,#2dad00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2aa300', endColorstr='#2dad00',GradientType=0 );}
.ext-opc-overlay{position:absolute;left:0;top:0;background:rgba(255, 255, 255, 0.7);width:100%;height:100%;z-index:2;border-radius:16px;}
.ext-opc-overlay.fixed{position:fixed;z-index:10000;}
.ext-opc-overlay-in{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.ext-opc-spinner{width:75px;height:75px;display:inline-block;border-width:2px;border-color:#ce3535;border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid;}
@keyframes spin{
	100%{transform:rotate(360deg);}
}
.delivery-options .sensbitinpost, .delivery-options .sensbitpaczkomatymap{margin-bottom:0!important;}
.delivery-options .sensbitinpost{padding-left:30px!important;padding-right:30px!important;}
.delivery-options .sensbitinpost .sensbitinpost-img{left:30px!important;}