body{font-size:16px!important}a{text-decoration:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bg-webshop-primary{background-color:#001e62!important}.bg-webshop-secondary{background-color:#2b9ed9!important}.btn-webshop-secondary{color:#fff!important;background-color:#2b9ed9!important;border-color:#2b9ed9!important}.btn-webshop-third{color:#fff;background-color:#fff!important;border-color:#001e62!important}.btn-webshop-third:hover{background-color:#f0f0f0!important}.btn-webshop-primary{color:#fff;background-color:#001e62!important;border-color:#001e62!important}.btn-webshop-primary{color:#fff;background-color:#001e62!important;border-color:#021541!important}.text-webshop-primary{color:#001e62!important}.text-webshop-secondary{color:#2b9ed9!important}a.text-webshop-secondary:hover,a>.text-webshop-secondary:hover{color:#1181ba!important}.btn-webshop-secondary:hover{color:#fff;background-color:#188cc5!important;border-color:#188cc5!important}.btn-check:focus+.btn-webshop-secondary,.btn-webshop-secondary:focus{color:#fff;background-color:#2284b5!important;border-color:#2284b5!important;box-shadow:0 0 0 .25rem rgb(49 132 253 / 50%)}.webshop-hrule{border-top:2px solid #001e62;opacity:.8}.border-webshop-bottom{border-bottom:2px solid rgba(0,30,98,.7)}.border-webshop-primary{border-color:#001d62!important}.border-webshop{border:1px solid #001d62!important}.border-webshop-secondary{border:1px solid #1690cc!important}.webshop-form-left-side{background:#fff;background:linear-gradient(53deg,rgba(255,255,255,1) 0,rgba(203,203,227,.1) 51%,rgba(9,9,121,.1) 100%)}@media screen and (min-width:768px){.w-md-25{width:25%!important}}.pzo-types{transition:.3s ease-out}.webshop-produkti-mini>div,.webshop-produkti>div{background-color:#fff!important}.webshop-produkti-mini.active h6{color:#fff!important}.webshop-produkti button>i{display:none!important}.webshop-produkti a>i{display:none!important}@media screen and (max-width:480px){.webshop-produkti-mini h6{font-size:.7rem;margin-top:.1rem!important}.webshop-produkti-mini .title-div{margin-top:.1rem!important}.webshop-produkti-mini.active .title-div{margin-top:-.1rem!important}}.dzo-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center}.dzo-background-image>div>div{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5))}.rounded-dzo{border-radius:1.2rem!important}.box-shadow{box-shadow:0 2px 6px 0 rgb(218 218 253 / 65%),0 2px 6px 0 rgb(206 206 238 / 54%)}.rounded-5{border-radius:.65rem!important}.rounded-4{border-radius:.55rem!important}.progresses{display:flex}.line{width:120px;height:2px;background:#001e62;margin-top:1rem}.line-disabled{width:120px;height:2px;background:#6c757d;margin-top:1rem}.steps{display:flex;font-size:14px;justify-content:center;border-radius:50%}@media screen and (max-width:620px){.line,.line-disabled{width:70px}.progresses{max-width:100vw}}@media screen and (max-width:520px){.line,.line-disabled{width:50px}}@media screen and (max-width:400px){.steps p{font-size:80%}}@media screen and (max-width:360px){.steps p{font-size:70%}.line,.line-disabled{width:40px}}.dzo-special-fields .form-item{position:relative;margin-bottom:15px}.dzo-special-fields .form-item input{display:block;transition:all .3s ease}.dzo-special-fields .form-item input:focus{display:block;transition:all .3s ease;box-shadow:0 0!important}.dzo-special-fields .form-item label{position:absolute;cursor:text;z-index:2;top:.7rem;left:1.3rem;font-size:12px;background:#fff;padding:0 10px 0 5px;color:#c2c2c2;transition:all .3s ease}.dzo-special-fields .form-item input:valid{border-color:#2b9ed9}.dzo-special-fields .form-item input:focus+label,.dzo-special-fields .form-item input:valid+label{font-size:11px;top:-.5rem;color:#2b9ed9}.dzo-special-fields .form-item input:invalid:not(:placeholder-shown)+label{font-size:11px;top:-.5rem;color:#d80e00}.dzo-special-fields .form-item input:focus+label{color:#2b9ed9}.dzo-special-fields .form-control input:focus+label{color:#2b9ed9}.medic-cards .card-title{min-height:8rem}.form-slide-custom{width:3em!important;float:inherit!important}@media screen and (max-width:600px){.form-slide-custom{width:6em!important;height:3em!important;float:inherit}}@media screen and (max-width:990px){.form-slide-custom{width:6em!important;height:3em!important;float:inherit}}.choose-payment [type=radio]{position:absolute;opacity:0;width:0;height:0}.choose-payment [type=radio]+img{cursor:pointer;object-fit:contain!important}.choose-payment [type=radio]:not(:checked)+img{filter:grayscale(100%)}.choose-payment [type=radio]:checked+img{outline:4px solid var(--bs-primary)}.close-ribbon{position:absolute;top:0;right:1em;z-index:1;color:#eee;cursor:pointer;width:1.5em;line-height:.5em;-webkit-transition:line-height .5s;transition:line-height .5s}.close-ribbon:after{content:"";font-size:.5em;position:absolute;height:1.2em;border:1.5em solid #f44336;z-index:-1;top:-1em;border-top-width:1.5em;border-bottom-color:transparent;right:0;-webkit-transition:height .5s;transition:height .5s}.close-ribbon:before{content:"";font-size:.5em;position:absolute;border-style:solid;border-color:transparent transparent #b71c1c transparent;top:-1em;right:3em;border-width:0 0 1em .7em;z-index:-1}.close-ribbon:hover:after{border:1.5em solid #ef5350;border-bottom-color:transparent;height:1.6em;-webkit-transition:height .5s;transition:height .5s}.close-ribbon:hover{line-height:.9em;color:#333;-webkit-transition:line-height .5s;transition:line-height .5s}.input-counter{margin-bottom:0!important;margin-top:0!important}.input-counter .fa-trash-can{margin-top:0!important}.input-item{position:relative}.trash-icon{position:absolute;top:50%;right:20px;transform:translateY(-60%)}.select2-selection__rendered{line-height:34px!important}.select2-container .select2-selection--single{height:39px!important;background-color:#fff!important;border:1px solid #dee2e6!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:.55rem!important;border-bottom-left-radius:.55rem!important}.select2-container .select2-selection--single .callingcode{font-weight:600;font-family:Roboto,sans-serif}.select2-selection__arrow{height:38px!important}.select2-dropdown--below{width:300px!important}.select2-dropdown--above{width:300px!important}.custom-phone input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.poppins{font-family:Poppins,sans-serif}