/* tomek-pokladna v1: ikony plateb v kosiku (styl oken na detailu) */#order-billing-methods .payment-logo:has(>img[src$="/card-store.png"]),#order-billing-methods .payment-logo:has(>img[src$="/card-online.png"]),#order-billing-methods .payment-logo:has(>img[src$="/cod.png"]),#order-billing-methods .payment-logo:has(>img[src$="/transfer.png"]),#order-billing-methods .payment-logo:has(>img[src$="/online-transfer.png"]),#order-billing-methods .payment-logo:has(>img[src$="/invoice.png"]),#order-billing-methods .payment-logo:has(>img[src$="/bnpl.png"]),#order-billing-methods .payment-logo:has(>img[src$="/thirds.png"]){position:relative;background:transparent!important;box-shadow:none!important}#order-billing-methods .payment-logo:has(>img[src$="/card-store.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/card-online.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/cod.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/transfer.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/online-transfer.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/invoice.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/bnpl.png"])>img,#order-billing-methods .payment-logo:has(>img[src$="/thirds.png"])>img{visibility:hidden}#order-billing-methods .payment-logo:has(>img[src$="/card-store.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/card-online.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/cod.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/transfer.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/online-transfer.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/invoice.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/bnpl.png"])::after,#order-billing-methods .payment-logo:has(>img[src$="/thirds.png"])::after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:10px;background-color:#1A1A1A;background-repeat:no-repeat;background-position:center;background-size:20px 20px,100% 100%;box-shadow:0 3px 8px rgba(20,20,20,.18)}#order-billing-methods .payment-logo:has(>img[src$="/card-store.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5V20h17V9.5M2.5 9.5 4.5 4h15l2 5.5'/%3E%3Cpath d='M2.5 9.5h19M9.5 20v-5.5h5V20'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/card-online.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='19' height='14' rx='2'/%3E%3Cpath d='M2.5 10h19M6.5 15h4'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/cod.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='1.5' y='5' width='13' height='11' rx='1'/%3E%3Cpath d='M14.5 9h4l3 4v3h-7z'/%3E%3Ccircle cx='6' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/transfer.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9.5 12 4l9 5.5z'/%3E%3Cpath d='M5 10v7M9.5 10v7M14.5 10v7M19 10v7M3 20h18'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/online-transfer.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 9 9.5 5l7 4z'/%3E%3Cpath d='M4 10v6M7.7 10v6M11.3 10v6M15 10v6M2.5 18.5h13'/%3E%3Cpath d='M20.5 9l-2.5 4h3l-2.5 4'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/invoice.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8.5L19 7.5V21H6z'/%3E%3Cpath d='M14 3v5h5M9 12h7M9 16h7'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/bnpl.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}#order-billing-methods .payment-logo:has(>img[src$="/thirds.png"])::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 3v9l7.8 4.5M12 12l-7.8 4.5'/%3E%3C/svg%3E"),linear-gradient(135deg,#3A3937,#141414)}
