﻿@charset "UTF-8";:root{--text-color:#323232;--brand-blue:#001e61;--brand-yellow:#fdd503;--line:#e6e8ee;}:root{--font-regular:"co-headline-regular";--font-bold:"co-headline-bold";--text-base:clamp(1.125rem,calc(1.09211rem + .16447vw),1.25rem);--text-xxs:clamp(.7901234567901235rem,calc(.80769rem - .08782vw),.7233796296296297rem);--text-xs:clamp(.8888888888888888rem,calc(.89437rem - .02741vw),.8680555555555557rem);--text-sm:clamp(1rem,calc(.98904rem + .05482vw),1.0416666666666667rem);--text-lg:clamp(1.265625rem,calc(1.20395rem + .30839vw),1.5rem);--text-xl:clamp(1.423828125rem,calc(1.32484rem + .49496vw),1.7999999999999998rem);--text-2xl:clamp(1.601806640625rem,calc(1.45491rem + .73446vw),2.1599999999999997rem);--text-3xl:clamp(1.802032470703125rem,calc(1.59415rem + 1.03943vw),2.5919999999999996rem);}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box;margin:0;}a,hr{color:inherit;}progress,sub,sup{vertical-align:baseline;}hr{border-top-width:1px;height:0;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{text-decoration:inherit;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;}sub{bottom:-.25em;}sup{top:-.5em;}table{border-collapse:collapse;border-color:inherit;text-indent:0;}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0;}option:hover{background-color:#001e61;}button,select{text-transform:none;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0;}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;}fieldset,legend{padding:0;}menu,ol,ul{list-style:none;margin:0;padding:0;}input,label,select,textarea{font-family:Open Sans,sans-serif;font-weight:500;}textarea{resize:vertical;}select{color:#7a8baf;}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1;}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1;}.cursor-pointer,[role=button],button{cursor:pointer;}:disabled{cursor:default;}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle;}img,video{height:auto;max-width:100%;}@font-face{font-family:CoHeadline;src:url("/fonts/CoHeadline.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:CoHeadline_Rg;src:url("/fonts/CoHeadline_Rg") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:co-headline-light;font-style:normal;font-weight:300;src:url(/fonts/CoHeadline_W_Lt.woff2?0.0.2) format("woff2"),url(../fonts/CoHeadline_W_Lt.woff?0.0.2) format("woff");}@font-face{font-family:co-headline-regular;font-style:normal;font-weight:400;src:url(/fonts/CoHeadline_W_Rg.woff2?0.0.2) format("woff2"),url(../fonts/CoHeadline_W_Rg.woff?0.0.2) format("woff");}@font-face{font-family:co-headline-bold;font-style:normal;font-weight:700;src:url(/fonts/CoHeadline_W_Bd.woff2?0.0.2) format("woff2"),url(../fonts/CoHeadline_W_Bd.woff?0.0.2) format("woff");}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;background:#001e61;}body{color:#353535;font-family:co-headline-regular;min-width:320px;}body.template-offer{max-width:450px;margin:auto;line-height:inherit;}body.template-offer header{max-width:450px!important;}body.template-offer .header__inner{max-width:450px;}main{overflow:hidden;margin:auto;max-width:1000px;background-color:#ddf1f8;min-height:calc(100vh - 200px);}body.bg-hellotaxi main{background-color:#feb825;}.main-content{transition:.5s linear;transform:translateX(100%);padding-top:65px;}.main-content.show{transform:translateX(0);}body.template-offer .main-content{padding-top:0;max-width:450px;}.bg-\[\#2b3d53\]{background-color:#2b3d53;}.bg-blue{background-color:#ddf1f8;}.bg-blue-900{background-color:#001e61;}.bg-blue-1200{background-color:#000737;}.bg-blue-1200{background-color:#000737;}.bg-blue-1201{background-color:#111e2d;}.bg-yellow-900{background-color:#fdd503;}.bg-white{background-color:#fff;}.bg-black{background-color:#000;}.bg-blue-600,.hover\:bg-blue-600:hover{background-color:#0047bb;}.bg-yellow-600,.hover\:bg-yellow-600:hover{background-color:#f4c826;}.bg-blue-300{background-color:#418fde;}.bg-center{background-position:center;}.bg-cover{background-size:cover;}.object-contain{-o-object-fit:contain;object-fit:contain;}.object-cover{-o-object-fit:cover;object-fit:cover;}.block{display:block;}.hidden{display:none;}.inline-block{display:inline-block;}.inline{display:inline;}[hidden]{display:none;}.fadeOut{display:none;}.dimmed{opacity:.5;}.rounded-md{border-radius:.375rem;}.rounded-lg{border-radius:.5rem;}.rounded-xl{border-radius:.75rem;}.rounded-full{border-radius:9999px;}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem;}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;}.border-panel-tops{border-radius:.5rem .5rem 0 0;}.border-4{border-width:4px;}.border{border-width:1px;}.border-t{border-top-width:1px;}.border-white{border-color:#fff;}.border-gray-200{border-color:#e5e7eb;}.shadow-sm{box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),1px 2px 0 rgba(0,0,0,.05);}.shadow-lg{box-shadow:rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.1) 0 4px 6px -4px;}.container{width:100%;}@media(min-width:640px){.container{max-width:640px;}.sm\:text-sm{font-size:clamp(1rem,.98904rem + .05482vw,1.0416666667rem);}}@media(min-width:768px){.container{max-width:768px;}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:leading-8{line-height:2rem;}}@media(min-width:1024px){.container{max-width:1024px;}}@media(min-width:1280px){.container{max-width:1280px;}}@media(min-width:1536px){.container{max-width:1536px;}}.flex{display:flex;}.inline-flex{display:inline-flex;}.flex-col{flex-direction:column;}.content-center{align-content:center;}.items-center{align-items:center;}.align-items-start{align-items:flex-start;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-items-center{justify-items:center;}.space-y-4>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-top:calc(1rem*(1 - var(--space-y-reverse)));margin-bottom:calc(1rem*var(--space-y-reverse));}.self-end{align-self:flex-end;}.self-center{align-self:center;}.form-item{margin-bottom:1rem;}.grid{display:grid;}.row:after{content:"";display:table;clear:both;}.auto-rows-auto{grid-auto-rows:auto;}@media(min-width:375px){.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.col-span-4{grid-column:span 4/span 4;grid-column-start:span 4;grid-column-end:span 4;}.col-span-2{grid-column:span 2/span 2;}.gap-\[10px\]{gap:10px;}.gap-\[25px\]{gap:25px;}.gap-4{gap:1rem;}.aspect-\[10\/4\]{aspect-ratio:10/4;}.h-full{height:100%;}.h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.h-8{height:2rem;}.max-h-0{max-height:0;}.min-h-\[80px\]{min-height:80px;}.min-h-\[100px\]{min-height:100px;}.min-h-\[90px\]{min-height:90px;}.min-h-\[80px\]{min-height:80px;}.min-h-\[30px\]{min-height:30px;}.top-0{top:0;}.top-\[-10px\]{top:-10px;}.left-0{left:0;}.left-1{left:.25rem;}.top-4{top:1rem;}.focus\:border-blue-900:focus{border-color:#001e61;}.focus\:outline-none:focus{outline:transparent solid 2px;outline-offset:2px;}.focus\:ring-2:focus{--ring-color:rgba(59,130,246,.5);--ring-offset-color:#fff;--ring-inset:0;--ring-offset-shadow:var(--ring-inset) 0 0 var(--ring-offset-width) var(--ring-offset-color);--ring-shadow:var(--ring-inset) 0 0 calc(2px + var(--ring-offset-width)) var(--ring-color);box-shadow:var(--ring-offset-shadow),var(--ring-shadow),0 0 rgba(0,0,0,0);}.focus\:ring-blue-500:focus{--ring-color:rgb(59 130 246/1);}.focus\:ring-indigo-500:focus{--ring-color:rgb(99 102 241/1);}.focus\:ring-blue-900:focus{--ring-color:rgb(0 30 97/1);}.focus\:ring-offset-2:focus{--ring-offset-width:2px;}.hover\:bg-gray-50:hover{background-color:#f9fafb;}.list-none{list-style-type:none;}.before\:mr-2::before{content:"";margin-right:.5rem;}.before\:content-\[\'✔\'\]::before{content:"✔";}.mx-auto{margin-left:auto;margin-right:auto;}.ml-3,.mx-3{margin-left:.75rem;}.mr-3,.mx-3{margin-right:.75rem;}.mt-4,.my-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-3{margin-top:.75rem;}.mr-\[10px\]{margin-right:10px;}.mt-\[8px\]{margin-top:8px;}.\!mt-0{margin-top:0!important;}.mt-5{margin-top:1.25rem;}.mt-8{margin-top:2rem;}.mb-4,.my-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-\[-60px\]{margin-bottom:-60px;}.mt-1{margin-top:.25rem;}.mt-12{margin-top:3rem;}.not-scrolled{overflow:hidden;}.overflow-hidden{overflow:hidden;}.p-3,.pad-10{padding:10px;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.py-3{padding-bottom:.75rem;padding-top:.75rem;}.py-5{padding-bottom:1.25rem;padding-top:1.25rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.py-7{padding-bottom:1.75rem;padding-top:1.75rem;}.py-10{padding-bottom:2.5rem;padding-top:2.5rem;}.px-3{padding-left:.75rem;padding-right:.75rem;}.pt-\[65px\]{padding-top:65px;}.pt-\[30px\]{padding-top:30px;}.pt-4{padding-top:1rem;}.pt-14{padding-top:3.5rem;}.pb-30{padding-top:30px;}.pt-7{padding-top:1.75rem;}.pl-2{padding-left:.5rem;}.pl-4{padding-left:16px;}.pb-5{padding-bottom:1.25rem;}.pb-3{padding-bottom:.75rem;}.pr-1{padding-right:.25rem;}.pb-10{padding-bottom:2.5rem;}.pb-4{padding-bottom:1rem;}.pt-10{padding-top:2.5rem;}.pb-16{padding-bottom:4rem;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.\!relative{position:relative!important;}.table{display:table;}.text-white{color:#fff;}.text-black{color:#000;}.text-slate-300{color:#cbd5e1;}.text-green-500{color:#22c55e;}.text-blue-900{color:#001e61;}.leading-\[1\.3rem\]{line-height:1.3rem;}.leading-5{line-height:1.25rem;}.leading-7{line-height:1.75rem;}.leading-6{line-height:1.5rem;}.leading-3{line-height:.75rem;}.leading-4{line-height:1rem;}.leading-\[60px\]{line-height:60px;}.leading-9{line-height:2.25rem;}.text-center{text-align:center;}.text-right{text-align:right;}.text-lg{font-size:var(--text-lg);}.text-base{font-size:var(--text-base);}.text-base-\[1rem\]{font-size:1rem;}.text-xl{font-size:var(--text-xl);}.text-xl-\[20px\]{font-size:1.25rem;line-height:1.75rem;}.text-xxs{font-size:var(--text-xxs);}.text-xs{font-size:var(--text-xs);}.text-xs-\[0\.75rem\]{font-size:.75rem;line-height:1rem;}.text-sm{font-size:var(--text-sm);}.text-2xl{font-size:var(--text-2xl);}.text-3xl{font-size:var(--text-3xl);}.strike-text{text-decoration:line-through;color:#9a9a9a;}.whitespace-nowrap{white-space:nowrap;}.font-bold{font-weight:700;}.font-semibold{font-weight:600;}.font-medium{font-weight:500;}.font-light{font-weight:300;}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);}.scroll-smooth{scroll-behavior:smooth;}.snap-x{scroll-snap-type:x proximity;}.w-8{width:2rem;}.min-w-\[120px\]{min-width:120px;}.max-w-\[125px\]{max-width:125px;}.w-1\/5{width:20%;}.w-4\/5{width:80%;}.w-full{width:100%;}.z-\[999999999\]{z-index:999999999;}.z-10{z-index:10;}.accordion-item .plus rect{transform:scaleY(1);transform-origin:50% 50%;transition:.3s;}.accordion-item .plus.minus .vertical-line{transform:scaleY(0);}.accordion-item .accordion-text{max-height:0;transition-duration:.4s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);}.accordion-item .accordion-text.show{max-height:400px;}.faq-accordion{list-style:none;margin:0;padding:0;}.faq-accordion li{margin:0;padding:0;}.faq-accordion__arrow{position:absolute;right:20px;top:20px;background:url("/img/imo czech pages/faq/down-arrow.svg") no-repeat center center;background-size:20px auto;width:20px;height:20px;display:block;}.faq-accordion__toggle{padding:20px 0;border-top:1px solid #c3c3c3;display:block;position:relative;}.faq-accordion__toggle.open .faq-accordion__arrow{transform:rotate(180deg);}.faq-accordion__title{font-family:"Open Sans",Arial,sans-serif;color:#323232;font-size:1.3rem;font-weight:600;line-height:1.2;}.faq-accordion__inner{display:none;}.faq-accordion__inner a{font-size:1.1rem;letter-spacing:.4px;text-decoration:underline;line-height:1.6;margin:0 0 20px 0;display:inline-block;}.faq-accordion__inner a:hover{text-decoration:none;cursor:pointer;}.faq-accordion__inner p{padding-bottom:1.25rem;}.faq-accordion__inner p a{margin:0;display:inline;}.reward-badge{color:#10069f;display:flex;flex-direction:row;align-items:end;align-self:end;gap:0;min-height:30px;}.reward-badge-text{font-size:14px;align-self:center;padding-right:5px;}.bundle-icon,.discount-icon{position:relative;width:50px;}.bundle-icon-wrap,.discount-icon-wrap{position:relative;display:flex;margin-left:auto;}form{min-width:500px;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px;}form button{background:#001e60;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%;}form button:hover{filter:contrast(115%);}form button:disabled{opacity:.5;cursor:default;}#payment-element,#giftcardpayment-element,#billitpayment-element{margin-bottom:24px;}.wrapper_compare_table table{background:#ddf1f8;border:0;border-collapse:separate;border-spacing:0;border-spacing:3px 0;margin:0;table-layout:fixed;}.wrapper_compare_table table td,.wrapper_compare_table .wrapper_compare_table table th{border-bottom:1px solid #fff;padding:.5rem 1rem;}.wrapper_compare_table table thead th{background:#ddf1f8;padding:0;position:-webkit-sticky;position:sticky;top:0;vertical-align:middle;z-index:1;}.wrapper_compare_table table td{position:relative;padding:12px 15px;text-align:center;height:60px;min-width:105px;}.wrapper_compare_table table tbody tr th{background-color:#ddf1f8;}.wrapper_compare_table table tbody th{font-size:.9rem;line-height:1.6rem;min-width:125px;padding:5px 25px;text-align:left;left:0;position:-webkit-sticky;position:sticky;z-index:1;}.wrapper_compare_table table thead th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:2;}.wrapper_compare_table th{font-size:.8rem;}.wrapper_compare_table .yes{background-image:url(../img/tick.png);background-position:50%;background-repeat:no-repeat;background-size:18px;width:100%;}.wrapper_compare_table td.last:after{border-color:#007bff transparent transparent;border-style:solid;border-width:100px 100px 0;bottom:3px;height:0;width:0;}.wrapper_compare_table td.yes.bg-blue-900,.wrapper_compare_table th.whitespace-nowrap.bg-900{border-bottom:1px solid #0e2b6a;}.wrapper_compare_table td.last.bg-blue-1200:after,.wrapper_compare_table td.last.bg-blue-900:after{border-style:solid;border-width:11px 52px 0 54px;bottom:-12px;height:0;position:absolute;width:0;right:0;content:"";left:0;display:block;}.wrapper_compare_table td.last.bg-blue-900:after{border-color:#001e61 transparent transparent;}.wrapper_compare_table td.last.bg-blue-1200:after{border-color:#000737 transparent transparent;}.wrapper_compare_table td.yes.bg-blue-600,.wrapper_compare_table th.whitespace-nowrap.bg-600{border-bottom:1px solid #1a58bd;}.wrapper_compare_table td.last.bg-blue-600:after{border-color:#0047bb transparent transparent;border-style:solid;border-width:11px 52px 0 54px;bottom:-12px;content:"";display:block;height:0;left:0;position:absolute;right:0;width:0;}.wrapper_compare_table td.yes.bg-blue-300,.wrapper_compare_table th.whitespace-nowrap.bg-300{border-bottom:1px solid #62a5e9;}.wrapper_compare_table td.last.bg-blue-300:after{border-color:#418fde transparent transparent;border-style:solid;border-width:11px 52px 0 54px;bottom:-12px;content:"";display:block;height:0;left:0;position:absolute;right:0;width:0;}.wrapper_compare_table td.last.bg-blue-1200:after{border-color:#000737 transparent transparent;border-style:solid;border-width:11px 52px 0 54px;bottom:-12px;content:"";display:block;height:0;left:0;position:absolute;right:0;width:0;}.wrapper_compare_table td.yes.bg-blue-1200,.wrapper_compare_table th.whitespace-nowrap.bg-1200{border-bottom:1px solid #000737;}.arrow-right:after,td.last:after{content:"";display:block;position:absolute;}.arrow-right:after{background-image:url(https://webapp.imocarwash.com/images/back-arrow.svg);background-size:15px 15px;height:15px;right:20%;top:14px;transform:rotate(180deg);width:15px;}.arrow-right{position:relative;padding-right:40%;}.discount-msg-wrap{display:flex;flex-direction:row;align-items:center;position:absolute;top:8px;bottom:8px;left:0;right:0;z-index:1;padding:5px;margin-left:40px;font-size:17px;line-height:1em;}.discount-msg{align-items:center;margin-left:25px;}.discount-msg-badge{position:relative;width:53px;height:59px;z-index:2;}.discount-msg-badge img{width:100%;height:auto;display:block;}.discount-badge-text,.discount-msg-badge-text{position:absolute;color:#fff;display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}.discount-font-normal{font-size:14px;}.discount-font-small{font-size:11px;line-height:1em;}.discount-font-smallest{font-size:10px;line-height:1em;}.discount-code{margin-top:10px;border-top:1px solid #e5e7eb;font-size:14px;}.discount-code div{margin-top:15px;}.discount-code div p{margin-top:5px;}.discount-code .pay-button{border-radius:5px;padding:11px 16px;margin-left:3px;float:right;}.discount-code a.help{text-decoration:underline;font-weight:bold;font-size:12px;}.discount-code input{border:1px solid #e5e7eb;border-radius:5px;width:70%;padding:10px;}.discount-code input::-webkit-outer-spin-button,.discount-code input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.discount-code input[type=number]{-moz-appearance:textfield;}.discount-code .remove{text-align:center;vertical-align:middle;font-weight:bold;}.discount-code .remove img{display:inline;margin-bottom:3px;}.discount-code .remove a{color:#001e61;}body.dkv-modal-open{overflow:hidden;height:100vh;touch-action:none;width:100%;}.dkv-modal-backdrop{inset:0;background-color:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:9999;opacity:0;transition:opacity .3s ease-in-out;margin-top:-4px;}.dkv-modal-backdrop.show{display:flex;opacity:1;}.dkv-modal-frame{background:#fff;width:90%;max-width:500px;height:600px;border-radius:12px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.5);position:relative;animation:slideIn .4s ease-out;font-size:16px;}@keyframes slideIn{from{transform:translateY(-50px);opacity:0;}to{transform:translateY(0);opacity:1;}}@media(max-width:768px){.dkv-modal-frame{width:100vw;height:100vh;border-radius:0;max-width:none;max-height:none;font-size:18px;}.dkv-close-button{font-size:32px;top:75px!important;left:45%!important;}}#dkv-iframe-container{flex:1;overflow:hidden;position:relative;margin:0;padding:0;display:flex;flex-direction:column;height:100%;}#dkvFuelCardIframe{width:100%;height:100%;border:0;}.dkv-btn-wrap{display:grid;grid-template-columns:auto 34px;grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:0;white-space:nowrap;align-items:center;justify-content:center;padding-left:0!important;}.pay-button.disabled,.pay-button:disabled,pay-button:disabled{pointer-events:none;opacity:.65;}.page-modal{transform:translateX(100%);background:#ddf1f8;top:60px;transition:.4s ease-in-out;}.page-modal.open{transform:translateX(0);}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}.modal .modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:95%;font-size:14px;border-radius:10px;}.modal .modal-content h2{font-weight:bold;text-align:center;margin-bottom:10px;}.modal .modal-content img{margin:10px auto;}.modal .close{color:#aaa;float:right;font-size:28px;font-weight:bold;margin-top:-10px;}.modal .close:hover,.modal .close:focus{color:#000;text-decoration:none;cursor:pointer;}.product-panel{margin-top:1rem;padding:0 20px;}.ceramic-header{background-image:url(/img/ceramic/ceramic-header.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;height:min(462px,24vw);background-color:#fff;}@media screen and (max-width:799px){.widget-product-items .product-item{max-width:calc(50% - .75rem);min-width:calc(50% - .75rem);}}@media screen and (min-width:800px){.widget-product-items .product-item{max-width:calc(33.33333% - .76rem);min-width:calc(33.33333% - .76rem);}}.widget-product-items{overflow:auto;}.widget-line ::-webkit-scrollbar{display:none;}.credit-panel{border-radius:8px;background-color:#fff;width:90%;margin-top:15px;}.promo-banner{margin-left:auto;margin-right:auto;padding:20px 20px 0 20px;}.promo-banner img{margin:0 auto;}.promo-banner div p{margin-top:5px;text-align:center;font-size:10px;}.promo-banner div p a{text-decoration:underline;}.product-promotion{padding-top:10px;}.product-promotion div p a{text-decoration:underline;}.product-promotion-text{padding-left:10px;}.promo-banner-bundles{margin-left:auto;margin-right:auto;text-align:center;padding:0 20px 0 20px;}.onepromo{text-align:center;font-weight:bold;margin-bottom:5px;}.purchase-confirmation-promo{background:#f2eedb;padding-top:20px;}.purchase-confirmation-promo .purchase-confirmation-qrcode{background-image:url(/images/qr-background-promo.png);}.purchase-confirmation-promo p{text-align:center;color:#001e61;width:305px;margin-left:auto;margin-right:auto;}.ribbon{position:absolute;right:-43px;top:8px;font-size:.5rem;padding:1px;transform:rotate(30deg);font-family:var(--font-regular);text-transform:capitalize;width:132px;text-align:center;line-height:normal;}.ribbon--saving{background:#0fa750;color:#fff;}.spinner,.spinner:before,.spinner:after{border-radius:50%;}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}.spinner:before,.spinner:after{position:absolute;content:"";}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s;}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media only screen and (max-width:600px){form{width:80vw;min-width:initial;}}.subscribe__overlay{position:fixed;inset:0;display:grid;place-items:center;background:rgba(8,15,35,.55);backdrop-filter:blur(2px);padding:24px;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:1000;}.subscribe__overlay--open{opacity:1;pointer-events:auto;}.subscribe{--bg-card:#fff;--badge-green:#1ab707;width:min(95%,420px);background:var(--bg-card);color:var(--text-color);border-radius:16px;padding:20px 20px 16px;position:relative;font:16px/1.5 var(--font-regular),sans-serif;}.subscribe__header{display:flex;align-items:center;gap:12px;padding:6px 4px 8px 4px;}.subscribe__title{margin:0;font-size:var(--text-lg);font-family:var(--font-bold),sans-serif;color:var(--brand-blue);}.subscribe__close-btn{margin-left:auto;width:20px;height:20px;line-height:20px;border:0;cursor:pointer;fill:var(--brand-blue);background-color:transparent;}.subscribe__close-btn:hover{filter:brightness(.96);}.subscribe__summary{display:grid;grid-template-columns:1fr auto;gap:12px;padding:4px 4px 8px;}.subscribe__summary__qty-block{display:grid;}.subscribe__summary__label{display:block;font-size:var(--text-xxs);letter-spacing:.02em;text-transform:uppercase;margin-bottom:4px;}.subscribe__summary__line{display:flex;align-items:baseline;gap:8px;margin-top:auto;}.subscribe__summary__qty{font-size:var(--text-lg);}.subscribe__summary__title{color:var(--text-color);font-size:var(--text-sm);}.subscribe__summary__price-block{position:relative;display:flex;flex-direction:column;justify-content:flex-end;}.subscribe__summary__badge{color:var(--badge-green);display:block;position:absolute;top:0;right:0;font-size:var(--text-xxs);}.subscribe__summary__price{font-size:var(--text-lg);color:var(--text-color);margin-top:auto;}.subscribe__form{all:unset;}.subscribe__section-label{display:block;margin:8px 4px 8px;font-family:"Arial";font-weight:600;color:var(--brand-blue);font-size:var(--text-sm);}.subscribe__select{position:relative;background:#fff;border:1px solid var(--line);border-radius:6px;padding:2px 12px;margin-bottom:12px;}.subscribe__select__control{appearance:none;accent-color:var(--brand-blue);border:0;background:transparent;outline:0;padding:14px 28px 14px 0;width:100%;font-size:var(--text-sm);color:var(--text-color);cursor:pointer;font-family:var(--font-regular),sans-serif;}.subscribe__select__chev{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--brand-blue);pointer-events:none;}.subscribe__radio{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:999px;margin-bottom:12px;cursor:pointer;}.subscribe__radio:has(input:checked){background:var(--brand-blue);}.subscribe__radio:has(input:checked) .subscribe__radio__label{color:#fff;}.subscribe__radio input{appearance:none;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;margin:0 0 0 20px;position:relative;flex-shrink:0;cursor:pointer;}.subscribe__radio input:checked{border:2px solid #fff;}.subscribe__radio__label{margin:0;padding:12px 0;font-size:var(--text-sm);color:var(--text-color);flex-grow:1;cursor:pointer;}.subscribe__note{margin:12px 0 24px;font-size:var(--text-xxs);line-height:1.4;}.subscribe__btn{display:block;width:100%;border:0;cursor:pointer;padding:14px 18px;background:var(--brand-yellow);color:var(--brand-blue);font-weight:500;font-family:var(--font-regular),sans-serif;font-size:var(--text-base);line-height:1;border-radius:999px;}.subscribe__btn:hover{filter:brightness(.94);}.subscribe__btn:focus-visible{outline:2px solid #0b234a;}.subscribe__terms{display:flex;margin:20px auto 20px;color:var(--text-color);text-decoration:underline;font-size:var(--text-xxs);justify-content:center;}.subscribe__divider{border:0;height:1px;background:var(--line);margin:10px 0 14px;}.subscribe__process{list-style:none;padding:0;margin:24px 0 12px;display:grid;gap:14px;}.subscribe__process li{display:grid;grid-template-columns:50px 1fr;align-items:center;gap:12px;font-size:var(--text-sm);color:var(--text-color);}.subscribe__process__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--brand-blue);flex-shrink:0;}.subscription-heading{color:#001e60;font-weight:bold;padding:10px 15px 0;}.subscription-subheading{color:#001e60;max-width:360px;margin:auto;}.arrow-right.subscription-arrow{padding-right:20%;}.arrow-right.subscription-arrow:after{right:0%;top:50px;}.subscription-terms-conditions{padding:40px 20px 40px;}.subscription-terms-conditions h2{font-size:22px;}.subscription-terms-conditions h2,.subscription-terms-conditions h3{font-weight:bold;margin-bottom:20px;}.subscription-terms-conditions p{margin-bottom:1em;}.subscription-terms-conditions ol{counter-reset:item;}.subscription-terms-conditions li{display:block;margin-bottom:1em;}.subscription-terms-conditions li:before{content:counters(item,".") " ";counter-increment:item;padding-right:3px;}.subscription-terms-conditions strong{font-size:18px;margin-bottom:5px;}.vouchers .product-item{background-image:url("/img/bubble.png");background-repeat:no-repeat;background-size:contain;background-position:right;height:80px;background-color:#001e61;border-radius:15px;}.vouchers .price-content{position:absolute;top:0;left:0;width:100%;height:100%;}.vouchers .bonus{position:absolute;right:68px;top:50%;opacity:1;background-color:#1ab707;border-radius:15px;font-weight:700;font-size:.75rem;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;color:#fff;transform:translate(0,-50%);}.vouchers .price-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;}.vouchers .arrow{position:absolute;right:20px;top:50%;content:"";display:block;height:12px;width:7px;background-image:url(/img/Path.svg);background-repeat:no-repeat;transform:translate(0,-50%);}.vouchers .bonus{position:absolute;right:43px;top:50%;background-color:#1ab707;border-radius:15px;font-weight:700;font-size:.75rem;padding-top:7px;padding-bottom:7px;padding-left:7px;padding-right:7px;color:#fff;transform:translate(0,-50%);}.vouchers .product-value{color:#fff;font-size:24px;font-weight:bold;letter-spacing:0;line-height:31px;}.vouchers .product-price-after{color:#418fde;font-size:14px;letter-spacing:0;line-height:18px;}.voucherlist-header{margin-top:-4px;padding:10px;background-color:#001e61;}.voucherlist-header h2{color:#ffd100;font-weight:bold;font-size:1.8rem;}.summary-box .bonus{background-color:#4ade80;border-radius:9999px;font-weight:700;font-size:.75rem;line-height:31px;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;color:#fff;}.frame,.frame-billit,.frame-silk,.purchase-content{left:100%;position:absolute;top:0;transform:translateX(100%);transition:.5s linear;width:100%;z-index:1;}.frame-billit.active,.frame-silk.active,.frame.active,.purchase-content.active{left:0;position:relative;transform:translateX(0);z-index:2;}.frame-billit.completed,.frame-silk.completed,.frame.completed,.purchase-content.completed{left:-100%;transform:translateX(-100%)!important;}.form-frame{overflow:hidden;position:relative;}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center;}.i-item-wrapper{display:flex;justify-content:center;width:100%;}.i-item-wrapper:first-child{justify-content:start;}.i-item-wrapper:last-child{justify-content:end;}.i-item-wrapper:after{background:#d8d8d8;right:0;}.done.i-item-wrapper:first-child:after{display:none!important;}.done.i-item-wrapper:after{background:#001e61;right:50%!important;z-index:999!important;}.done.i-item-wrapper:before{background:#001e61;right:0;}.done.i-item-wrapper:before,.i-item-wrapper:after{content:"";height:1px;left:0;top:1rem;position:absolute;display:block;}.step{background:#ccc;}.done .step{background:#001e61;z-index:1;}.header{max-width:1000px;margin:auto;z-index:99999;}.header__inner{background-color:#fff;max-width:1000px;height:61px;}.nav-title{max-width:80%;margin:auto;text-align:center;}.footer{background-color:#001e61;max-width:1000px;margin:auto;}body.bg-hellotaxi .footer{background-color:#111e2e;}.footer-image{width:100%;padding-top:15px;}.footer-image img{width:60%;}.footer-image .strapline{position:absolute;width:45%;bottom:33px;right:20px;color:#0049c2;font-size:large;text-align:right;}.banner{background:#000;min-height:300px;overflow:hidden;position:relative;width:100%;}.banner__image{background-position:top center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:calc(100% + 20px);left:-20px;opacity:.6;position:absolute;top:-20px;width:calc(100% + 20px);z-index:1;}.heading--banner{color:#fff;display:block;left:50%;font-size:1.8rem;line-height:1.2;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:3;text-shadow:0 1px 1px #969696;}.umb-grid{padding:1.25rem;}.umb-grid blockquote{background-image:url("/img/imo czech pages/imo-bubbles-bg.jpg");color:#fff!important;padding:50px 0!important;background-position:center;font-family:"co-headline-bold","Open Sans",Arial,sans-serif!important;font-size:1.8rem!important;font-style:normal!important;text-transform:initial!important;}.umb-grid:has(.banner){padding:0;}.pt-terms ol{counter-reset:item;margin:0 0 20px 20px;}.pt-terms li{display:block;margin:0 0 20px 0;padding:0;}.pt-terms li:before{content:counters(item,".") " ";counter-increment:item;}.pt-terms table,.pt-terms th,.pt-terms td{border:1px solid #000;border-collapse:collapse;}.pt-terms th,.pt-terms td{padding:10px;}.cz-contact-form form{box-shadow:none;}.cz-contact-form input[type=text],.cz-contact-form input[type=email],.cz-contact-form input[type=tel],.cz-contact-form select,.cz-contact-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;margin-top:6px;margin-bottom:16px;resize:vertical;}.cz-contact-form label{font-weight:bold;font-family:co-headline-regular;}.cz-contact-form textarea{padding:10px;}.cz-contact-form select{padding:10px;}.cz-contact-form input[type=submit]{font-family:co-headline-regular;}