@font-face{font-family:'fontikon';src:url('../themes/cz-campanie/assets/fonts/fontikon/fonts/fontikon.eot?pclvww');src:url('../themes/cz-campanie/assets/fonts/fontikon/fonts/fontikon.eot?pclvww#iefix') format('embedded-opentype'),url('../themes/cz-campanie/assets/fonts/fontikon/fonts/fontikon.ttf?pclvww') format('truetype'),url('../themes/cz-campanie/assets/fonts/fontikon/fonts/fontikon.woff?pclvww') format('woff'),url('../themes/cz-campanie/assets/fonts/fontikon/fonts/fontikon.svg?pclvww#fontikon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="cz-icon-"],[class*=" cz-icon-"]{font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cz-icon-add:before{content:"\61"}.cz-icon-alert:before{content:"\62"}.cz-icon-appstore:before{content:"\63"}.cz-icon-arrow-down:before{content:"\64"}.cz-icon-arrow-left:before{content:"\65"}.cz-icon-arrow-right:before{content:"\66"}.cz-icon-arrow-up:before{content:"\67"}.cz-icon-cz-help:before{content:"\68"}.cz-icon-cz-pay:before{content:"\69"}.cz-icon-bullet:before{content:"\6a"}.cz-icon-chat:before{content:"\6b"}.cz-icon-check:before{content:"\6c"}.cz-icon-chevron-down:before{content:"\6d"}.cz-icon-chevron-left:before{content:"\6e"}.cz-icon-chevron-right:before{content:"\6f"}.cz-icon-chevron-up:before{content:"\70"}.cz-icon-close:before{content:"\71"}.cz-icon-compare:before{content:"\72"}.cz-icon-curs-valutar:before{content:"\73"}.cz-icon-doneaza:before{content:"\74"}.cz-icon-downvote:before{content:"\75"}.cz-icon-draw-card-customization:before{content:"\76"}.cz-icon-email:before{content:"\77"}.cz-icon-facebook:before{content:"\78"}.cz-icon-file:before{content:"\79"}.cz-icon-google-play:before{content:"\7a"}.cz-icon-hamburger:before{content:"\41"}.cz-icon-info:before{content:"\42"}.cz-icon-instagram:before{content:"\43"}.cz-icon-layer-payment:before{content:"\44"}.cz-icon-link:before{content:"\45"}.cz-icon-linkedin:before{content:"\46"}.cz-icon-list-file:before{content:"\47"}.cz-icon-location:before{content:"\48"}.cz-icon-multi-layer-payment:before{content:"\49"}.cz-icon-newsroom:before{content:"\4a"}.cz-icon-phone-call:before{content:"\4b"}.cz-icon-pinterest:before{content:"\4c"}.cz-icon-relatii-investitori:before{content:"\4d"}.cz-icon-search:before{content:"\4e"}.cz-icon-self-banking:before{content:"\4f"}.cz-icon-sms:before{content:"\50"}.cz-icon-star-full:before{content:"\51"}.cz-icon-star-outline:before{content:"\52"}.cz-icon-substract:before{content:"\53"}.cz-icon-talks:before{content:"\54"}.cz-icon-trash:before{content:"\55"}.cz-icon-twitter:before{content:"\56"}.cz-icon-upvote:before{content:"\57"}.cz-icon-user:before{content:"\58"}.cz-icon-vreau-card:before{content:"\59"}.cz-icon-vreau-cont:before{content:"\5a"}.cz-icon-vreau-credit:before{content:"\30"}.cz-icon-warning:before{content:"\31"}.cz-icon-youtube:before{content:"\32"}
.pika-single{position:relative;background:#212429;color:#fff;border-radius:20px;display:block}
@media (max-width:991px){.pika-single{padding:24px}}
@media (min-width:992px){.pika-single{padding:40px}}
.pika-single:before,
.pika-single:after{content:" ";display:table}
.pika-single:after{clear:both}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute;box-shadow:6px 6px 42px -16px rgba(0,0,0,0.25);z-index:9999}
.pika-single .pika-lendar{float:left;width:100%;max-width:400px}
.pika-single .pika-lendar .pika-title{position:relative;display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;gap:8px}
@media (max-width:991px){.pika-single .pika-lendar .pika-title:not(:last-child){margin-bottom:12px}}
@media (min-width:992px){.pika-single .pika-lendar .pika-title:not(:last-child){margin-bottom:24px}}
.pika-single .pika-lendar .pika-title .pika-labels{grid-row:1;grid-column:2;display:flex;justify-content:center;align-items:center;gap:8px}
.pika-single .pika-lendar .pika-title .pika-labels .pika-label{position:relative;background-color:#3a3c42;color:#fff;line-height:22px;padding:8px 20px;margin:0;border-radius:8px;display:inline-block;font-size:16px;font-weight:normal;text-transform:uppercase;overflow:hidden;z-index:9999}
.pika-single .pika-lendar .pika-title .pika-labels .pika-label select{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;opacity:0;z-index:9998}
.pika-single .pika-lendar .pika-title .pika-prev,
.pika-single .pika-lendar .pika-title .pika-next{position:relative;background-color:transparent;color:#eaaf00;outline:none;border:0;padding:0;width:40px;height:40px;white-space:nowrap;display:flex;justify-content:center;align-items:center;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;cursor:pointer;transition:all .25s ease}
.pika-single .pika-lendar .pika-title .pika-prev:hover,
.pika-single .pika-lendar .pika-title .pika-next:hover{color:#ffc20e}
.pika-single .pika-lendar .pika-title .pika-prev.is-disabled,
.pika-single .pika-lendar .pika-title .pika-next.is-disabled,
.pika-single .pika-lendar .pika-title .pika-prev.is-disabled,
.pika-single .pika-lendar .pika-title .pika-next.is-disabled{cursor:default;opacity:.2}
.pika-single .pika-lendar .pika-title .pika-prev:before{content:'e'}
.pika-single .pika-lendar .pika-title .pika-next:after{content:'f'}
.pika-single .pika-lendar .pika-title .pika-prev{grid-row:1;grid-column:1}
.pika-single .pika-lendar .pika-title .pika-next{grid-row:1;grid-column:3}
.pika-single .pika-select{display:inline-block}
.pika-single .pika-table{margin-left:auto;margin-right:auto;border-collapse:collapse;border-spacing:0;border:0}
.pika-single .pika-table th,
.pika-single .pika-table td{padding:0;text-align:center}
@media (max-width:991px){.pika-single .pika-table th,.pika-single .pika-table td{height:32px}}
@media (min-width:992px){.pika-single .pika-table th,.pika-single .pika-table td{height:50px}}
.pika-single .pika-table th{color:#fff;font-size:16px;line-height:22px;font-weight:normal}
.pika-single .pika-table th abbr{border-bottom:none;text-decoration:none;cursor:help}
.pika-single .pika-table .pika-week{color:#fff;font-size:11px}
.pika-single .pika-table td .pika-button{background:transparent;color:#fff;line-height:22px;margin:0;padding:5px;border:0;border-radius:8px;display:block;font-size:16px;font-weight:normal;text-align:center;transition:all .25s ease}
@media (max-width:991px){.pika-single .pika-table td .pika-button{width:32px;height:32px}}
@media (min-width:992px){.pika-single .pika-table td .pika-button{width:50px;height:50px}}
.pika-single .pika-table td .pika-button:hover{background-color:#eaaf00;color:#fff}
.pika-single .pika-table td.is-today .pika-button{color:#eaaf00}
.pika-single .pika-table td.is-today .pika-button:hover{background-color:#eaaf00;color:#fff}
.pika-single .pika-table td.is-selected .pika-button,
.pika-single .pika-table td.has-event .pika-button{background:#eaaf00;color:#fff}
.pika-single .pika-table td.is-disabled .pika-button,
.pika-single .pika-table td.is-inrange .pika-button,
.pika-single .pika-table td.is-outside-current-month .pika-button{color:#3a3c42;pointer-events:none}
.pika-single .pika-table td.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}
.pika-single .pika-table td.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}
.pika-single .pika-table td.is-selection-disabled{pointer-events:none}
.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}
*{outline:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
*:focus{outline:none !important}
*::-moz-focus-inner{border:0}
*,
*:before,
*:after{box-sizing:border-box}
.hidden{display:none !important}
input:focus,
input:active,
select:focus,
select:active,
a:focus,
a:active,
button:focus,
button:active,
textarea:focus,
textarea:active{outline:none;box-shadow:none}
input,
select,
textarea,
button{margin:0px;padding:0px;border-radius:0px}
select::-ms-expand{display:none}
select{-webkit-appearance:none;appearance:none}
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:0.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,
strong{font-weight:700}
code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,
input{overflow:visible}
button,
select{text-transform:none}
button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:0.35em 0.75em 0.625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
a,
button,
[href],
[onclick]{cursor:pointer}
html{--cz-white:#fff;--cz-black:#000B13;--cz-blackest-black:#000;--cz-blue:#0072BC;--cz-star-purple:#46305B;--blue-t05:#F0F7FB;--blue-t07:#E1EEF7;--blue-t08:#00307A;--blue-t1:#CDE3F2;--blue-t2:#9AC7E4;--blue-t3:#68AAD7;--blue-t4:#FAFCFE;--blue-24:#009EE0;--cz-neo:#1B1464;--cz-red:#ED1C24;--red-t1:#FDE8E9;--red-t2:#FABBBD;--red-t3:#F8A4A7;--red-t4:#F68E92;--red-t5:#FABBBD;--cz-yellow:#FFC20E;--cz-yellow-hover:#eaa700;--yellow-t1:#FFF9E7;--yellow-t2:#FFF3CF;--green:#3EB96F;--cz-green:#3EB96F;--green-2:#A6CE00;--gray-90:#E5E5E5;--gray-100:#FAFAFA;--gray-150:#F0F0F0;--gray-200:#E7E7E7;--gray-250:#D4D4D4;--gray-300:#BCBCBC;--gray-350:#999;--gray-400:#8A8B8C;--gray-450:#67686A;--gray-500:#434343;--gray-550:#292929;--gray-600:#1D1D1D;--text-accent:var(--cz-yellow);--hero-border-radius-desktop:3;--hero-border-radius-mobile:3;width:100%;height:100%;-webkit-font-smoothing:antialiased}
body{background-color:#fff;color:#fff;width:100%;height:100%;line-height:1.4;font-family:'PT Sans',sans-serif;font-size:16px;transition:opacity .5s ease;overflow:hidden}
body.cz-loading{opacity:.5;pointer-events:none;overflow:hidden}
body.cz-loaded{opacity:1}
a{color:var(--cz-blue);fill:var(--cz-blue);text-decoration:none}
a:hover{text-decoration:underline}
h1,
h2,
h3,
h4,
h5,
h6,
p{margin:0;padding:0px}
h1,
h2,
h3,
h4,
h5,
h6{font-family:ff-meta-serif-web-pro,serif;font-weight:600}
p:not(:last-child){margin-bottom:16px}
@media (max-width:991px){h1,.h1{line-height:1.05;font-size:36px}}
@media (min-width:992px){h1,.h1{line-height:1.05;font-size:52px;letter-spacing:-0.005em}}
h1:not(:last-child),
.h1:not(:last-child){margin-bottom:16px}
h1.margin-sm:not(:last-child),
.h1.margin-sm:not(:last-child){margin-bottom:8px}
h1.margin-lg:not(:last-child),
.h1.margin-lg:not(:last-child){margin-bottom:40px}
h1.display-1,
.h1.display-1{letter-spacing:-0.01em}
@media (max-width:991px){h1.display-1,.h1.display-1{font-size:36px}}
@media (min-width:992px){h1.display-1,.h1.display-1{font-size:63px}}
h1.display-2,
.h1.display-2{letter-spacing:-0.01em;font-size:75px}
@media (max-width:991px){h2,.h2{line-height:1.1;font-size:36px}}
@media (min-width:992px){h2,.h2{line-height:1.05;font-size:44px}}
h2:not(:last-child),
.h2:not(:last-child){margin-bottom:16px}
h2:not(:last-child).margin-sm,
.h2:not(:last-child).margin-sm{margin-bottom:8px}
h2:not(:last-child).margin-md,
.h2:not(:last-child).margin-md{margin-bottom:24px}
@media (max-width:991px){h2:not(:last-child).margin-lg,.h2:not(:last-child).margin-lg{margin-bottom:20px}}
@media (min-width:992px){h2:not(:last-child).margin-lg,.h2:not(:last-child).margin-lg{margin-bottom:32px}}
h2:not(:last-child).margin-xlg,
.h2:not(:last-child).margin-xlg{margin-bottom:40px}
@media (max-width:991px){h3,.h3{font-size:32px}}
@media (min-width:992px){h3,.h3{font-size:36px}}
h3.exceptie-cu-font-size-mai-mic,
.h3.exceptie-cu-font-size-mai-mic{font-size:30px}
h3:not(:last-child):not(.no-margin),
.h3:not(:last-child):not(.no-margin){margin-bottom:16px}
h3:not(:last-child):not(.no-margin).margin-sm,
.h3:not(:last-child):not(.no-margin).margin-sm{margin-bottom:8px}
h3:not(:last-child):not(.no-margin).margin-lg,
.h3:not(:last-child):not(.no-margin).margin-lg{margin-bottom:22px}
h4,
.h4{line-height:1.1;font-size:25px}
h4:not(:last-child),
.h4:not(:last-child){margin-bottom:8px}
h4.margin-lg:not(:last-child),
.h4.margin-lg:not(:last-child){margin-bottom:16px}
h5,
.h5{line-height:1.2;font-size:21px}
h5:not(:last-child),
.h5:not(:last-child){margin-bottom:8px}
h6,
.h6{line-height:1.25;font-family:inherit;font-weight:normal;font-size:19px}
h6:not(:last-child),
.h6:not(:last-child){margin-bottom:8px}
p.pt-13,
.pt-13{line-height:1.4;font-size:13px;letter-spacing:0}
p.pt-14,
.pt-14{line-height:1.4;font-size:14px;letter-spacing:0}
p.pt-16,
.pt-16{line-height:1.4;font-size:16px;letter-spacing:0}
p.pt-19,
.pt-19{line-height:1.25;font-size:19px;letter-spacing:0}
p.pt-23,
.pt-23{line-height:1.25;font-size:23px;letter-spacing:-0.005em}
p.pt-23:not(:last-child),
.pt-23:not(:last-child){margin-bottom:16px}
p.pt-23.margin-sm:not(:last-child),
.pt-23.margin-sm:not(:last-child){margin-bottom:8px}
small{font-size:14px}
.display-1{font-size:90px}
.display-2{font-size:82px}
.display-3{font-size:68px}
.display-4{font-size:52px}
.container{width:100%;max-width:1248px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
@media (max-width:991px){.container .container-overflow{margin-left:-24px;margin-right:-24px}}
@media (min-width:992px){.container .container-overflow{margin-left:-120px;margin-right:-120px}}
@media (max-width:991px){.container .container-overflow-lg{margin-left:-24px;margin-right:-24px}}
@media (min-width:992px){.container .container-overflow-lg{margin-left:-200px;margin-right:-200px}}
.img-responsive-block{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.text-white{color:var(--cz-white)}
.text-accent{color:var(--text-accent)}
.text-accent-cz-pay{color:var(--cz-yellow)}
.text-blue{color:var(--cz-blue)}
.text-red{color:var(--cz-red)}
.text-yellow{color:var(--cz-yellow)}
.text-green{color:var(--cz-green)}
.text-nowrap{white-space:nowrap}
.text-meta-serif{font-family:ff-meta-serif-web-pro,serif;font-weight:600}
.text-asterisk-color{color:#c8220a}
::-webkit-input-placeholder{color:#212429;opacity:.5}
:-moz-placeholder{color:#212429;opacity:.5}
::-moz-placeholder{color:#212429;opacity:.5}
:-ms-input-placeholder{color:#212429;opacity:.5}
.page-wrapper{position:relative;width:100vw;height:100dvh;overflow:auto;z-index:1}
.cz-page-title{max-width:872px;margin-left:auto;margin-right:auto}
@media (max-width:991px){.cz-page-title:not(:last-child){margin-bottom:16px}}
@media (min-width:992px){.cz-page-title:not(:last-child){margin-bottom:48px}}
.cz-back-button-wrapper:not(:last-child){margin-bottom:24px}
.cz-btn{background-color:var(--cz-white);color:var(--cz-black);border:1px solid var(--cz-white);text-decoration:none;transition:all .2s ease}
.cz-btn:hover{text-decoration:none}
.cz-btn.cz-btn-regular{background-color:#fff;color:var(--cz-black);border-width:2px;border-style:solid;border-color:var(--cz-white);border-radius:23px;display:inline-block;text-align:center;font-family:'PT Sans',sans-serif;font-weight:bold;letter-spacing:0.03em}
@media (max-width:991px){.cz-btn.cz-btn-regular{min-height:38px;line-height:16px;padding:10px 28px;font-size:10px}}
@media (min-width:992px){.cz-btn.cz-btn-regular{min-height:46px;line-height:22px;padding:10px 28px;font-size:13px}}
.cz-btn.cz-btn-regular.cz-btn-block{width:100%;display:block}
.cz-btn.cz-btn-regular.cz-btn-circle{padding:0;display:grid;align-items:center;text-align:center}
@media (max-width:991px){.cz-btn.cz-btn-regular.cz-btn-circle{width:38px;font-size:18px}}
@media (min-width:992px){.cz-btn.cz-btn-regular.cz-btn-circle{width:46px;font-size:26px}}
.cz-btn.cz-btn-regular:not(:last-child):not(.no-margin){margin-bottom:24px}
.cz-btn.cz-btn-regular-small{background-color:var(--cz-white);color:var(--cz-black);border-width:2px;border-style:solid;border-color:var(--cz-white);border-radius:23px;display:inline-block;font-family:'pt-sans',sans-serif;font-weight:bold;letter-spacing:0.03em}
.cz-btn.cz-btn-regular-small:not(:last-child):not(.no-margin){margin-bottom:24px}
.cz-btn.cz-btn-regular-small:not(.no-padding){padding:8px 16px}
@media (max-width:991px){.cz-btn.cz-btn-regular-small{min-height:36px;line-height:16px;font-size:13px}}
@media (min-width:992px){.cz-btn.cz-btn-regular-small{min-height:36px;line-height:16px;font-size:13px}}
.cz-btn.cz-btn-regular-small.cz-btn-block{width:100%;display:block}
.cz-btn.cz-btn-regular-big{background-color:var(--cz-white);color:var(--cz-black);border-width:2px;border-style:solid;border-color:var(--cz-white);border-radius:54px;display:inline-block;font-family:'pt-sans',sans-serif;font-weight:bold;letter-spacing:0.03em}
.cz-btn.cz-btn-regular-big:not(:last-child):not(.no-margin){margin-bottom:24px}
@media (max-width:991px){.cz-btn.cz-btn-regular-big:not(.no-padding){padding:16px}}
@media (min-width:992px){.cz-btn.cz-btn-regular-big:not(.no-padding){padding:16px 36px}}
@media (max-width:991px){.cz-btn.cz-btn-regular-big{min-height:36px;line-height:16px;font-size:13px}}
@media (min-width:992px){.cz-btn.cz-btn-regular-big{min-height:54px;line-height:18px;font-size:13px}}
.cz-btn.cz-btn-regular-big.cz-btn-block{width:100%;display:block}
.cz-btn.cz-btn-large{line-height:16px;border-radius:12px;display:inline-block;text-align:center;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:13px;letter-spacing:0.03em}
@media (max-width:991px){.cz-btn.cz-btn-large{min-height:50px;padding:14px 40px}}
@media (min-width:992px){.cz-btn.cz-btn-large{min-height:54px;padding:16px 40px}}
.cz-btn.cz-btn-large.cz-btn-block{width:100%;display:block}
.cz-btn.cz-btn-large:not(:last-child):not(.no-margin){margin-bottom:12px}
.cz-btn.cz-btn-gray{background-color:var(--gray-150);color:var(--cz-blue);fill:var(--cz-blue);border-color:var(--gray-150)}
.cz-btn.cz-btn-gray:hover{color:var(--blue-24);fill:var(--blue-24)}
.cz-btn.cz-btn-form-voucher{background-color:var(--gray-100);border-color:var(--gray-100)}
.cz-btn.cz-btn-form-voucher:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-add-to-cart{background-color:#fff;color:#000b13;fill:#000b13;border-color:#fff}
.cz-btn.cz-btn-add-to-cart:hover{background-color:#009ee0;color:#1a1b1f;fill:#1a1b1f;border-color:#009ee0}
.cz-btn.cz-btn-request-offer-add-to-cart{background-color:#fff;color:#1a1b1f;fill:#1a1b1f;border-color:#fff}
.cz-btn.cz-btn-request-offer-add-to-cart:hover{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-form-submit{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-form-submit:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-suggested-products{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-suggested-products:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-thank-you{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-thank-you:hover{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-form-sticky{background-color:#fff;color:#fff;fill:#fff;border-color:#fff}
.cz-btn.cz-btn-form-sticky:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-cnp-yes{background-color:#c8220a;color:#fff;fill:#fff;border-color:#c8220a}
.cz-btn.cz-btn-cnp-yes:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-cnp-no{background-color:#d4d4d4;color:#000b13;fill:#000b13;border-color:#d4d4d4}
.cz-btn.cz-btn-cnp-no:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0}
.cz-btn.cz-btn-back{background-color:#3a3c42;color:#fff;fill:#fff;border-color:#3a3c42}
.cz-btn.cz-btn-back:hover{background-color:#fff;color:#009ee0;fill:#009ee0;border-color:#fff}
.cz-btn.cz-btn-thank-you{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-thank-you:hover{background-color:#fff;color:#0072bc;fill:#0072bc;border-color:#fff}
.cz-btn.cz-btn-parteneri-star{background-color:#c8220a;color:#fff;fill:#fff;border-color:#c8220a;text-decoration:none}
.cz-btn.cz-btn-parteneri-star:hover{background-color:#009ee0;color:#fff;fill:#fff;border-color:#009ee0;text-decoration:none}
.cz-btn.cz-btn-modal-apply-filters{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-modal-apply-filters:hover{background-color:#3a3c42;color:#fff;fill:#fff;border-color:#3a3c42}
.cz-btn.cz-btn-modal-finalize{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-modal-finalize:hover{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-modal-continue-shopping{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-modal-continue-shopping:hover{background-color:#212429;color:#fff;fill:#fff;border-color:#212429}
.cz-btn.cz-btn-modal-send{background-color:#eaaf00;color:#fff;fill:#fff;border-color:#eaaf00}
.cz-btn.cz-btn-modal-send:hover{background-color:#ffc20e;color:#fff;fill:#fff;border-color:#ffc20e}
.cz-btn.cz-btn-modal-back-to-cart{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-modal-back-to-cart:hover{background-color:#3a3c42;color:#fff;fill:#fff;border-color:#3a3c42}
.cz-btn.cz-btn-modal-close-modal{background-color:#525252;color:#fff;fill:#fff;border-color:#525252}
.cz-btn.cz-btn-modal-close-modal:hover{background-color:#525252;color:#fff;fill:#fff;border-color:#525252}
.cz-btn.cz-btn-modal-save-configuration{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-modal-save-configuration:hover{background-color:#1b7ced;color:#fff;fill:#fff;border-color:#1b7ced}
.cz-btn.cz-btn-modal-configure-product{background-color:#3a3c42;color:#fff;fill:#fff;border-color:#3a3c42}
.cz-btn.cz-btn-modal-configure-product:hover{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-modal-delete-product{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-modal-delete-product:hover{background-color:#1a1b1f;color:#fff;fill:#fff;border-color:#1a1b1f}
.cz-btn.cz-btn-product-pack-add-to-cart{background-color:#4f9cd0;color:#fff;fill:#fff;border-color:#4f9cd0}
.cz-btn.cz-btn-product-pack-add-to-cart:hover{background-color:#ffc20e;color:#fff;fill:#fff;border-color:#ffc20e}
.cz-btn.cz-btn-blue{background-color:var(--cz-blue);color:var(--cz-white);fill:var(--cz-white);border-color:var(--cz-blue)}
.cz-btn.cz-btn-blue-outline{background-color:transparent;color:var(--cz-blue);fill:var(--cz-blue);border-color:var(--cz-blue)}
.cz-btn.cz-btn-blue-t1{background-color:var(--blue-t1);color:var(--cz-blue);fill:var(--cz-blue);border-color:var(--blue-t1)}
.cz-btn.cz-btn-yellow{background-color:var(--cz-yellow);color:var(--cz-black);border-color:var(--cz-yellow)}
.cz-btn.cz-btn-icon{display:inline-flex;gap:8px;justify-content:center;align-items:center;vertical-align:bottom;text-align:left}
.cz-btn.cz-btn-icon.cz-btn-icon-left{justify-content:left}
.cz-btn.cz-btn-icon.cz-btn-icon-right{justify-content:right}
@media (max-width:991px){.cz-btn.cz-btn-icon{padding:4px 16px}}
@media (min-width:992px){.cz-btn.cz-btn-icon{padding:4px 22px}}
.cz-btn.cz-btn-icon .icon{width:24px;height:24px;font-size:24px;overflow:hidden}
.cz-btn.cz-btn-icon .icon.icon-rounded{border-radius:50%}
.cz-btn.cz-btn-icon .icon svg,
.cz-btn.cz-btn-icon .icon img{width:100%;height:100%;display:block}
.cz-btn.cz-btn-icon.cz-btn-block{display:flex}
.cz-back-button{background-color:#3a3c42;color:#fff;padding:4px 20px 4px 6px;border-width:3px;border-style:solid;border-color:#3a3c42;display:inline-flex;align-items:center;font-weight:bold;transition:all .2s ease}
@media (max-width:991px){.cz-back-button{font-size:11px;border-radius:20px}}
@media (min-width:992px){.cz-back-button{border-radius:30px}}
.cz-back-button i{color:#fff;margin-right:4px;transition:all .2s ease}
@media (max-width:991px){.cz-back-button i{font-size:20px}}
@media (min-width:992px){.cz-back-button i{font-size:40px}}
.cz-back-button:hover{background-color:#fff;color:#009ee0;border-color:#009ee0;text-decoration:none}
.cz-back-button:hover i{color:#009ee0}
.cz-list-with-bullets{margin:0;padding:0;display:grid;gap:8px;list-style:none;color:var(--cz-black)}
.cz-list-with-bullets:not(:last-child){margin-bottom:12px}
.cz-list-with-bullets.margin-sm:not(:last-child){margin-bottom:8px}
.cz-list-with-bullets.margin-lg:not(:last-child){margin-bottom:24px}
.cz-list-with-bullets li{position:relative;padding-left:25px;color:var(--cz-black)}
.cz-list-with-bullets li:not(.no-bullet):before{content:'';position:absolute;top:9px;left:5px;width:5px;height:5px;border-radius:50%;display:block;background-color:var(--cz-black)}
.cz-list-with-bullets.cz-list-with-bullets-blue li:before{background-color:var(--cz-blue)}
.cz-list-with-bullets.cz-list-with-bullets-yellow li:before{background-color:var(--cz-yellow)}
.cz-list-with-bullets.cz-list-with-bullets-red li:before{background-color:var(--cz-red)}
.cz-list-with-bullets.cz-list-with-bullets-star-purple li:before{background-color:var(--cz-star-purple)}
.cz-product-description-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
@media (max-width:991px){.cz-product-description-wrapper:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.cz-product-description-wrapper:not(:last-child){margin-bottom:56px}}
.cz-product-description-wrapper .cz-product-description{flex:1;max-width:800px;color:var(--cz-black)}
.cz-product-description-wrapper .cz-product-description h1,
.cz-product-description-wrapper .cz-product-description p{color:#1a1b1f}
.cz-product-description-wrapper .cz-product-description ul,
.cz-product-description-wrapper .cz-product-description ol{color:var(--cz-black)}
.cz-top-menu{background-color:#3a3c42;color:#525252;fill:#525252}
@media (max-width:991px){.cz-top-menu:not(:last-child){margin-bottom:20px}}
@media (min-width:992px){.cz-top-menu:not(:last-child){margin-bottom:52px}}
.cz-top-menu .grid{height:34px;display:grid;align-items:center}
@media (max-width:991px){.cz-top-menu .grid{grid-template-columns:1fr;grid-template-areas:'back'}}
@media (min-width:992px){.cz-top-menu .grid{grid-template-columns:repeat(2,1fr);grid-template-areas:'back social'}}
.cz-top-menu .grid .back{grid-area:back;font-size:14px}
.cz-top-menu .grid .back a:hover{text-decoration:none}
.cz-top-menu .grid .back a:hover span{text-decoration:underline}
.cz-top-menu .grid .social{grid-area:social;text-align:right;font-size:28px}
.cz-top-menu .grid .social svg{width:28px;height:28px;display:block}
.cz-top-menu .grid .social ul{margin:0;padding:0;display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:2px;list-style:none}
.cz-top-menu .grid .social ul a{color:inherit;fill:inherit}
.cz-top-menu .grid .social ul a:hover{color:var(--cz-blue);fill:var(--cz-blue);text-decoration:none}
@media (max-width:991px){.cz-header:first-child{padding-top:20px}}
@media (min-width:992px){.cz-header:first-child{padding-top:70px}}
@media (max-width:991px){.cz-header:not(:last-child){margin-bottom:34px}}
@media (min-width:992px){.cz-header:not(:last-child){padding-top:10px;margin-bottom:24px}}
.cz-header .grid{display:grid;align-items:center}
@media (max-width:991px){.cz-header .grid{grid-template-columns:min-content 1fr;gap:16px}}
@media (min-width:992px){.cz-header .grid{grid-template-columns:min-content 1fr;grid-template-rows:112px auto;gap:52px 16px}}
.cz-header .grid .hero{background-color:var(--hero-background-color);grid-column:1 / span 2;overflow:hidden;cursor:pointer}
@media (max-width:991px){.cz-header .grid .hero{border-radius:var(--hero-border-radius-mobile)}}
@media (min-width:992px){.cz-header .grid .hero{border-radius:var(--hero-border-radius-desktop)}}
.cz-header .grid .logo{grid-column:1}
@media (min-width:992px){.cz-header .grid .logo{align-self:center}}
.cz-header .grid .logo picture,
.cz-header .grid .logo img{width:auto;display:block}
@media (max-width:991px){.cz-header .grid .logo picture,.cz-header .grid .logo img{height:34px}}
@media (min-width:992px){.cz-header .grid .logo picture,.cz-header .grid .logo img{height:76px}}
.cz-header .grid .content:empty{display:none}
@media (max-width:991px){.cz-header .grid .content{grid-column:1 / span 2}}
@media (min-width:992px){.cz-header .grid .content{grid-column:2}}
.cz-header .grid .menu-button{grid-column:2;text-align:right}
@media (max-width:991px){.cz-header .grid .menu-button{grid-area:menu-button}}
@media (min-width:992px){.cz-header .grid .menu-button{display:none}}
.cz-header .grid .menu-button button{background-color:#3a3c42;color:#fff;fill:#fff;width:44px;height:44px;padding:8px;border:0;border-radius:50%;display:inline-block}
.cz-header .grid .menu-button button svg{width:100%;height:100%;display:block}
.cz-header .grid .back-button{grid-column:1}
.cz-header .grid .back-button a,
.cz-header .grid .back-button button{background-color:#fff;color:#525252;padding:4px 20px 4px 6px;display:inline-flex;border-width:3px;border-style:solid;border-color:#525252;align-items:center;gap:4px;font-weight:bold;transition:all .2s ease}
@media (max-width:991px){.cz-header .grid .back-button a,.cz-header .grid .back-button button{font-size:11px;border-radius:20px}}
@media (min-width:992px){.cz-header .grid .back-button a,.cz-header .grid .back-button button{border-radius:30px}}
.cz-header .grid .back-button a i,
.cz-header .grid .back-button button i{color:#525252;transition:all .2s ease}
@media (max-width:991px){.cz-header .grid .back-button a i,.cz-header .grid .back-button button i{font-size:20px}}
@media (min-width:992px){.cz-header .grid .back-button a i,.cz-header .grid .back-button button i{font-size:40px}}
.cz-header .grid .back-button a:hover,
.cz-header .grid .back-button button:hover{background-color:#fff;color:#4f9cd0;border-color:#4f9cd0;text-decoration:none}
.cz-header .grid .back-button a:hover i,
.cz-header .grid .back-button button:hover i{color:#4f9cd0}
.cz-header.cz-header-back-button .grid{display:grid;align-items:center}
@media (max-width:991px){.cz-header.cz-header-back-button .grid{grid-template-columns:auto auto;gap:16px}}
@media (min-width:992px){.cz-header.cz-header-back-button .grid{grid-template-columns:1fr min-content 1fr;grid-template-rows:112px auto;gap:52px 16px}}
.cz-header.cz-header-back-button .grid .back-button{grid-column:1}
.cz-header.cz-header-back-button .grid .hero{overflow:hidden}
@media (max-width:991px){.cz-header.cz-header-back-button .grid .hero{border-radius:var(--hero-border-radius-mobile)}}
@media (min-width:992px){.cz-header.cz-header-back-button .grid .hero{border-radius:var(--hero-border-radius-desktop);grid-column:1 / span 3}}
.cz-header.cz-header-back-button .grid .menu-button{grid-column:2;grid-row:1}
@media (max-width:991px){.cz-header.cz-header-back-button .grid .logo{grid-column:2;grid-row:1}.cz-header.cz-header-back-button .grid .logo picture,.cz-header.cz-header-back-button .grid .logo img{margin-left:auto;margin-right:0}}
@media (min-width:992px){.cz-header.cz-header-back-button .grid .logo{grid-column:2}}
@media (max-width:991px){.cz-header.cz-header-back-button .grid .menu-button + .logo{grid-column:1;grid-row:2}.cz-header.cz-header-back-button .grid .menu-button + .logo picture,.cz-header.cz-header-back-button .grid .menu-button + .logo img{margin-left:0;margin-right:auto}}
@media (min-width:992px){.cz-header.cz-header-back-button .grid .content{grid-column:3}}
.cz-header .hero{margin-left:-24px;margin-right:-24px;overflow:hidden}
.cz-header .hero img,
.cz-header .hero picture{width:100%;margin:0 auto;display:block}
@media (max-width:991px){.cz-header .hero img,.cz-header .hero picture{max-width:var(--hero-max-width-mobile);max-height:var(--hero-max-height-mobile);border-radius:var(--hero-border-radius-mobile)}}
@media (min-width:992px){.cz-header .hero img,.cz-header .hero picture{max-width:var(--hero-max-width-desktop);max-height:var(--hero-max-height-desktop);border-radius:var(--hero-border-radius-desktop)}}
.cz-header-sticky-desktop{width:100%;position:sticky;top:0px;padding:5px 0;margin-top:30px;z-index:999;background:#fff}
.cz-header-sticky-desktop .cz-header-desktop-container{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}
.cz-header-sticky-desktop .back-button{grid-column:1}
.cz-header-sticky-desktop .back-button a,
.cz-header-sticky-desktop .back-button button{background-color:#fff;color:#525252;padding:4px 20px 4px 6px;display:inline-flex;border-width:3px;border-style:solid;border-color:#525252;align-items:center;gap:4px;font-weight:bold;transition:all .2s ease}
@media (max-width:991px){.cz-header-sticky-desktop .back-button a,.cz-header-sticky-desktop .back-button button{font-size:11px;border-radius:20px}}
@media (min-width:992px){.cz-header-sticky-desktop .back-button a,.cz-header-sticky-desktop .back-button button{border-radius:30px}}
.cz-header-sticky-desktop .back-button a i,
.cz-header-sticky-desktop .back-button button i{color:#525252;transition:all .2s ease}
@media (max-width:991px){.cz-header-sticky-desktop .back-button a i,.cz-header-sticky-desktop .back-button button i{font-size:20px}}
@media (min-width:992px){.cz-header-sticky-desktop .back-button a i,.cz-header-sticky-desktop .back-button button i{font-size:40px}}
.cz-header-sticky-desktop .back-button a:hover,
.cz-header-sticky-desktop .back-button button:hover{background-color:#fff;color:#4f9cd0;border-color:#4f9cd0;text-decoration:none}
.cz-header-sticky-desktop .back-button a:hover i,
.cz-header-sticky-desktop .back-button button:hover i{color:#4f9cd0}
.cz-header-sticky-desktop .logo{display:flex;align-items:center;justify-content:center}
.cz-header-sticky-desktop .logo a{margin-rigth:50px}
.cz-header-sticky-desktop .logo a>img{width:auto;height:auto;display:block}
.cz-header-sticky-desktop .shop{display:flex;aling-items:center;justify-content:flex-end}
.cz-header-sticky-mobile{background-color:#fff;padding:12px 0}
@media (max-width:991px){.cz-header-sticky-mobile{position:sticky;top:0;z-index:3}}
@media (min-width:992px){.cz-header-sticky-mobile{display:none}}
.cz-header-sticky-mobile:not(:last-child){margin-bottom:32px}
.cz-header-sticky-mobile .wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px}
.cz-header-sticky-mobile .wrapper .logo picture,
.cz-header-sticky-mobile .wrapper .logo img{width:auto;height:42px;display:block}
.cz-hero{overflow:hidden}
@media (max-width:991px){.cz-hero{border-radius:var(--hero-border-radius-mobile)}}
@media (min-width:992px){.cz-hero{border-radius:var(--hero-border-radius-desktop)}}
@media (max-width:991px){.cz-hero:not(:last-child){margin-bottom:34px}}
@media (min-width:992px){.cz-hero:not(:last-child){margin-bottom:24px}}
.cz-counter{display:inline-flex;flex-flow:column;align-items:center;gap:16px;text-align:right}
.cz-counter .counter-wrapper{display:grid;line-height:24px;grid-auto-flow:column;grid-auto-columns:min-content;font-weight:800;text-align:center;font-size:24px}
@media (max-width:991px){.cz-counter .counter-wrapper{gap:10px}}
@media (min-width:992px){.cz-counter .counter-wrapper{gap:20px}}
.cz-counter .counter-wrapper .count{display:grid;gap:4px}
@media (max-width:991px){.cz-counter .counter-wrapper .count{width:64px}}
@media (min-width:992px){.cz-counter .counter-wrapper .count{width:86px}}
.cz-counter .counter-wrapper .count .number .days{border:7px solid var(--cz-yellow)}
.cz-counter .counter-wrapper .count .score{fill:none;stroke-width:25;stroke-linecap:round;width:100%;height:auto;display:block}
.cz-counter .counter-wrapper .count .score text{fill:#fff;font-weight:700;font-size:222px;font-family:'Teko',sans-serif}
.cz-counter .counter-wrapper .count .score circle{transition:all .5s ease}
.cz-counter .counter-wrapper .count .score .score-empty{stroke:#212429}
.cz-counter .counter-wrapper .count .score .score-circle.yellow{stroke:var(--cz-yellow)}
.cz-counter .counter-wrapper .count .score .score-circle.red{stroke:#F26066}
.cz-counter .counter-wrapper .count .score .score-circle.blue{stroke:#4F9CD0}
.cz-counter .counter-wrapper .count .score .score-circle.green{stroke:var(--cz-green)}
.cz-label{background-color:#fff;color:#fff;line-height:13px;margin:auto;font-weight:300;font-size:13px;border-radius:40px}
@media (max-width:991px){.cz-label{padding:2px 8px}}
@media (min-width:992px){.cz-label{padding:4px 12px}}
.cz-label{display:inline-block}
.cz-default-form .content-box:not(:last-child){margin-bottom:24px}
.cz-default-form a{color:#4f9cd0;text-decoration:none}
.cz-default-form a:hover{color:#4f9cd0;text-decoration:underline}
.cz-default-form .fields{display:grid;gap:12px}
.cz-default-form .fields:not(:last-child):not(.no-margin){margin-bottom:20px}
.cz-default-form .fields.fields-horizontal{grid-auto-flow:column;grid-auto-columns:1fr}
@media (max-width:991px){.cz-default-form .fields.fields-horizontal-mobile{grid-auto-flow:column;grid-auto-columns:1fr}}
@media (min-width:992px){.cz-default-form .fields.fields-horizontal-desktop{grid-auto-flow:column;grid-auto-columns:1fr}}
.cz-default-form .field{position:relative;min-width:0;min-height:0}
.cz-default-form .field.field-input label,
.cz-default-form .field.field-select label,
.cz-default-form .field.field-drop-down label{position:relative;background-color:#fff;border:1px solid #3a3c42;border-radius:12px;display:block;overflow:hidden;z-index:1}
.cz-default-form .field.field-input input,
.cz-default-form .field.field-select input,
.cz-default-form .field.field-drop-down input{position:relative;background-color:transparent;color:#1a1b1f;width:100%;height:22px;line-height:22px;margin:0;padding:0;border:0;border-radius:0;font-size:16px;z-index:1}
.cz-default-form .field.field-input input:-webkit-autofill,
.cz-default-form .field.field-select input:-webkit-autofill,
.cz-default-form .field.field-drop-down input:-webkit-autofill,
.cz-default-form .field.field-input input:-webkit-autofill:hover,
.cz-default-form .field.field-select input:-webkit-autofill:hover,
.cz-default-form .field.field-drop-down input:-webkit-autofill:hover,
.cz-default-form .field.field-input input:-webkit-autofill:focus,
.cz-default-form .field.field-select input:-webkit-autofill:focus,
.cz-default-form .field.field-drop-down input:-webkit-autofill:focus,
.cz-default-form .field.field-input input:-webkit-autofill:active,
.cz-default-form .field.field-select input:-webkit-autofill:active,
.cz-default-form .field.field-drop-down input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#1a1b1f !important}
.cz-default-form .field.field-input select,
.cz-default-form .field.field-select select,
.cz-default-form .field.field-drop-down select{position:relative;background-color:transparent;color:#1a1b1f;width:100%;height:56px;line-height:22px;margin:0;padding:17px 56px 17px 16px;border:0;border-radius:0;font-size:16px;z-index:1}
.cz-default-form .field.field-input select option,
.cz-default-form .field.field-select select option,
.cz-default-form .field.field-drop-down select option{color:var(--cz-black)}
.cz-default-form .field.field-input .placeholder,
.cz-default-form .field.field-select .placeholder,
.cz-default-form .field.field-drop-down .placeholder{color:#212429;opacity:.5}
.cz-default-form .field.field-input .field-select-wrapper,
.cz-default-form .field.field-select .field-select-wrapper,
.cz-default-form .field.field-drop-down .field-select-wrapper{position:relative;z-index:1}
.cz-default-form .field.field-focus label{border-color:#4f9cd0}
.cz-default-form .field.field-input label{padding:26px 16px 8px 16px}
.cz-default-form .field.field-input .placeholder{position:absolute;top:50%;left:16px;pointer-events:none;font-size:16px;font-weight:normal;z-index:2;opacity:.5;transform:translateY(-50%);transition:all .25s ease}
.cz-default-form .field.field-input input:focus ~ .placeholder,
.cz-default-form .field.field-input input.dirty ~ .placeholder{top:9px;font-size:13px;transform:translateY(0)}
.cz-default-form .field.field-input .addon{position:absolute;background:transparent;color:#eaaf00;fill:#eaaf00;right:16px;top:16px;width:24px;height:24px;border:0;display:block;font-size:24px !important;pointer-events:none;z-index:2}
.cz-default-form .field.field-input .addon svg{width:100%;height:100%;display:block}
.cz-default-form .field.field-drop-down label{padding:17px 56px 17px 16px}
.cz-default-form .field.field-drop-down .placeholder{position:absolute;top:50%;left:16px;pointer-events:none;font-size:16px;font-weight:normal;z-index:2;transform:translateY(-50%);transition:all .25s ease}
.cz-default-form .field.field-drop-down input:focus ~ .placeholder,
.cz-default-form .field.field-drop-down input.dirty ~ .placeholder{opacity:0}
.cz-default-form .field.field-drop-down .icon{position:absolute;top:50%;right:16px;width:24px;height:24px;transform:translateY(-50%)}
.cz-default-form .field.field-drop-down .icon svg{width:100%;height:100%;display:block}
.cz-default-form .field.field-drop-down [class^="cz-icon-"],
.cz-default-form .field.field-drop-down [class*=" cz-icon-"]{position:absolute;top:50%;right:16px;color:#c8220a;font-size:24px;transform:translateY(-50%)}
.cz-default-form .field.field-select .icon,
.cz-default-form .field.field-select2 .icon,
.cz-default-form .field.field-select [class^="cz-icon-"],
.cz-default-form .field.field-select2 [class^="cz-icon-"],
.cz-default-form .field.field-select [class*=" cz-icon-"],
.cz-default-form .field.field-select2 [class*=" cz-icon-"]{position:absolute;top:50%;right:16px;width:24px;color:#c8220a;fill:#c8220a;height:24px;font-size:24px;transform:translateY(-50%);pointer-events:none;z-index:2}
.cz-default-form .field.field-select .icon svg,
.cz-default-form .field.field-select2 .icon svg,
.cz-default-form .field.field-select [class^="cz-icon-"] svg,
.cz-default-form .field.field-select2 [class^="cz-icon-"] svg,
.cz-default-form .field.field-select [class*=" cz-icon-"] svg,
.cz-default-form .field.field-select2 [class*=" cz-icon-"] svg{width:100%;height:100%;display:block}
.cz-default-form .field.field-checkbox{padding:9px 0px}
.cz-default-form .field.field-checkbox label{display:grid;grid-template-areas:'check text';grid-template-columns:30px auto;gap:16px;cursor:pointer}
.cz-default-form .field.field-checkbox label input{display:none}
.cz-default-form .field.field-checkbox label input ~ .check{background-color:#fff;color:#fff;fill:#fff;width:30px;height:30px;line-height:28px;border:1px solid #525252;border-radius:50%;grid-area:check;display:block;align-self:start;text-align:center;font-size:28px}
.cz-default-form .field.field-checkbox label input ~ .check i{display:block;transition:all .2s ease}
.cz-default-form .field.field-checkbox label input:not(:checked) ~ .check i{opacity:0}
.cz-default-form .field.field-checkbox label input:checked ~ .check{background-color:#4f9cd0;border-color:#4f9cd0}
.cz-default-form .field.field-checkbox label .text{grid-area:text;align-self:center}
.cz-default-form .field.field-checkbox.field-checkbox-filter label input ~ .check{background-color:#3a3c42;color:#fff;fill:#fff;border-color:#525252}
.cz-default-form .field.field-checkbox.field-checkbox-filter label input:checked ~ .check{background-color:#4f9cd0;border-color:#4f9cd0}
.cz-default-form .field.field-checkbox.field-checkbox-filter label:hover input ~ .check{border-color:#4f9cd0}
.cz-default-form .field.field-card-select{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:28px}
.cz-default-form .field.field-card-select:not(:last-child){margin-bottom:32px}
.cz-default-form .field.field-card-select label{display:block;text-align:center;cursor:pointer}
.cz-default-form .field.field-card-select label input{display:none}
.cz-default-form .field.field-card-select label img{width:100%;height:auto;margin-bottom:18px;display:block}
.cz-default-form .field.field-card-select label .unchecked{color:var(--cz-blue);line-height:1.4;padding:14px 20px;border:2px solid var(--cz-blue);border-radius:24px;display:inline-block;font-weight:bold;font-size:11px}
.cz-default-form .field.field-card-select label .checked{background-color:var(--green);color:var(--cz-white);fill:var(--green);line-height:1.4;padding:10px 14px;border-radius:24px;display:inline-grid;grid-template-columns:24px auto;grid-template-areas:'icon text';gap:10px;align-items:center;font-weight:bold;font-size:11px}
.cz-default-form .field.field-card-select label .checked .icon{background-color:var(--cz-white);width:24px;height:24px;border-radius:50%;grid-area:icon;overflow:hidden}
.cz-default-form .field.field-card-select label .checked .icon svg{width:100%;height:100%;display:block}
.cz-default-form .field.field-card-select label .checked .text{grid-area:text}
.cz-default-form .field.field-card-select label input:checked ~ .unchecked,
.cz-default-form .field.field-card-select label input:not(:checked) ~ .checked{display:none}
.cz-default-form .field.field-error.field-input label,
.cz-default-form .field.field-error.field-drop-down label{border-color:var(--cz-red)}
.cz-default-form .field.field-error.field-checkbox label input ~ .check{border-color:var(--cz-red)}
.cz-default-form .field .error-text{color:var(--cz-red)}
.cz-default-form .field .error-text.visible{display:block}
.cz-default-form .field .error-text:not(.visible){display:none}
.cz-default-form .field .error-text:before{content:'\42';position:relative;width:14px;height:14px;line-height:14px;margin-right:6px;border:1px solid var(--cz-red);border-radius:50%;display:inline-block;overflow:hidden;font-size:12px;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-align:center;-webkit-font-smoothing:antialiased}
.cz-default-form .field.field-disabled .error-text{display:none}
.cz-default-form .field-group{display:flex;align-items:stretch;gap:12px}
.cz-default-form .field-group:not(:last-child){margin-bottom:8px}
.cz-default-form .field-group label{flex:1}
.error-text{color:var(--cz-red)}
.error-text.visible{display:block}
.error-text:not(.visible){display:none}
.error-text:before{content:'\42';position:relative;width:14px;height:14px;line-height:14px;margin-right:6px;border:1px solid var(--cz-red);border-radius:50%;display:inline-block;overflow:hidden;font-size:12px;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-align:center;-webkit-font-smoothing:antialiased}
.cz-default-form-message{padding-top:84px;padding-bottom:84px}
.cz-default-form-message .icon{width:62px;height:62px;margin-left:auto;margin-right:auto}
.cz-default-form-message .icon:not(:last-child){margin-bottom:24px}
.cz-default-form-message .icon svg{width:100%;height:100%;display:block}
.cz-default-form-message .content-box:not(:last-child){margin-bottom:24px}
.cz-modal{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.26);color:#fff;width:100%;height:100%;z-index:2}
.cz-modal .cz-modal-backdrop{position:absolute;top:0;left:0;background-color:transparent;width:100%;height:100%;margin:0;padding:0;border:0;display:block;z-index:1}
.cz-modal .cz-modal-wrapper{position:absolute;background-color:#30337b;color:#fff}
.cz-modal.cz-modal-large .cz-modal-wrapper{top:0;left:0;width:100%;height:100%}
.cz-modal.cz-modal-small .cz-modal-wrapper{top:50%;left:50%;max-height:calc(100% - 32px);border-radius:12px;transform:translate(-50%,-50%)}
@media (max-width:991px){.cz-modal.cz-modal-small .cz-modal-wrapper{width:calc(100% - 32px);padding:36px 28px;overflow:auto}}
@media (min-width:992px){.cz-modal.cz-modal-small .cz-modal-wrapper{width:100%;max-width:620px;padding:52px}}
.cz-modal:not(.showing){display:none}
.cz-modal .close{position:absolute;z-index:2}
.cz-modal .close button{background-color:var(--background-light);color:var(--cz-blue);fill:var(--cz-blue);width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;font-size:42px;overflow:hidden}
.cz-modal .close button svg{width:100%;height:100%;display:block}
.cz-modal.cz-modal-large .close{top:32px;right:32px}
.cz-modal.cz-modal-small .close{top:16px;right:16px}
.cz-modal .cz-modal-content{position:relative;height:100%;padding:32px;overflow:auto;display:grid}
.cz-modal .cz-modal-content .container{margin-bottom:32px;align-self:center}
@media (max-width:991px){.cz-modal .cz-modal-content .container{padding-left:0 !important;padding-right:0 !important}}
.cz-modal .cz-modal-content-box:not(:last-child){margin-bottom:56px}
.cz-modal .cz-modal-form{max-width:348px}
.cz-modal .cz-modal-form .text-label{line-height:1.3;margin-bottom:12px;display:block;font-size:16px;font-weight:bold}
.cz-modal .cz-modal-form .fields{display:grid;gap:16px}
.cz-modal .cz-modal-form .inputgroup{background-color:#fff;padding:14px;border:1px solid #9AC7E4;border-radius:12px;display:grid;grid-template-areas:'input text';grid-template-columns:auto min-content;gap:12px}
.cz-modal .cz-modal-form .inputgroup input{background-color:transparent;height:22px;margin:0;padding:0;border:0;grid-area:input;align-self:center}
.cz-modal .cz-modal-form .inputgroup .text{grid-area:text;align-self:center}
.cz-modal .actions{display:grid;gap:12px}
@media (min-width:992px){.cz-modal .actions{grid-auto-flow:column;grid-auto-columns:1fr}}
.cz-columns{display:grid;gap:24px}
.cz-columns:not(:last-child){margin-bottom:24px}
@media (min-width:992px){.cz-columns{grid-auto-flow:column;grid-auto-columns:1fr}.cz-columns.cz-columns-2{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.cz-columns.cz-columns-3{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}
.cz-columns-inline{display:inline-grid}
.cz-columns-inline:not(:last-child){margin-bottom:24px}
@media (max-width:991px){.cz-columns-inline{gap:24px}}
@media (min-width:992px){.cz-columns-inline{grid-auto-flow:column;grid-auto-columns:auto;gap:20px}}
.cz-tabs{text-align:center}
.cz-tabs:not(:last-child){margin-bottom:44px}
.cz-tabs ul{margin:0;padding:0;list-style:none;border-width:1px;border-style:solid;border-radius:25px;grid-auto-flow:column}
@media (max-width:991px){.cz-tabs ul{background-color:#3a3c42;border-color:#3a3c42;display:grid;grid-auto-columns:1fr}}
@media (min-width:992px){.cz-tabs ul{background-color:#3a3c42;border-color:#3a3c42;display:inline-grid;grid-auto-columns:minmax(auto,200px)}}
.cz-tabs ul li{display:block}
.cz-tabs ul li a{position:relative;padding:16px;border-radius:25px;display:block;font-weight:bold;transition:all .25s ease;z-index:1}
@media (max-width:991px){.cz-tabs ul li a{background-color:#3a3c42;color:#fff;font-size:11px}}
@media (min-width:992px){.cz-tabs ul li a{background-color:#3a3c42;color:#fff;font-size:13px}}
.cz-tabs ul li a:hover{text-decoration:none}
.cz-tabs ul li a.selected{z-index:2}
@media (max-width:991px){.cz-tabs ul li a.selected{background-color:#4f9cd0;color:#fff;border-color:#4f9cd0}}
@media (min-width:992px){.cz-tabs ul li a.selected{background-color:#4f9cd0;color:#fff;border-color:#4f9cd0}}
.cz-tabs ul li a.selected:hover{text-decoration:none}
.cz-categories-menu:not(:last-child){margin-bottom:44px}
@media (max-width:991px){.cz-categories-menu{position:fixed;top:0;right:-100%;width:100%;height:100%;overflow:hidden;transition:all .5s ease}.cz-categories-menu:after{content:'';position:absolute;left:48px;right:0;bottom:0;background:linear-gradient(360deg,#ffc20e 50%,rgba(255,194,14,0) 88.17%);width:100%;height:210px;display:block;z-index:2}.cz-categories-menu .backdrop{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.7);width:48px;height:100%;border:0;display:block;z-index:2}.cz-categories-menu .content{position:relative;background-color:#202260;width:calc(100% - 48px);height:100%;padding:36px 32px 210px 32px;margin-left:48px;overflow:auto;z-index:1}.cz-categories-menu .cz-categories-menu-close-button{position:absolute;left:calc(50% + 24px);bottom:44px;background-color:#fff;color:#03123b;padding:12px 24px;border:0;border-radius:18px;display:block;font-size:11px;white-space:nowrap;transform:translateX(-50%);z-index:3}}
@media (max-width:991px){.cz-categories-menu-showing{overflow:hidden}.cz-categories-menu-showing .cz-categories-menu{right:0}}
@media (max-width:991px){.cz-keywords:not(:last-child){margin-bottom:44px}}
.cz-keywords .cz-keywords-wrapper{position:relative}
@media (max-width:991px){.cz-keywords .cz-keywords-wrapper{}}
@media (max-width:991px){.cz-keywords .cz-keywords-overflow{}}
@media (min-width:992px){.cz-keywords .cz-keywords-overflow{max-width:824px;margin-left:auto;margin-right:auto}}
.cz-keywords .cz-keywords-content{display:flex;gap:16px}
@media (max-width:991px){.cz-keywords .cz-keywords-content{flex-flow:column;justify-content:left}}
@media (min-width:992px){.cz-keywords .cz-keywords-content{justify-content:center;text-align:center;flex-wrap:wrap}}
.cz-keywords .cz-keyword{line-height:1.4;padding:10px 26px;border-width:3px;border-style:solid;border-radius:25px;font-size:13px;font-weight:bold;transition:all .2s ease}
@media (max-width:991px){.cz-keywords .cz-keyword{background-color:#30337b;color:#fff;margin-right:auto;border-color:#30337b;display:inline-block}}
@media (min-width:992px){.cz-keywords .cz-keyword{background-color:#f26066;color:#f26066;border-color:#f26066;display:block;white-space:nowrap}}
.cz-keywords .cz-keyword:hover{text-decoration:none}
@media (max-width:991px){.cz-keywords .cz-keyword:hover{background-color:#c8220a;color:#fff;border-color:#c8220a}}
@media (min-width:992px){.cz-keywords .cz-keyword:hover{background-color:#f26066;color:#f26066;border-color:#f26066}}
.cz-keywords .cz-keyword.selected{pointer-events:none}
@media (max-width:991px){.cz-keywords .cz-keyword.selected{background-color:#c8220a;color:#fff;border-color:#c8220a}}
@media (min-width:992px){.cz-keywords .cz-keyword.selected{background-color:#f26066;color:#f26066;border-color:#f26066}}
.cz-keywords .cz-keyword.cz-keyword-highlighted{border-color:#f26066}
.cz-keywords .close-btn{background-color:#fff;color:#03123b;line-height:1.4;margin:0 auto;padding:16px 32px;border:0;border-radius:25px;font-size:13px;font-weight:bold;white-space:nowrap}
@media (max-width:991px){.cz-keywords .close-btn{display:block;display:none}}
@media (min-width:992px){.cz-keywords .close-btn{display:none}}
.cz-keywords .close-btn-x{position:absolute;top:16px;right:16px;background-color:var(--cz-white);color:var(--cz-blue);fill:var(--cz-blue);width:42px;height:42px;margin:0;padding:0;border:0;border-radius:50%;font-size:42px;overflow:hidden}
@media (max-width:991px){.cz-keywords .close-btn-x{display:block;display:none}}
@media (min-width:992px){.cz-keywords .close-btn-x{display:none}}
@media (max-width:991px){.cz-products-listing{margin-left:-24px;margin-right:-24px}}
.cz-products-listing:not(:last-child){margin-bottom:60px}
.cz-products-listing .cz-masonry-source{display:none}
.cz-products-listing .cz-masonry-listing{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;align-items:start}
.cz-products-listing .cz-masonry-listing .cz-masonry-column{display:grid;gap:24px}
.cz-products-listing .cz-grid-listing{display:grid;gap:24px}
@media (min-width:992px){.cz-products-listing .cz-grid-listing{grid-template-columns:repeat(2,1fr)}}
.cz-products-listing .product{background-color:#525252;color:#fff;width:100%;display:block;text-decoration:none;overflow:hidden}
.cz-products-listing .product.product-atipic{background-color:#fff;color:#fff;padding:0 !important;transition:all .25s ease}
.cz-products-listing .product.product-atipic:hover{background-color:#4f9cd0;color:#4f9cd0}
.cz-products-listing .product .name h3{font-size:inherit}
@media (max-width:991px){.cz-products-listing .product{padding:48px}.cz-products-listing .product:not(.product-atipic) .image{margin-left:-48px;margin-right:-48px}.cz-products-listing .product:not(.product-atipic) .image:first-child{margin-top:-48px}.cz-products-listing .product .image:not(:last-child){margin-bottom:56px}.cz-products-listing .product .image img,.cz-products-listing .product .image picture{width:100%;height:auto;display:block}.cz-products-listing .product .image .stock{display:none}.cz-products-listing .product .name{text-align:center;font-size:30px}.cz-products-listing .product .name:not(:last-child){margin-bottom:42px}}
@media (min-width:992px){.cz-products-listing .product{border-radius:3px}.cz-products-listing .product.product-1{padding:84px 94px;display:grid;grid-template-areas:'image name' 'image description' 'image actions';grid-template-columns:344px 1fr;grid-auto-rows:min-content;gap:0 120px}.cz-products-listing .product.product-1 .image{position:relative;width:344px;min-width:0;min-height:0;grid-area:image}.cz-products-listing .product.product-1 .image img,.cz-products-listing .product.product-1 .image picture{width:100%;height:auto;display:block}.cz-products-listing .product.product-1 .image .stock{margin-top:12px}.cz-products-listing .product.product-1>.stock{display:none}.cz-products-listing .product.product-1 .name{min-width:0;min-height:0;grid-area:name;align-self:start;font-size:44px}.cz-products-listing .product.product-1 .name:not(:last-child){margin-bottom:24px}.cz-products-listing .product.product-1 .description{min-width:0;min-height:0;grid-area:description;align-self:start}.cz-products-listing .product.product-1 .actions{min-width:0;min-height:0;grid-area:actions;align-self:start}.cz-products-listing .product.product-2{padding:64px 72px}.cz-products-listing .product.product-2:not(.product-atipic) .image{margin-left:-72px;margin-right:-72px}.cz-products-listing .product.product-2:not(.product-atipic) .image:first-child{margin-top:-64px}.cz-products-listing .product.product-2 .image:not(:last-child){margin-bottom:56px}.cz-products-listing .product.product-2 .image img,.cz-products-listing .product.product-2 .image picture{width:100%;height:auto;display:block}.cz-products-listing .product.product-2 .image .stock{display:none}.cz-products-listing .product.product-2 .name{font-size:44px}.cz-products-listing .product.product-2 .name:not(:last-child){margin-bottom:24px}.cz-products-listing .product.product-3{padding:48px}.cz-products-listing .product.product-3:not(.product-atipic) .image{margin-left:-48px;margin-right:-48px}.cz-products-listing .product.product-3:not(.product-atipic) .image:first-child{margin-top:-48px}.cz-products-listing .product.product-3 .image:not(:last-child){margin-bottom:48px}.cz-products-listing .product.product-3 .image img,.cz-products-listing .product.product-3 .image picture{width:100%;height:auto;display:block}.cz-products-listing .product.product-3 .image .stock{display:none}.cz-products-listing .product.product-3 .name{font-size:33px}.cz-products-listing .product.product-3 .name:not(:last-child){margin-bottom:24px}}
.cz-products-listing .product:not(.product-atipic) .name{text-align:center}
.cz-products-listing .product .stock{max-width:200px;margin-left:auto;margin-right:auto;padding:8px 20px;border-width:1px;border-style:solid;border-radius:35px;font-size:13px;text-align:center;white-space:nowrap;font-weight:bold}
.cz-products-listing .product .stock:not(:last-child){margin-bottom:32px}
.cz-products-listing .product .stock.stock-red{color:var(--cz-red);border-color:var(--cz-red)}
.cz-products-listing .product .stock.stock-yellow{color:var(--cz-yellow);border-color:var(--cz-yellow)}
.cz-products-listing .product .stock.stock-green{color:var(--blue-t05);background-color:var(--cz-green);border-color:var(--cz-green)}
.cz-products-listing .product .stock.stock-depleted{background-color:var(--cz-red);color:#fff;border-color:var(--cz-red)}
.cz-products-listing .product .description{font-size:16px}
.cz-products-listing .product .description:not(:last-child){margin-bottom:48px}
.cz-products-listing .product .description ul{margin:0;padding:0;display:grid}
.cz-products-listing .product .description ul li{position:relative;padding:20px 0 20px 30px;border-bottom:1px solid #6e6969;display:block}
.cz-products-listing .product .description ul li:first-child{border-top:1px solid #6e6969}
.cz-products-listing .product .description ul li:before{content:"\6c";position:absolute;top:22px;left:0;background-color:#4f9cd0;color:#fff;width:18px;height:18px;line-height:18px;border-radius:50%;display:block;font-size:18px;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}
.cz-products-listing .product .actions{display:flex;justify-content:center;gap:10px}
.cz-products-listing .product .actions .action,
.cz-products-listing .product .actions .action-cart{text-decoration:none;transition:all .2s ease}
.cz-products-listing .product .actions .action{background:#fff;color:#3a3c42;line-height:18px;letter-spacing:.03em;border-radius:36px;padding:18px 40px;display:inline-block;text-align:center;font-weight:700;font-size:13px}
.cz-products-listing .product .actions .action[href]:hover{background:#009ee0;color:#fff;text-decoration:none}
.cz-products-listing .product .actions .action.action-disabled{background:#d4d4d4;color:#191919;pointer-events:none}
.cz-products-listing .product .actions .action-cart{background:#eaaf00;color:#fff;fill:#fff;width:54px;height:54px;margin:0;padding:0;border:0;border-radius:50%;display:block}
.cz-products-listing .product .actions .action-cart:hover{background:#e69b00;color:#fff;fill:#fff}
.cz-products-listing .product .actions .action-cart.action-disabled{background:#d4d4d4;color:#d4d4d4;pointer-events:none}
.cz-products-listing .product .actions .action-cart svg{width:100%;height:100%;display:block}
.cz-products-listing .product.product-depleted{pointer-events:none}
.cz-products-listing .product.product-depleted .description,
.cz-products-listing .product.product-depleted .actions{opacity:.4}
.cz-products-listing .product[href]:hover{text-decoration:none}
.cz-products-listing .product[href]:hover .actions a,
.cz-products-listing .product[href]:hover .actions .action{background:#009ee0;color:#fff;text-decoration:none}
.cz-products-listing .product-cz-pay{background-color:#30337b;width:100%;margin-bottom:24px;border-radius:20px;display:inline-block;vertical-align:top;overflow:hidden}
@media (max-width:991px){.cz-products-listing .product-cz-pay{padding:48px}}
@media (min-width:992px){.cz-products-listing .product-cz-pay{padding:64px 72px}}
.cz-products-listing .product-cz-pay .name:not(:last-child){margin-bottom:24px}
.cz-products-listing .product-cz-pay .apps:not(:last-child){margin-bottom:72px}
@media (max-width:991px){.cz-products-listing .product-cz-pay .apps{text-align:center}}
.cz-products-listing .product-cz-pay .apps a{display:inline-block;transition:all .2s ease}
@media (max-width:991px){.cz-products-listing .product-cz-pay .apps a{width:140px}}
.cz-products-listing .product-cz-pay .apps a .background{fill:#f3f3f3}
.cz-products-listing .product-cz-pay .apps a .icon{fill:#525252}
.cz-products-listing .product-cz-pay .apps a:hover .background{fill:#fff}
.cz-products-listing .product-cz-pay .apps a:hover .icon{fill:#4f9cd0}
.cz-products-listing .product-cz-pay .apps svg{width:auto;height:52px;display:block}
.cz-porducts-listing-controls{display:flex;justify-content:space-between;gap:20px}
.cz-porducts-listing-controls:not(:last-child){margin-bottom:44px}
@media (max-width:991px){.cz-porducts-listing-controls{display:none}}
.cz-porducts-listing-controls .sort{width:220px}
.cz-porducts-listing-controls .sort label{position:relative;color:#fff;display:block}
.cz-porducts-listing-controls .sort label select{background-color:var(--background);color:inherit;width:100%;padding:14px 52px 14px 24px;border:0;border-radius:20px;display:block}
.cz-porducts-listing-controls .sort label i{position:absolute;top:50%;right:16px;font-size:24px;display:block;transform:translateY(-50%)}
.cz-porducts-listing-controls-group{display:flex;align-items:center;gap:10px}
.cz-porducts-listing-control{position:relative;background-color:#3a3c42;color:#fff;fill:#fff;min-width:55px;height:55px;padding:0;border:0;border-radius:55px;display:flex;align-items:center;font-size:13px;font-weight:700;z-index:1;transition:all .25s ease}
.cz-porducts-listing-control.cz-products-listing-control-p-r{padding-right:20px}
.cz-porducts-listing-control:hover{background-color:#4f9cd0;color:#fff;fill:#fff}
.cz-porducts-listing-control:disabled{opacity:.5;pointer-events:none}
.cz-porducts-listing-control.selected{background-color:#3a3c42;color:#f26066;fill:#f26066;pointer-events:none}
.cz-porducts-listing-control svg{position:relative;width:auto;height:100%;aspect-ratio:1;display:block;z-index:1}
.cz-porducts-listing-control sup{position:absolute;top:0px;right:0px;background-color:var(--cz-red);color:var(--cz-white);min-width:22px;height:22px;line-height:14px;padding:4px;border-radius:22px;display:block;z-index:2}
.cz-product-grid{display:grid;align-items:start}
@media (max-width:991px){.cz-product-grid{margin-left:-24px;margin-right:-24px;margin-bottom:40px;grid-template-areas:'left-top' 'right' 'left-bottom' 'bottom';gap:24px}}
@media (min-width:992px){.cz-product-grid{margin-bottom:146px;grid-template-columns:auto 486px;grid-template-rows:auto 1fr auto;gap:0 24px}}
.cz-product-grid .left-top{min-width:0;min-height:0;grid-column:1;grid-row:1}
@media (min-width:992px){.cz-product-grid .left-top{margin-bottom:24px}}
.cz-product-grid .left-bottom{min-width:0;min-height:0;grid-column:1}
@media (max-width:991px){.cz-product-grid .left-bottom{grid-row:3}}
@media (min-width:992px){.cz-product-grid .left-bottom{grid-row:2}}
.cz-product-grid .right{min-width:0;min-height:0}
@media (max-width:991px){.cz-product-grid .right{grid-column:1;grid-row:2}}
@media (min-width:992px){.cz-product-grid .right{height:100%;grid-column:2;grid-row:1 / span 2}.cz-product-grid .right .right-sticky{position:sticky;top:80px}}
.cz-product-grid .bottom{min-width:0;min-height:0}
@media (max-width:991px){.cz-product-grid .bottom{grid-column:1;grid-row:4}}
@media (min-width:992px){.cz-product-grid .bottom{grid-column:1 span 2;grid-row:3}}
.cz-product-offer{background-color:#3a3c42;color:#fff;font-size:16px}
@media (max-width:991px){.cz-product-offer{padding:42px 24px}}
@media (min-width:992px){.cz-product-offer{padding:64px;border-radius:3px}}
.cz-product-offer:not(:last-child){margin-bottom:24px}
.cz-product-offer ul{margin:0;padding:0;list-style:none;display:grid;gap:15px}
.cz-product-offer ul:not(:last-child){margin-bottom:32px}
.cz-product-offer ul li{position:relative;padding-left:36px}
.cz-product-offer ul li:before{content:"\6c";position:absolute;top:0;left:0;background-color:#fff;color:#fff;width:22px;height:22px;line-height:22px;border-radius:50%;display:block;font-size:22px;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}
.cz-product-offer .offer{color:#fff;font-size:19px}
.cz-product-offer .offer:not(:last-child){margin-bottom:24px}
.cz-product-offer .offer ul{gap:17px}
.cz-product-offer .offer ul li{padding:2px 0 2px 42px}
.cz-product-offer .offer ul li:before{background-color:#fff;color:#fff;width:28px;height:28px;line-height:28px;font-size:28px}
.cz-product-offer .standard{position:relative}
.cz-product-offer .standard:before{content:'';position:absolute;top:0;left:0;background-color:#3a3c42;width:100%;height:100%;display:block;opacity:0.5;z-index:2}
.cz-box{position:relative;background-color:var(--cz-white);color:var(--cz-black);width:100%;border:0;border-radius:20px;display:block;text-align:left;transition:all .5s ease}
.cz-box.cz-box-loading{opacity:.2;pointer-events:none}
.cz-box:not(.cz-box-content-overflow-visible){overflow:hidden}
.cz-box:not(:last-child):not(.cz-box-no-margin){margin-bottom:24px}
.cz-box:not(:last-child):not(.cz-box-no-margin).cz-box-margin-xs{margin-bottom:8px}
@media (max-width:991px){.cz-box:not(:last-child):not(.cz-box-no-margin).cz-box-margin-lg{margin-bottom:48px}}
@media (min-width:992px){.cz-box:not(:last-child):not(.cz-box-no-margin).cz-box-margin-lg{margin-bottom:56px}}
.cz-box[href]:hover{text-decoration:none}
.cz-box.cz-box-no-margin{margin:0}
.cz-box.cz-box-no-padding{padding:0}
.cz-box.cz-box-no-padding-top{padding-top:0}
.cz-box.cz-box-no-padding-bottom{padding-bottom:0}
.cz-box.cz-box-no-border-radius{border-radius:0}
@media (max-width:991px){.cz-box{padding:24px}.cz-box.cz-box-overflow-mobile{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;border-radius:0}.cz-box .cz-box-overflow{width:calc(100% + 48px);margin-left:-24px;margin-right:-24px}.cz-box .cz-box-overflow:first-child{margin-top:-24px}.cz-box .cz-box-overflow:last-child{margin-bottom:-24px}.cz-box.cz-box-no-margin-mobile{margin:0}.cz-box.cz-box-no-padding-mobile{padding:0}.cz-box.cz-box-no-padding-top-mobile{padding-top:0}.cz-box.cz-box-no-padding-bottom-mobile{padding-bottom:0}.cz-box.cz-box-no-border-radius-mobile{border-radius:0}}
@media (min-width:992px){.cz-box{padding:48px}.cz-box .cz-box-overflow{width:calc(100% + 96px);margin-left:-48px;margin-right:-48px;border-radius:0}.cz-box .cz-box-overflow:first-child{margin-top:-48px}.cz-box .cz-box-overflow:last-child{margin-bottom:-48px}.cz-box.cz-box-padding-xs{padding-top:12px;padding-bottom:12px}.cz-box.cz-box-padding-sm{padding-top:24px;padding-bottom:24px}.cz-box.cz-box-padding-md{padding-top:64px;padding-bottom:64px}.cz-box.cz-box-padding-lg{padding-top:80px;padding-bottom:80px}.cz-box.cz-box-no-margin-desktop{margin:0}.cz-box.cz-box-no-padding-desktop{padding:0}.cz-box.cz-box-no-padding-top-desktop{padding-top:0}.cz-box.cz-box-no-padding-bottom-desktop{padding-bottom:0}.cz-box.cz-box-no-border-radius-desktop{border-radius:0}.cz-box.cz-box-narrow-desktop{max-width:636px;margin-left:auto;margin-right:auto}}
.cz-box.cz-box-alert,
.cz-box.cz-box-info,
.cz-box.cz-box-success,
.cz-box.cz-box-error{position:relative;max-width:772px;margin-left:auto;margin-right:auto;padding:16px;border-radius:12px;display:flex;align-items:flex-start;grid-gap:16px}
.cz-box.cz-box-alert:not(:last-child),
.cz-box.cz-box-info:not(:last-child),
.cz-box.cz-box-success:not(:last-child),
.cz-box.cz-box-error:not(:last-child){margin-bottom:36px}
.cz-box.cz-box-alert .icon,
.cz-box.cz-box-info .icon,
.cz-box.cz-box-success .icon,
.cz-box.cz-box-error .icon{width:24px;height:24px;display:block}
.cz-box.cz-box-alert .icon svg,
.cz-box.cz-box-info .icon svg,
.cz-box.cz-box-success .icon svg,
.cz-box.cz-box-error .icon svg{width:100%;height:100%;display:block}
.cz-box.cz-box-alert .close,
.cz-box.cz-box-info .close,
.cz-box.cz-box-success .close,
.cz-box.cz-box-error .close{background-color:transparent;color:var(--cz-black);width:32px;height:32px;line-height:1;margin:0;padding:0;border:0;font-size:32px;text-align:center}
.cz-box.cz-box-alert .close.close-sm,
.cz-box.cz-box-info .close.close-sm,
.cz-box.cz-box-success .close.close-sm,
.cz-box.cz-box-error .close.close-sm{width:24px;height:24px;font-size:24px}
.cz-box.cz-box-alert{background-color:var(--blue-t1)}
.cz-box.cz-box-alert .icon{fill:var(--cz-blue)}
.cz-box.cz-box-alert .close{color:var(--cz-blue)}
.cz-box.cz-box-info{background-color:var(--blue-t05)}
.cz-box.cz-box-info .icon{fill:var(--cz-blue)}
.cz-box.cz-box-info .close{color:var(--cz-black)}
.cz-box.cz-box-success{background-color:var(--cz-green);color:var(--cz-white)}
.cz-box.cz-box-success .icon{fill:var(--cz-white)}
.cz-box.cz-box-success .close{color:var(--cz-white)}
.cz-box.cz-box-error{background-color:var(--red-t1)}
.cz-box.cz-box-error .icon{fill:var(--cz-red)}
.cz-product-box{position:relative;background-color:#3a3c42;color:#fff;min-height:0;display:block;text-decoration:none}
@media (max-width:991px){.cz-product-box{padding:24px}.cz-product-box.cz-product-box-mobile-narrow{margin-left:12px;margin-right:12px;border-radius:3px}}
@media (min-width:992px){.cz-product-box{padding:64px;border-radius:3px}.cz-product-box.padding-sm{padding:48px}.cz-product-box.cz-product-box-thank-you{padding:84px 48px}}
.cz-product-box.cz-product-box-atipic{background-color:#fff}
.cz-product-box:hover{text-decoration:none}
.cz-product-box:not(:last-child){margin-bottom:24px}
.cz-product-box:not(.cz-product-box-overflow-visible){overflow:hidden}
@media (max-width:991px){.cz-product-box .image{margin-left:-24px;margin-right:-24px}}
@media (min-width:992px){.cz-product-box .image{margin-left:-64px;margin-right:-64px;border-radius:20px}.cz-product-box .image.padding-sm{padding:48px}}
@media (max-width:991px){.cz-product-box .image:first-child{margin-top:-24px}}
@media (min-width:992px){.cz-product-box .image:first-child{margin-top:-64px}}
@media (max-width:991px){.cz-product-box .image:last-child{margin-bottom:-24px}}
@media (min-width:992px){.cz-product-box .image:last-child{margin-bottom:-64px}}
.cz-product-box .image.image-overflow{margin-left:-64px;margin-right:-64px}
.cz-product-box .image.image-overflow:first-child{margin-top:-64px}
.cz-product-box .image.image-overflow:last-child{margin-bottom:-64px}
.cz-product-box .image:not(:last-child){margin-bottom:48px}
.cz-product-box .image img,
.cz-product-box .image svg{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block;overflow:visible}
.cz-product-box .text:not(:last-child){margin-bottom:48px}
.cz-product-box .text:not(:last-child).margin-sm{margin-bottom:24px}
.cz-product-box .text ul{margin:0;padding:0;list-style:none;display:grid;gap:16px;font-size:19px}
.cz-product-box .text ul:not(:last-child){margin-bottom:52px}
.cz-product-box .text ul li{position:relative;padding:2px 0 2px 42px}
.cz-product-box .text ul li:before{content:"\6c";position:absolute;top:0;left:0;background-color:#4f9cd0;color:#fff;width:28px;height:28px;line-height:28px;border-radius:50%;display:block;font-size:28px;font-family:'fontikon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}
.cz-product-box .actions:not(:last-child){margin-bottom:48px}
.cz-product-box .actions a{background-color:#fff;color:#3a3c42;padding:18px 40px;border-radius:28px;display:inline-block;font-size:13px;text-align:center;font-weight:bold}
.cz-product-box .actions a:hover{background-color:#009ee0;color:#fff}
.cz-product-box .apps{display:flex;gap:16px}
@media (max-width:991px){.cz-product-box .apps{flex-wrap:wrap;justify-content:center}}
.cz-product-box .apps:not(:last-child){margin-bottom:24px}
.cz-product-box .apps a{display:inline-block;transition:all .2s ease}
.cz-product-box .apps a .background{fill:#f3f3f3}
.cz-product-box .apps a .icon{fill:#525252}
.cz-product-box .apps a:hover .background{fill:#fff}
.cz-product-box .apps a:hover .icon{fill:#4f9cd0}
.cz-product-box .apps a img{height:56px;display:block}
.cz-product-box .apps svg{width:100%;height:auto;display:block}
@media (max-width:991px){.cz-product-box .apps svg{width:140px}}
@media (min-width:992px){.cz-product-box .apps svg{width:160px}}
.cz-product-box.cz-product-box-cz-pay{background-color:#30337b;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}
.cz-product-box.cz-product-box-parteneri-star{background-color:#30337b;color:#fff}
.cz-product-box.cz-product-box-left-right-desktop{display:grid;align-items:start}
@media (max-width:991px){.cz-product-box.cz-product-box-left-right-desktop{grid-template-columns:1fr;grid-template-areas:'left' 'right';gap:24px}}
@media (min-width:992px){.cz-product-box.cz-product-box-left-right-desktop{grid-template-columns:1fr 262px;grid-template-areas:'left right';gap:44px}}
.cz-product-box.cz-product-box-left-right-desktop .left{grid-area:left}
.cz-product-box.cz-product-box-left-right-desktop .right{grid-area:right}
.cz-product-box.cz-product-box-extra{background-color:;color:}
.cz-product-box.cz-product-box-extra .text ul li:before{background-color:#4f9cd0;color:#fff}
.cz-product-box .cz-box-overlay{position:absolute;top:0;left:0;background-color:#212429;color:#fff;width:100%;height:100%;border:1px solid #212429;border-radius:20px;display:grid;align-items:center;opacity:0.85;z-index:2}
@media (max-width:991px){.cz-product-box .cz-box-overlay{padding:24px}}
@media (min-width:992px){.cz-product-box .cz-box-overlay{padding:64px}}
.cz-product-box .cz-box-overlay .cz-box-overlay-content{width:100%}
.cz-product-box.reclama-parteneri-star{background-color:var(--cz-white);display:grid}
@media (max-width:991px){.cz-product-box.reclama-parteneri-star{padding:24px;gap:24px}}
@media (min-width:992px){.cz-product-box.reclama-parteneri-star{padding:64px;gap:40px;border-radius:20px}}
.cz-product-box.reclama-parteneri-star .icon img{width:100%;height:auto}
.cz-product-box.reclama-parteneri-star .action{background:var(--cz-yellow);border-radius:60px;font-style:normal;font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.03em;text-transform:uppercase;color:var(--gray-650);padding:18px 40px;justify-self:start}
.cz-product-box .intrebari{background:var(--cz-white);display:grid}
@media (max-width:991px){.cz-product-box .intrebari{padding:24px}}
@media (min-width:992px){.cz-product-box .intrebari{padding:64px;gap:32px;border-radius:20px}}
.cz-product-box .intrebari .item{border-bottom:1px solid var(--gray-150)}
.cz-product-box .intrebari .item:first-of-type{border-top:1px solid var(--gray-150)}
.cz-product-box .intrebari .item:not(.open) .title{color:var(--cz-blue)}
.cz-product-box .intrebari .item:not(.open) .title::before{border-width:1px 0px 0px 1px;border-color:var(--cz-blue);top:28px}
.cz-product-box .intrebari .item:not(.open) .raspuns{display:none}
.cz-product-box .intrebari .item .title{font-weight:bold;font-size:16px;line-height:130%;padding:21px 21px 21px 0;position:relative}
.cz-product-box .intrebari .item .title::before{content:'';width:7px;height:7px;border-width:0px 1px 1px 0px;border-style:solid;border-color:var(--cz-white);display:inline-block;vertical-align:baseline;transform:rotate(225deg);position:absolute;right:0;top:32px}
.cz-product-box .intrebari .item .raspuns{padding-bottom:20px}
.cz-product-box img{max-width:100%;height:auto}
.cz-product-box.cz-product-request-offer-box{background-color:#eaaf00;color:#1a1b1f}
.cz-table{width:100%;border-radius:5px;display:table;overflow:hidden}
.cz-table:not(:last-child){margin-bottom:32px}
.cz-table .tr{display:table-row}
.cz-table .tr:nth-child(even){background-color:#212429}
.cz-table .tr:nth-child(odd){background-color:#4f9cd0}
.cz-table .tr .td{padding:16px;display:table-cell;overflow:hidden}
.cz-table .tr .td:not(:first-child){padding-left:6px}
.cz-table .tr .td:not(:last-child){padding-right:6px}
.cz-table .tr .td:nth-child(odd){color:#fff}
.cz-table .tr .td:nth-child(even){color:#fff}
.cz-faq{border-top:1px solid #212429}
.cz-faq:not(:last-child){margin-bottom:32px}
.cz-faq .question{border-bottom:1px solid #212429}
.cz-faq .question button{position:relative;background:transparent;color:#fff;padding:20px 56px 20px 0;border:0;width:100%;min-height:64px;display:block;font-weight:bold;text-align:left;transition:all .3s ease}
.cz-faq .question button i{position:absolute;top:20px;right:16px;color:#eaa700;font-size:24px;transition:all .3s ease}
.cz-faq .question:not(.expanded) button{color:#0072bc}
.cz-faq .question:not(.expanded) .answer{display:none}
.cz-faq .question.expanded i{color:#fff;transform:rotate(180deg)}
.cz-faq .question .answer{color:#fff;padding-bottom:20px}
.cz-thank-you{max-width:588px;margin-left:auto;margin-right:auto;display:grid;align-items:center}
@media (max-width:991px){.cz-thank-you{margin-bottom:40px}}
@media (min-width:992px){.cz-thank-you{margin-bottom:146px}}
.cz-footer{background-color:#3a3c42;color:#fff}
@media (max-width:991px){.cz-footer{margin:56px 0px 0px 0px;padding-top:56px;padding-bottom:56px}}
@media (min-width:992px){.cz-footer{margin:76px 0px 0px 0px;padding-top:80px;padding-bottom:64px}}
.cz-footer a{color:inherit}
.cz-footer a:hover{color:var(--cz-blue);text-decoration:none}
@media (min-width:992px){.cz-footer .top{margin-bottom:88px}}
.cz-footer .top .grid .cz-footer-logos-contanier{display:flex;gap:12px;align-items:start}
@media (max-width:991px){.cz-footer .top .grid .cz-footer-logos-contanier{flex-direction:column;align-items:center}}
@media (max-width:1030px){.cz-footer .top .grid .cz-footer-logos-contanier{flex-wrap:wrap}}
.cz-footer .top .grid .cz-footer-logos-contanier .cz-footer-anpc-visa-container{display:flex;gap:8px}
@media (max-width:991px){.cz-footer .top .grid .cz-footer-logos-contanier .cz-footer-anpc-visa-container{flex-direction:column;align-items:center;margin-bottom:20px}}
@media (min-width:992px){.cz-footer .top .grid{display:grid;grid-template-areas:'logo apps social support-buttons';grid-template-columns:min-content min-content 1fr;gap:0 40px}}
@media (max-width:991px){.cz-footer .top .grid .logo{margin-bottom:32px}}
@media (min-width:992px){.cz-footer .top .grid .logo{grid-area:logo;align-self:center}}
.cz-footer .top .grid .logo img,
.cz-footer .top .grid .logo svg{width:auto;height:71px;display:block}
@media (max-width:991px){.cz-footer .top .grid .logo img,.cz-footer .top .grid .logo svg{margin:0 auto}}
.cz-footer .top .grid .apps{display:flex;gap:16px}
@media (max-width:991px){.cz-footer .top .grid .apps{margin:0 auto 24px auto;flex-wrap:wrap;justify-content:center}}
@media (min-width:992px){.cz-footer .top .grid .apps{grid-area:apps;align-self:center;gap:16px}}
.cz-footer .top .grid .apps a{display:block;transition:all .2s ease}
@media (max-width:991px){.cz-footer .top .grid .apps a{width:140px}}
.cz-footer .top .grid .apps a .background{fill:#f3f3f3}
.cz-footer .top .grid .apps a .icon{fill:#525252}
.cz-footer .top .grid .apps a:hover .background{fill:#fff}
.cz-footer .top .grid .apps a:hover .icon{fill:#4f9cd0}
.cz-footer .top .grid .apps a img{height:56px;display:block}
.cz-footer .top .grid .apps svg{width:100%;height:auto;display:block}
@media (max-width:991px){.cz-footer .top .grid .social{margin-bottom:24px;text-align:center;font-size:32px}}
@media (min-width:992px){.cz-footer .top .grid .social{grid-area:social;align-self:center;text-align:right;font-size:42px}}
.cz-footer .top .grid .social i,
.cz-footer .top .grid .social img,
.cz-footer .top .grid .social svg{display:block;text-align:center}
@media (max-width:991px){.cz-footer .top .grid .social i,.cz-footer .top .grid .social img,.cz-footer .top .grid .social svg{width:32px;height:32px}}
@media (min-width:992px){.cz-footer .top .grid .social i,.cz-footer .top .grid .social img,.cz-footer .top .grid .social svg{width:42px;height:42px}}
.cz-footer .top .grid .social ul{margin:0;padding:0;display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;list-style:none}
@media (max-width:991px){.cz-footer .top .grid .social ul{gap:4px}}
@media (min-width:992px){.cz-footer .top .grid .social ul{gap:24px}}
.cz-footer .top .grid .social ul a{color:#fff;fill:#fff;transition:all .25s ease}
.cz-footer .top .grid .social ul a:hover.facebook{color:#fff;fill:#fff}
.cz-footer .top .grid .social ul a:hover.twitter{color:#fff;fill:#fff}
.cz-footer .top .grid .social ul a:hover.instagram{color:#fff;fill:#fff}
.cz-footer .top .grid .social ul a:hover.pinterest{color:#fff;fill:#fff}
.cz-footer .top .grid .social ul a:hover.linkedin{color:#fff;fill:#fff}
.cz-footer .top .grid .social ul a:hover.youtube{color:#fff;fill:#fff}
.cz-footer .main-links{line-height:1.3;font-size:16px}
@media (max-width:991px){.cz-footer .main-links{margin-bottom:24px}}
@media (min-width:992px){.cz-footer .main-links{margin-bottom:52px}}
.cz-footer .main-links .row{border-bottom:1px solid #525252}
@media (max-width:991px){.cz-footer .main-links .row{padding-bottom:24px}}
@media (min-width:992px){.cz-footer .main-links .row{padding-bottom:32px}}
@media (max-width:991px){.cz-footer .main-links .row:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.cz-footer .main-links .row:not(:last-child){margin-bottom:32px}}
.cz-footer .main-links ul{margin:0;padding:0;list-style:none}
@media (max-width:991px){.cz-footer .main-links ul{display:grid;gap:8px;text-align:center}}
@media (min-width:992px){.cz-footer .main-links ul{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:56px}}
.cz-footer .main-links ul a{transition:all .25s ease}
.cz-footer .main-links ul li>a:hover{color:#4f9cd0}
.cz-footer .bottom .grid{display:grid}
@media (max-width:991px){.cz-footer .bottom .grid{margin-bottom:12px;grid-template-areas:'support-links' 'copyright'}}
@media (min-width:992px){.cz-footer .bottom .grid{grid-template-areas:'support-links support-buttons' 'copyright support-buttons';grid-template-columns:auto min-content;gap:8px}}
.cz-footer .bottom .grid .support-links{grid-area:support-links}
@media (max-width:991px){.cz-footer .bottom .grid .support-links{margin-bottom:24px}}
@media (min-width:992px){.cz-footer .bottom .grid .support-links{align-self:end}}
.cz-footer .bottom .grid .support-links ul{margin:0;padding:0;list-style:none}
@media (max-width:991px){.cz-footer .bottom .grid .support-links ul{display:grid;gap:8px;text-align:center}}
@media (min-width:992px){.cz-footer .bottom .grid .support-links ul{display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;gap:32px}}
.cz-footer .bottom .grid .copyright{color:#fff;grid-area:copyright}
@media (max-width:991px){.cz-footer .bottom .grid .copyright{text-align:center}}
@media (min-width:992px){.cz-footer .bottom .grid .copyright{align-self:start}}
.cz-footer .bottom .grid .support-buttons{grid-area:support-buttons}
.cz-footer .support-buttons{display:grid;font-size:13px}
@media (max-width:991px){.cz-footer .support-buttons{margin-bottom:32px;gap:8px}}
@media (min-width:992px){.cz-footer .support-buttons{align-self:end;grid-auto-flow:column;grid-auto-columns:auto;gap:12px}}
.cz-footer .support-buttons a{background-color:#fff;color:#1d1d1d;fill:#1d1d1d;padding:8px 16px;border-radius:27px;gap:8px;transition:all .2s ease}
@media (max-width:991px){.cz-footer .support-buttons a{text-align:center}}
@media (min-width:992px){.cz-footer .support-buttons a{display:grid;grid-template-areas:'icon text';grid-template-columns:38px auto;align-items:center}}
.cz-footer .support-buttons a .icon{color:#0072bc;fill:#0072bc;width:38px;height:38px;line-height:1;font-size:38px}
@media (max-width:991px){.cz-footer .support-buttons a .icon{display:inline-block;vertical-align:middle}}
@media (min-width:992px){.cz-footer .support-buttons a .icon{grid-area:icon;align-self:center}}
.cz-footer .support-buttons a .icon svg{width:100%;height:100%;display:block}
.cz-footer .support-buttons a .text{white-space:nowrap}
@media (max-width:991px){.cz-footer .support-buttons a .text{display:inline-block;vertical-align:middle;text-align:left}}
@media (min-width:992px){.cz-footer .support-buttons a .text{grid-area:text;align-self:center}}
.cz-footer .support-buttons a:hover{background-color:#f3f3f3;color:#0072bc;fill:#0072bc}
.cz-footer .support-buttons a:hover .icon{color:#0072bc;fill:#0072bc}
.cz-thankyou-icon{background-color:#00d894;color:#fff;border-radius:50%;font-size:62px}
.cz-important-icon{background-color:#eaaf00;color:#fff;border-radius:50%;font-size:62px}
.cz-form-sticky-button{position:fixed;left:0;bottom:0;width:100%;box-shadow:0px -3px 6px 0px rgba(0,0,0,0.16),0px -3px 6px 0px rgba(0,0,0,0.23);display:grid;grid-template-columns:1fr min-content;transition:all .35s ease;z-index:1}
@media (min-width:992px){.cz-form-sticky-button{display:none}}
.cz-form-sticky-button:not(.visible){transform:translateY(100%);pointer-events:none}
.cz-form-sticky-button button{height:50px;margin:0;border:0;display:block}
.cz-form-sticky-button button.to-form{background-color:#fff;color:#fff;fill:#fff;line-height:18px;padding:16px;font-weight:700;font-size:13px}
.cz-form-sticky-button button.to-form:hover{background-color:#009ee0;color:#fff;fill:#fff}
.cz-form-sticky-button button.to-top{background-color:#fff;color:#0072bc;fill:#0072bc;width:50px;line-height:50px;font-size:24px}
.cz-form-sticky-button button.to-top:hover{background-color:;color:#009ee0;fill:#009ee0}
.grecaptcha-badge{pointer-events:none;visibility:hidden}
.cz-iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;z-index:1}
@media (max-width:991px){.cz-iframe-wrapper:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.cz-iframe-wrapper:not(:last-child){margin-bottom:56px}}
.cz-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{position:absolute;left:-100000px;background-color:#fff;color:#1a1b1f;width:100%;padding:6px;border:1px solid #4f9cd0;border-radius:12px;display:block;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{line-height:24px;padding:6px 10px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{margin-bottom:12px;padding:4px;width:100%}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#fff;color:#1a1b1f;height:56px;line-height:22px;margin:0;padding:17px 56px 17px 16px;border:1px solid #3a3c42;border-radius:12px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#212429;opacity:.5}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default.select2-container--open .select2-selection--single{border-color:#4f9cd0 #4f9cd0 #3a3c42 #4f9cd0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#30337b;cursor:not-allowed}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open ~ .icon,
.select2-container--default.select2-container--open ~ [class^="cz-icon-"],
.select2-container--default.select2-container--open ~ [class*=" cz-icon-"]{color:#fff !important;fill:#fff !important;transform:translateY(-50%) rotate(180deg) !important}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{display:none}
.select2-container--default .select2-selection--multiple{position:relative;background-color:#fff;color:#1a1b1f;border:1px solid #3a3c42;border-radius:12px;padding:17px 16px;cursor:text}
.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding:56px}
.select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;right:0;height:20px;margin-right:10px;margin-top:5px;padding:1px;font-weight:bold;cursor:pointer}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #3a3c42;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #3a3c42;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #4f9cd0;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#212429;color:#fff;line-height:24px;padding:6px 10px;border:1px solid #009ee0;border-radius:6px}
.select2-container--default .select2-search--inline .select2-search__field{background-color:#212429;color:#1a1b1f;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option{color:#fff}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group{padding:0}
.select2-container--default .select2-results__option--disabled{color:#999}
.select2-container--default .select2-results__option--selected{background-color:#d4d4d4;color:#191919;border-radius:6px}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#c8220a;color:#fff;border-radius:6px}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.drop-down-content{position:absolute;background-color:var(--cz-white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0px 16px 38px rgba(0,0,0,0.07000000000000001);z-index:2}
@media (max-width:991px){.drop-down-content{padding:24px 28px}}
@media (min-width:992px){.drop-down-content{padding:32px 36px}}
.drop-down-content:not(.showing){display:none}
.drop-down-content .close{position:absolute;top:16px;right:16px;background-color:transparent;color:var(--cz-blue);fill:var(--cz-blue);width:36px;height:36px;line-height:36px;border:0;padding:0;font-size:36px;z-index:2}
.drop-down-content .close svg{width:100%;height:100%;display:block}
.drop-down-content .programare-call-center .zone{line-height:1.25;font-size:19px}
.drop-down-content .programare-call-center .zile{display:inline-grid;grid-auto-flow:column;grid-auto-columns:52px;gap:8px}
.drop-down-content .programare-call-center .zile:not(:last-child){margin-bottom:24px}
.drop-down-content .programare-call-center .zile label{background-color:transparent;display:block}
.drop-down-content .programare-call-center .zile label input{display:none}
.drop-down-content .programare-call-center .zile label input ~ .text{background-color:var(--cz-white);color:var(--cz-black);line-height:1.4;padding:16px 12px;border:1px solid var(--cz-blue);border-radius:26px;text-align:center;font-size:13px}
.drop-down-content .programare-call-center .zile label input ~ .text .number{line-height:1.25;font-size:23px}
.drop-down-content .programare-call-center .zile label input:checked ~ .text{background-color:var(--cz-blue);color:var(--cz-white)}
.drop-down-content .programare-call-center .intervale{display:grid;gap:8px}
@media (max-width:991px){.drop-down-content .programare-call-center .intervale{grid-template-columns:repeat(4,1fr)}}
@media (min-width:992px){.drop-down-content .programare-call-center .intervale{grid-template-columns:repeat(5,68px)}}
.drop-down-content .programare-call-center .intervale:not(:last-child){margin-bottom:24px}
.drop-down-content .programare-call-center .intervale label{background-color:transparent;display:block}
.drop-down-content .programare-call-center .intervale label input{display:none}
.drop-down-content .programare-call-center .intervale label input ~ .text{background-color:var(--cz-white);color:var(--cz-black);line-height:1.4;border:1px solid var(--cz-blue);border-radius:26px;text-align:center;font-size:16px;white-space:nowrap}
@media (max-width:991px){.drop-down-content .programare-call-center .intervale label input ~ .text{padding:8px}}
@media (min-width:992px){.drop-down-content .programare-call-center .intervale label input ~ .text{padding:8px 12px}}
.drop-down-content .programare-call-center .intervale label input:checked ~ .text{background-color:var(--cz-blue);color:var(--cz-white)}
.cz-information-bubble{background-color:transparent;border:0;font-size:16px;align-items:center}
.cz-information-bubble [class^="cz-icon-"],
.cz-information-bubble [class*=" cz-icon-"],
.cz-information-bubble .cz-icon,
.cz-information-bubble .icon{width:18px;height:18px;line-height:18px;border-radius:50%;font-size:18px;display:inline-block;vertical-align:middle}
.cz-information-bubble [class^="cz-icon-"]:not(:first-child),
.cz-information-bubble [class*=" cz-icon-"]:not(:first-child),
.cz-information-bubble .cz-icon:not(:first-child),
.cz-information-bubble .icon:not(:first-child){margin-left:8px}
.cz-information-bubble [class^="cz-icon-"]:not(:last-child),
.cz-information-bubble [class*=" cz-icon-"]:not(:last-child),
.cz-information-bubble .cz-icon:not(:last-child),
.cz-information-bubble .icon:not(:last-child){margin-right:8px}
.cz-information-bubble.cz-information-bubble-white [class^="cz-icon-"],
.cz-information-bubble.cz-information-bubble-white [class*=" cz-icon-"],
.cz-information-bubble.cz-information-bubble-white .cz-icon,
.cz-information-bubble.cz-information-bubble-white .icon{background-color:var(--cz-white);color:var(--cz-blue)}
.cz-information-bubble.cz-information-bubble-blue [class^="cz-icon-"],
.cz-information-bubble.cz-information-bubble-blue [class*=" cz-icon-"],
.cz-information-bubble.cz-information-bubble-blue .cz-icon,
.cz-information-bubble.cz-information-bubble-blue .icon{background-color:var(--cz-blue);color:var(--cz-white)}
.cz-information-bubble .cz-information-bubble-content{display:none}
.cz-information-bubble-content{position:absolute;background-color:var(--cz-white);color:var(--cz-black);padding:32px;border-radius:20px;filter:drop-shadow(0 8px 20px rgba(0,0,0,0.4));z-index:2}
.cz-information-bubble-content:before{content:'';position:absolute;top:100%;left:var(--left);width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:var(--cz-white) transparent transparent transparent;display:block;transform:translateX(-50%)}
.cz-information-bubble-content.cz-information-bubble-content-blue-background{background-color:var(--blue-24);color:var(--cz-white)}
.cz-information-bubble-content.cz-information-bubble-content-blue-background:before{border-color:var(--blue-24) transparent transparent transparent}
.cz-information-bubble-content:not(.showing){pointer-events:none}
.cz-header-pj{transition:all .5s ease}
@media (max-width:991px){.cz-header-pj{overflow:visible}}
@media (min-width:992px){.cz-header-pj{overflow:hidden}}
.cz-header-pj.cz-loading{opacity:0;pointer-events:none;transform:translateY(36px)}
.cz-header-pj.cz-loaded{opacity:1}
@media (max-width:991px){.cz-header-pj:not(:last-child):not(.no-margin){margin-bottom:48px;margin-right:-32px}}
@media (min-width:992px){.cz-header-pj:not(:last-child):not(.no-margin){margin-bottom:84px}}
.cz-header-pj .cz-header-pj-slider{position:relative;display:grid;z-index:1}
@media (max-width:991px){.cz-header-pj .cz-header-pj-slider{height:434px;overflow:visible}.cz-header-pj .cz-header-pj-slider.cz-header-pj-slider-desktop{display:none}}
@media (min-width:992px){.cz-header-pj .cz-header-pj-slider{height:540px;overflow:hidden}.cz-header-pj .cz-header-pj-slider.cz-header-pj-slider-mobile{display:none}}
.cz-header-pj .cz-header-pj-slides{position:relative;height:100%;grid-column:1;grid-row:1;z-index:1}
@media (max-width:991px){.cz-header-pj .cz-header-pj-slides{margin-left:24px;margin-right:24px}}
.cz-header-pj .cz-header-pj-slides-wrapper{position:relative;height:100%}
@media (max-width:991px){.cz-header-pj .cz-header-pj-slides-wrapper{display:inline-grid}}
@media (max-width:991px){.cz-header-pj .cz-header-pj-slides-wrapper .cz-btn{padding-left:32px;padding-right:32px}}
@media (min-width:992px){.cz-header-pj .cz-header-pj-slides-wrapper .cz-btn{padding-left:40px;padding-right:40px}}
.cz-header-pj .cz-header-pj-slides-wrapper .cz-btn:hover{color:var(--blue-24)}
.cz-header-pj .cz-header-pj-slide{background-position:center center;background-size:cover;background-repeat:no-repeat;color:var(--cz-white);height:100%;min-width:0;min-height:0;border-radius:20px;display:flex;flex-flow:column;cursor:pointer}
@media (max-width:991px){.cz-header-pj .cz-header-pj-slide{margin-left:6px;margin-right:6px;padding:24px;gap:24px}.cz-header-pj .cz-header-pj-slide.cz-header-pj-slide-mobile-content-top{justify-content:flex-start}.cz-header-pj .cz-header-pj-slide.cz-header-pj-slide-mobile-content-bottom{justify-content:flex-end}}
@media (min-width:992px){.cz-header-pj .cz-header-pj-slide{position:absolute;top:0;left:0;width:100%;height:100%;padding:48px;align-items:start;gap:32px}}
.cz-header-pj .cz-header-pj-slide .cz-header-pj-slide-content,
.cz-header-pj .cz-header-pj-slide .cz-header-pj-slide-action{max-width:365px}
.cz-header-pj .cz-header-pj-controls{position:relative;grid-column:1;grid-row:1;align-self:end;gap:8px;z-index:2}
@media (max-width:991px){.cz-header-pj .cz-header-pj-controls{padding:24px;display:none}}
@media (min-width:992px){.cz-header-pj .cz-header-pj-controls{padding:48px;display:flex}}
.cz-header-pj .cz-header-pj-controls .cz-header-pj-control{background-color:var(--cz-white);color:var(--cz-black);width:54px;height:54px;line-height:30px;padding:10px;border:1px solid var(--cz-white);border-radius:50%;font-size:30px;text-decoration:none;transition:all .2s ease}
@media (max-width:991px){.cz-header-pj .cz-header-pj-controls .cz-header-pj-control{width:46px;height:46px}}
@media (min-width:992px){.cz-header-pj .cz-header-pj-controls .cz-header-pj-control{width:54px;height:54px}}
.cz-header-pj .cz-header-pj-controls .cz-header-pj-control:hover{color:var(--blue-24);text-decoration:none}
.cz-header-pj .cz-header-pj-controls .cz-header-pj-control:disabled,
.cz-header-pj .cz-header-pj-controls .cz-header-pj-control.disabled{opacity:.4;pointer-events:none}
.cz-header-pj .cz-header-pj-controls .cz-header-pj-control *{pointer-events:none}
.cz-box-app-download{position:absolute;top:0;right:0;background-color:#fff;color:#fff;fill:#fff;width:100%;max-width:560px;height:100%;margin-left:auto;margin-right:0;padding:40px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:auto;z-index:2}
.cz-box-app-download .heading{display:flex;justify-content:space-between;align-items:center;gap:12px}
.cz-box-app-download .heading:not(:last-child){margin-bottom:36px}
.cz-box-app-download .heading button{background-color:transparent;color:var(--cz-blue);width:36px;height:36px;border:0;font-size:36px;transition:all .25s ease}
.cz-box-app-download .content{max-width:282px;margin-left:auto;margin-right:auto}
.cz-box-app-download .content figure{margin:0;padding:16px;display:block}
.cz-box-app-download .content figure:not(:last-child){margin-bottom:10px}
.cz-box-app-download .content figure img,
.cz-box-app-download .content figure svg{width:100%;height:auto;display:block}
.cz-box-app-download .content figure svg{aspect-ratio:1}
.cz-box-product-options-modal{position:absolute;top:0;right:0;background-color:#525252;color:#fff;fill:#fff;width:100%;max-width:560px;height:100%;margin-left:auto;margin-right:0;border-top-left-radius:12px;display:grid;grid-template-rows:min-content 1fr min-content;align-items:center;z-index:2}
@media (max-width:601px){.cz-box-product-options-modal{border-top-left-radius:0px}}
.cz-box-product-options-modal ::-webkit-scrollbar{width:30px}
.cz-box-product-options-modal ::-webkit-scrollbar-track{background-color:#fff;background-clip:padding-box;border-left:24px solid rgba(0,0,0,0);border-radius:3px;border-radius:27px 3px 3px 27px/3px 3px 3px 3px}
.cz-box-product-options-modal ::-webkit-scrollbar-thumb{background:#1a1b1f;background-clip:padding-box;border-left:24px solid rgba(0,0,0,0);border-radius:3px;border-radius:27px 3px 3px 27px/3px 3px 3px 3px;transition:all .25s ease}
.cz-box-product-options-modal ::-webkit-scrollbar-thumb:hover{background:#1a1b1f;background-clip:padding-box;border-left:24px solid rgba(0,0,0,0);border-radius:3px;border-radius:27px 3px 3px 27px/3px 3px 3px 3px}
.cz-box-product-options-modal .heading{padding:40px 40px 16px 40px;display:flex;justify-content:space-between;align-items:center;gap:12px}
.cz-box-product-options-modal .heading button{background-color:transparent;color:#fff;width:36px;height:36px;border:0;font-size:36px;transition:all .25s ease}
.cz-box-product-options-modal .heading button:hover{color:#4f9cd0}
.cz-box-product-options-modal .content{height:100%;overflow:hidden;display:grid;align-items:start}
@media (max-width:991px){.cz-box-product-options-modal .content{padding:0 24px}}
@media (min-width:992px){.cz-box-product-options-modal .content{padding:40px}}
.cz-box-product-options-modal .content .content-wrapper{max-height:100%;overflow:auto}
.cz-box-product-options-modal .actions{padding:40px;border-top:1px solid #525252;grid-auto-flow:row}
.cz-product-pack-options{display:grid;gap:10px}
.cz-product-pack-options:not(:last-child){margin-bottom:32px}
.cz-product-pack-option{background-color:#3a3c42;color:#bcbcbc;padding:20px;border:1px solid #67686a;border-radius:8px;gap:16px;cursor:pointer}
@media (max-width:991px){.cz-product-pack-option{display:grid;grid-template-columns:min-content 1fr auto}}
@media (min-width:992px){.cz-product-pack-option{display:flex;align-items:flex-start}}
.cz-product-pack-option input{display:none}
.cz-product-pack-option input ~ .icon{background-color:#67686a;color:transparent;width:28px;height:28px;line-height:26px;border:1px solid #67686a;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:18px;overflow:hidden;transition:all .25s ease}
@media (max-width:991px){.cz-product-pack-option input ~ .icon{grid-row:1;grid-column:1}}
.cz-product-pack-option input:checked ~ .icon,
.cz-product-pack-option input:disabled ~ .icon{background-color:#4f9cd0;color:#fff;border-color:#4f9cd0}
.cz-product-pack-option input:disabled ~ .icon{opacity:.5}
.cz-product-pack-option:hover input:not(:disabled):not(:checked) ~ .icon{border-color:#4f9cd0}
@media (max-width:991px){.cz-product-pack-option .label{padding-top:16px;border-top:1px solid var(--gray-400);grid-row:2;grid-column:1 / span 3}}
@media (min-width:992px){.cz-product-pack-option .label{margin:0;flex:1}}
.cz-product-pack-option .label strong{color:#fff}
.cz-product-pack-option .price{color:#fff;text-align:right}
@media (max-width:991px){.cz-product-pack-option .price{grid-row:1;grid-column:3}}
.cz-product-pack-option .price s{color:#8a8b8c;font-size:13px}
.cz-product-pack-option.cz-product-pack-option-modal{background-color:#212429;color:#fff;border-color:#3a3c42}
.cz-product-pack-option.cz-product-pack-option-modal input ~ .icon{background-color:;border-color:}
.cz-product-pack-option.cz-product-pack-option-modal input:checked ~ .icon,
.cz-product-pack-option.cz-product-pack-option-modal input:disabled ~ .icon{background-color:#4f9cd0;color:#fff;border-color:#4f9cd0}
.cz-product-pack-option.cz-product-pack-option-modal:hover input:not(:disabled):not(:checked) ~ .icon{border-color:#4f9cd0}
.cz-product-pack-option.cz-product-pack-option-modal .label strong{color:#fff}
.cz-product-pack-option.cz-product-pack-option-modal .price{color:#fff}
.cz-product-pack-option.cz-product-pack-option-modal .price s{color:#8a8b8c}
.cz-products-list{display:grid;gap:10px}
.cz-products-list:not(:last-child){margin-bottom:32px}
.cz-products-list-product{background-color:var(--gray-100);color:var(--cz-black);border:1px solid var(--gray-200);border-radius:8px;display:flex;align-items:center;transition:all .25s ease}
@media (max-width:991px){.cz-products-list-product{padding:12px;gap:16px}}
@media (min-width:992px){.cz-products-list-product{padding:20px;gap:24px}}
.cz-products-list-product[href]:hover{color:var(--blue-24);text-decoration:none}
.cz-products-list-product figure{background-color:var(--cz-white);margin:0;padding:0;border:1px solid var(--gray-200);border-radius:50%;display:block;overflow:hidden}
@media (max-width:991px){.cz-products-list-product figure{width:60px;height:60px}}
@media (min-width:992px){.cz-products-list-product figure{width:120px;height:120px}}
.cz-products-list-product figure img{width:100%;height:100%;object-fit:contain}
.cz-products-list-product>div{flex:1}
.cz-products-list-product-actions{display:flex;gap:8px}
.cz-products-list-product.cz-products-list-product-suggested{background-color:#3a3c42;color:#fff;border-color:#3a3c42}
.cz-products-list-product.cz-products-list-product-suggested h4{color:#fff}
.cz-products-list-product.cz-products-list-product-suggested figure{border-color:#1a1b1f}
.cz-products-list-product.cz-products-list-product-modal{background-color:#212429;color:#fff;border-color:#3a3c42}
.cz-products-list-product.cz-products-list-product-modal h4{color:#fff}
.cz-products-list-product.cz-products-list-product-modal figure{border-color:#3a3c42}@media (max-width:991px){.hidden-mobile{display:none !important}.mobile-right{text-align:right}.mobile-left{text-align:left}.mobile-center{text-align:center}}@media screen and (max-width:991px) and (orientation:landscape){.hidden-landscape{display:none}}@media (min-width:992px){.hidden-desktop{display:none !important}.desktop-right{text-align:right}.desktop-left{text-align:left}.desktop-center{text-align:center}}