.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}.fieldgroup{padding:0;border-width:0}.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.clearfix::after{display:table;clear:both;content:""}.js details:not([open]) .details-wrapper{display:none}.hidden{display:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li::after{content:", "}.item-list__comma-list li:last-child::after{content:""}.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}.nowrap{white-space:nowrap}.position-container{position:relative}.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;appearance:none}.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg?v=202510258132)}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg?v=202510258132)}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg?v=202510258132)}.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg?v=202510258132)}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg?v=202510258132)}.paragraph.paragraph--type--benefity{position:relative;padding:75px 0;margin:45px 0}.paragraph--type--benefity:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100vw - 48px);max-width:1920px;min-width:calc(100% + 40px);height:100%;z-index:-1;display:block;border-radius:8px;background:var(--black100)}.paragraph--type--benefity>h2{margin:0 0 40px}.paragraph--type--benefity .field--name-field-polozky-benefitu{display:flex;flex-wrap:wrap;justify-content:center;gap:40.5px;padding:0;margin:0;list-style:none}.paragraph--type--benefity .field--name-field-polozky-benefitu>.field__item{width:calc(33.33% - 27px);box-sizing:border-box;padding:20px;border-radius:8px;border:1px solid var(--black200)}.paragraph--type--polozka-benefitu .field--name-field-ikonka{width:32px;height:32px;margin:0 0 16px}.paragraph--type--polozka-benefitu h3{letter-spacing:.1px;font-weight:600;color:var(--stratos950);margin:0 0 16px;font-size:23px;line-height:30px}@media screen and (max-width:1023px){.paragraph--type--benefity .field--name-field-polozky-benefitu{gap:40px}.paragraph--type--benefity .field--name-field-polozky-benefitu>.field__item{width:calc(50% - 20px)}}@media screen and (max-width:767px){.paragraph--type--polozka-benefitu h3{font-size:20px;line-height:28px}}@media screen and (max-width:479px){.paragraph--type--benefity .field--name-field-polozky-benefitu>.field__item{width:100%}}.paragraph.paragraph--type--cta{position:relative;margin:45px auto;text-align:center;padding:60px 20px;max-width:840px;box-sizing:border-box}.paragraph.paragraph--type--cta:before{content:"";display:block;width:100%;height:100%;position:absolute;left:50%;top:0;z-index:-1;transform:translate(-50%,0);background:var(--stratos950);border-radius:8px}.paragraph.paragraph--type--cta.siroka-verze:before{width:calc(100vw - 40px);max-width:1280px}.paragraph.paragraph--type--cta.siroka-verze:after{display:none}.paragraph--type--cta .field--name-field-stitek{margin:0 0 16px;display:inline-block;font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--stratos950);padding:4px 16px;border-radius:20px;background:var(--stratos50)}.paragraph--type--cta h2{margin:0 auto 16px;color:var(--white);max-width:840px}.paragraph--type--cta h2 a{font-weight:600;color:var(--white);text-decoration:underline}.paragraph--type--cta h2 a:hover{text-decoration:none}.paragraph--type--cta .field--name-field-text{max-width:840px;margin:0 auto 16px}.paragraph--type--cta .field--name-field-text p{color:var(--black100)}.paragraph--type--cta .field--name-field-text p a{color:var(--black100);text-decoration:underline}.paragraph--type--cta .field--name-field-text p a:hover{text-decoration:none}.paragraph--type--cta .field--name-field-odkaz{text-align:center;padding-top:24px;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.paragraph--type--cta .field--name-field-odkaz a{font-size:14px;line-height:22px;letter-spacing:.1px;padding:8px 51px 8px 19px;display:inline-block;text-decoration:none;border-radius:4px;border:1px solid var(--mantis400);color:var(--stratos950);background:var(--mantis400) url(/themes/custom/bidfood/images/button-arrow.svg?v=202510258132) no-repeat right 20px center;font-weight:500}.paragraph--type--cta .field--name-field-odkaz a:hover{background-color:var(--stratos950);color:var(--mantis400)}.paragraph--type--cta .field--name-field-odkaz a[href*="mailto:"]{background-image:url(/themes/custom/bidfood/images/button-mail.svg?v=202510258132)}.paragraph--type--cta .field--name-field-odkaz a[href*="tel:"]{background-image:url(/themes/custom/bidfood/images/button-mobil.svg?v=202510258132)}.node__content>.field--name-field-paragraphs>.field--name-paragraphs:last-child .paragraph.paragraph--type--cta.siroka-verze,.node__content>.field--name-field-paragraphs>.paragraph.paragraph--type--cta.siroka-verze:last-child{margin-bottom:24px}.paragraph.paragraph--type--cta.zelene-pozadi:before{background:var(--mantis400)}.paragraph--type--cta.zelene-pozadi .field--name-field-stitek{color:var(--black950);background:var(--mantis50)}.paragraph.paragraph--type--cta.zelene-pozadi h2{color:var(--black950)}.paragraph--type--cta.zelene-pozadi h2 a{color:var(--black950)}.paragraph.paragraph--type--cta.zelene-pozadi p{color:var(--white)}.paragraph--type--cta.zelene-pozadi .field--name-field-odkaz a{border:1px solid var(--stratos950);color:var(--white);background:var(--stratos950) url(/themes/custom/bidfood/images/button-arrow.svg?v=202510258132) no-repeat right 20px center}.paragraph--type--cta.zelene-pozadi .field--name-field-odkaz a:hover{background-color:var(--mantis400);color:var(--stratos950)}.paragraph.paragraph--type--cta.zelene-pozadi:after{left:-90px;top:-78px;transform:rotate(-45deg)}@media screen and (max-width:1023px){.paragraph.paragraph--type--cta:after{display:none}}.paragraph.paragraph--type--hero{padding:0;margin:24px 0 45px;position:relative;width:calc(100vw - 200px);max-width:1720px;min-width:100%;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--black950);overflow:clip}body.page-node-103 .paragraph.paragraph--type--hero,body.page-node-104 .paragraph.paragraph--type--hero,body.page-node-105 .paragraph.paragraph--type--hero,body.page-node-15 .paragraph.paragraph--type--hero,body.page-node-16 .paragraph.paragraph--type--hero,body[class*=zakaznik] .paragraph.paragraph--type--hero{border-color:var(--zakaznici)}body[class*=dodavatel] .paragraph.paragraph--type--hero{border-color:var(--dodavatel)}body.page-node-23 .paragraph.paragraph--type--hero,body.page-node-38 .paragraph.paragraph--type--hero,body[class*=sortiment] .paragraph.paragraph--type--hero{border-color:var(--sortiment)}body.page-node-92 .paragraph.paragraph--type--hero,body[class*=o-nas] .paragraph.paragraph--type--hero{border-color:var(--onas)}.paragraph--type--hero>.col:first-child{width:50%;box-sizing:border-box;padding:0 120px}.paragraph--type--hero>.col:nth-child(2){width:50%;height:500px}.paragraph--type--hero>.col:nth-child(2) .field--name-field-obrazek{height:100%;width:100%}.paragraph--type--hero>.col:nth-child(2) .field--name-field-obrazek img{width:100%;height:100%;object-fit:cover}.paragraph--type--hero .field--name-field-odkaz{padding-top:20px}.paragraph--type--hero .field--name-field-odkaz a{font-size:14px;line-height:22px;letter-spacing:.1px;padding:9px 52px 9px 20px;display:inline-block;text-decoration:none;border-radius:4px;color:var(--stratos950);background:var(--mantis400) url(/themes/custom/bidfood/images/button-arrow-down.svg?v=202510258132) no-repeat right 20px center;font-weight:500}.paragraph--type--hero .field--name-field-odkaz a:hover{background-color:var(--stratos950);color:var(--white)}body.expo .paragraph--type--hero .field--name-field-odkaz a,body.export .paragraph--type--hero .field--name-field-odkaz a,body[class*=zakaznik] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#1771b8}body.expo .paragraph--type--hero .field--name-field-odkaz a:hover,body.export .paragraph--type--hero .field--name-field-odkaz a:hover,body[class*=zakaznik] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(23,113,184,.5)}body[class*=dodavatel] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#b754a7}body[class*=dodavatel] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(183,84,167,.5)}body[class*=sortiment] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#cb5533}body[class*=sortiment] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(203,85,51,.5)}body[class*=o-nas] .paragraph--type--hero .field--name-field-odkaz a{background-image:url(/themes/custom/bidfood/images/button-arrow-down-dark.svg?v=202510258132);color:var(--black950);background-color:#00acb5}body[class*=o-nas] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(0,172,181,.5)}.block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}.block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;gap:2px 36px}.block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}.block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}.block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}.block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}.block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}body.status-403 .paragraph.paragraph--type--hero,body.status-404 .paragraph.paragraph--type--hero{border-color:var(--mantis400);margin-bottom:120px}.paragraph.paragraph--type--hero.bez-obrazku{padding:80px 20px;justify-content:center;width:calc(100vw - 200px);max-width:1720px;min-width:100%}.paragraph--type--hero.bez-obrazku>.col:first-child{width:100%;max-width:1060px;padding:0;text-align:center}.paragraph--type--hero.bez-obrazku .block-system-breadcrumb-block nav.breadcrumb ol{justify-content:center}@media screen and (max-width:1199px){.paragraph--type--hero>.col:first-child{padding:0 50px 0 20px}}@media screen and (max-width:1023px){.paragraph--type--hero>.col:first-child{width:100%;padding:20px}.paragraph--type--hero>.col:nth-child(2){width:100%;height:200px}.block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}.block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}.paragraph.paragraph--type--hero{width:calc(100vw - 48px)}.paragraph.paragraph--type--hero.bez-obrazku{padding:30px 20px}}.paragraph--type--jeden-sloupec{position:relative}.paragraph--type--jeden-sloupec.sede-pozadi{margin:45px 0;padding:100px 20px}.paragraph.sede-pozadi+.paragraph--type--jeden-sloupec.sede-pozadi{margin-top:0;padding-top:60px}.paragraph--type--jeden-sloupec.sede-pozadi:has(+.paragraph.sede-pozadi){margin-bottom:0;padding-bottom:60px}.paragraph--type--jeden-sloupec.sede-pozadi:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;z-index:-1;display:block;border-radius:8px;background:var(--black100)}.paragraph--type--jeden-sloupec .field--name-field-text{max-width:840px;margin:0 auto}body.front h1{font-size:46px;line-height:64px}.paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:center}body.page-node-type-katalog .paragraph--type--jeden-sloupec{max-width:700px;margin:0 auto}body.page-node-type-katalog .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:left}.paragraph--type--jeden-sloupec .field--name-field-soubory{padding:20px 0 0;max-width:840px;margin:0 auto}.paragraph--type--jeden-sloupec .field--name-field-soubory>.field__item{padding:20px 0 0}.paragraph--type--jeden-sloupec article.media--type-document{position:relative;border-radius:4px;border:1px solid var(--mantis200);background:var(--white);padding:20px;width:100%;box-sizing:border-box;transition:border .25s,background .25s}.paragraph--type--jeden-sloupec article.media--type-document:hover{border:1px solid var(--mantis400);background:#f5f5f5}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file{background:0 0;padding:0 20px 0 0;box-sizing:border-box;width:calc(100% - 140px)}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a{font-size:16px;line-height:32px;font-weight:700;letter-spacing:.2px;color:var(--stratos950);text-decoration:none;display:block}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a:hover{text-decoration:underline}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span:nth-child(2){display:block;font-size:14px;line-height:20px;font-weight:500;padding:2px 32px 2px 0;letter-spacing:.1px;color:var(--stratos950);background:transparent url(/themes/custom/bidfood/images/download-dark.svg?v=202510258132) no-repeat right center}body.page-node-type-kariera .paragraph--type--jeden-sloupec{max-width:700px;margin-left:auto;margin-right:auto}body.page-node-type-kariera .paragraph--type--jeden-sloupec:first-child h2.field--name-field-nadpis,body.page-node-type-kariera .paragraph--type--jeden-sloupec:nth-child(2) h2.field--name-field-nadpis{text-align:left;font-size:29px;line-height:38px}body.page-node-type-kariera .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:left}body.page-node-type-kariera .paragraph.paragraph--type--jeden-sloupec:has(+.paragraph--type--jeden-sloupec),body.page-node-type-kariera .paragraph.paragraph--type--jeden-sloupec:has(+.paragraph--type--obdelniky){padding-bottom:30px}body.page-node-type-kariera .paragraph--type--jeden-sloupec+.paragraph.paragraph--type--jeden-sloupec{padding-top:30px}body.page-node-type-kariera main .paragraph--type--jeden-sloupec .clearfix ul li strong{font-size:16px}@media screen and (max-width:1023px){.paragraph--type--jeden-sloupec.sede-pozadi{padding:60px 20px}}@media screen and (max-width:767px){body.front .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{font-size:30px;line-height:40px}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file{padding:0 0 10px 0;width:100%}body.page-node-type-kariera .paragraph--type--jeden-sloupec:first-child h2.field--name-field-nadpis,body.page-node-type-kariera .paragraph--type--jeden-sloupec:nth-child(2) h2.field--name-field-nadpis{font-size:24px;line-height:32px}}.paragraph.paragraph--type--kontakty{padding:0 0 40px 0}.paragraph.paragraph--type--kontakty:has(+.paragraph--type--kontakty){padding-bottom:0}.paragraph--type--kontakty+.paragraph.paragraph--type--kontakty{padding-top:0}.node__content>.field--name-field-paragraphs:last-child>.paragraph--type--kontakty:last-child{margin-bottom:45px}.paragraph--type--kontakty details.paragraph{border:none;border-bottom:1px solid var(--mantis400);background:0 0;text-align:left;padding:28px 20px;border-radius:0;margin:0}.paragraph--type--kontakty details summary{display:block;padding:0;position:relative;list-style:none;background:0 0;z-index:1}.paragraph--type--kontakty details summary:before{content:"";display:block;width:calc(100% + 40px);height:calc(100% + 56px);position:absolute;left:-20px;top:-28px;z-index:-1;background:0 0;transition:background .25s}.paragraph--type--kontakty details summary::-webkit-details-marker{display:none}.paragraph--type--kontakty details summary::marker{display:none}.paragraph--type--kontakty details summary h2.field--name-field-nadpis{font-size:29px;line-height:38px;letter-spacing:.1px;font-weight:600;color:var(--stratos950);padding:0 40px 0 0;margin:0;text-align:left;max-width:100%}.paragraph--type--kontakty details summary h3,.paragraph--type--kontakty details summary h3.field--name-field-nazev{color:var(--stratos950);padding:0 40px 0 0;margin:0;max-width:100%;text-align:center}.paragraph--type--kontakty details[open] summary h2.field--name-field-nadpis,.paragraph--type--kontakty details[open] summary h3,.paragraph--type--kontakty details[open] summary h3.field--name-field-nazev{margin-bottom:20px}.paragraph--type--kontakty details summary:hover:before{background:var(--mantis50)}.paragraph--type--kontakty details[open] summary:hover:before{background:0 0}.paragraph--type--kontakty details summary span.symbol{content:"";display:block;width:24px;height:24px;position:absolute;top:calc(50% - 12px);right:0;transition:transform .25s;transform:rotate(0);background:transparent url(/themes/custom/bidfood/images/menu-arrow-black.svg?v=202510258132) no-repeat center center}.paragraph--type--kontakty details[open] summary span.symbol{transform:rotate(180deg)}.paragraph--type--kontakty details .field--name-field-text{padding:20px 0 0;max-width:840px}.paragraph--type--kontakty .field--name-field-kontakty{padding:20px 0;display:flex;flex-wrap:wrap;gap:40.5px;justify-content:center}.paragraph--type--kontakty .field--name-field-kontakty>.field__item{width:calc(33.33% - 27px);box-sizing:border-box;padding:20px;border:1px solid var(--black200);border-radius:8px;background:0 0;transition:background .25s}.paragraph--type--kontakty .field--name-field-kontakty>.field__item>div{width:100%;display:flex;flex-wrap:wrap;gap:0 20px;min-height:100%;flex-direction:column}.paragraph--type--kontakty .field--name-field-kontakty>.field__item:has(>.zelena-dlazdice),.paragraph--type--kontakty .field--name-field-kontakty>.field__item:hover{background:var(--mantis50)}.paragraph--type--kontakty .field--name-field-kontakty>.field__item:has(.field--name-field-telefon>.field__item:nth-child(2)){flex-direction:column}.paragraph--type--kontakty .field--name-field-kontakty>.field__item h4{margin-bottom:4px;width:100%}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-funkce{margin-bottom:20px;width:100%}.paragraph--type--kontakty .field--name-field-kontakty>.field__item:has(.field--name-field-tag) .field--name-field-funkce{margin-bottom:4px}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-tag{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px;width:100%;align-items:flex-start}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-tag>.field__item{display:block;font-size:12px;line-height:24px;color:var(--stratos950);padding:4px 16px;background:var(--stratos50);border-radius:30px}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-telefon{display:flex;flex-wrap:wrap;gap:20px;padding-top:20px;margin-top:auto;align-items:flex-start;width:100%}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-e-mail{display:flex;flex-wrap:wrap;gap:20px;padding-top:20px;margin-top:auto;align-items:flex-start;width:100%}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-telefon+.field--name-field-e-mail{margin-top:0}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-e-mail a,.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-telefon a,.paragraph--type--kontakty .field--name-field-poznamka p a[href*="mailto:"],.paragraph--type--kontakty .field--name-field-poznamka p a[href*="tel:"],.paragraph--type--kontakty>.field--name-field-text p a[href*="mailto:"],.paragraph--type--kontakty>.field--name-field-text p a[href*="tel:"]{display:inline-block;text-decoration:none;font-size:14px;line-height:22px;letter-spacing:.1px;font-weight:500;color:var(--stratos950);padding:1px 32px 1px 0;background:transparent url(/themes/custom/bidfood/images/kontakt-telefon.svg?v=202510258132) no-repeat right center}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-e-mail a,.paragraph--type--kontakty .field--name-field-poznamka p a[href*="mailto:"],.paragraph--type--kontakty>.field--name-field-text p a[href*="mailto:"]{background:transparent url(/themes/custom/bidfood/images/kontakt-mail.svg?v=202510258132) no-repeat right center}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-e-mail a:hover,.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-telefon a:hover,.paragraph--type--kontakty .field--name-field-poznamka p a[href*="mailto:"]:hover,.paragraph--type--kontakty .field--name-field-poznamka p a[href*="tel:"]:hover,.paragraph--type--kontakty>.field--name-field-text p a[href*="mailto:"]:hover,.paragraph--type--kontakty>.field--name-field-text p a[href*="tel:"]:hover{color:var(--mantis400)}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-poznamka{padding-top:20px;width:100%;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950)}.paragraph--type--kontakty .field--name-field-kontakty>.field__item .field--name-field-poznamka:after{display:none}.paragraph--type--kontakty .field--name-field-kontakty[class*=bez-poznamky-a-dalsich-telefonu]>.field__item .field--name-field-telefon>.field__item{display:none}.paragraph--type--kontakty .field--name-field-kontakty[class*=bez-poznamky-a-dalsich-telefonu]>.field__item .field--name-field-telefon>.field__item:first-child{display:block}.paragraph--type--kontakty h2.field--name-field-nadpis{text-align:center;max-width:840px;margin:0 auto 20px}.paragraph--type--kontakty h3.field--name-field-nazev{max-width:840px;margin:0 auto 20px;color:var(--stratos950)}.paragraph--type--kontakty summary h3.field--name-field-nazev{margin-bottom:0}@media screen and (max-width:1023px){.paragraph--type--kontakty .field--name-field-kontakty{gap:40px}.paragraph--type--kontakty .field--name-field-kontakty>.field__item{width:calc(50% - 20px)}}@media screen and (max-width:767px){.paragraph--type--kontakty .field--name-field-kontakty>.field__item{width:100%}.paragraph--type--kontakty details summary h2.field--name-field-nadpis{font-size:24px;line-height:32px}}article.node--type-article.node--view-mode-teaser{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:100%}article.node--type-article.node--view-mode-teaser .field--name-field-image{margin:0 0 16px;position:relative;overflow:clip;border-radius:8px}article.node--type-article.node--view-mode-teaser .field--name-field-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%);display:block;z-index:1;border-radius:8px;opacity:0;transition:opacity .25s}article.node--type-article.node--view-mode-teaser:hover .field--name-field-image:before{opacity:1}article.node--type-article.node--view-mode-teaser .field--name-field-image img{border-radius:8px}article.node--type-article.node--view-mode-teaser .datum{margin:0 0 16px;font-size:12px;line-height:15px;letter-spacing:.1px;font-weight:600;color:var(--black500)}article.node--type-article.node--view-mode-teaser h3 a{color:var(--stratos950);text-decoration:none}article.node--type-article.node--view-mode-teaser:hover h3 a{color:var(--mantis400)}article.node--type-article.node--view-mode-teaser a.readmore{display:inline-block;text-decoration:none;font-size:14px;line-height:20px;letter-spacing:.1px;font-weight:500;color:var(--stratos950);padding:2px 32px 2px 0;margin-top:auto;background:transparent url(/themes/custom/bidfood/images/readmore-arrow.svg?v=202510258132) no-repeat right center}article.node--type-article.node--view-mode-teaser a.readmore:hover{color:var(--mantis400)}article.node--type-article.node--view-mode-teaser a.readmore:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.paragraph--type--blok:has(.view-nejnovejsi-clanky){position:relative;margin:45px 0;padding:100px 0}.paragraph--type--cta+.paragraph--type--blok:has(.view-nejnovejsi-clanky){margin-top:120px}.paragraph--type--blok:has(.view-nejnovejsi-clanky)+.field--name-paragraphs>.paragraph.paragraph--type--katalogy-cta{margin-top:120px}.paragraph--type--blok:has(.view-nejnovejsi-clanky):has(+.field--name-paragraphs>.paragraph--type--cta){margin-bottom:24px}.paragraph--type--blok:has(.view-nejnovejsi-clanky)+.field--name-paragraphs>.paragraph--type--cta{margin-top:24px}.paragraph--type--blok:has(.view-nejnovejsi-clanky):before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100vw - 48px);max-width:1920px;min-width:calc(100% + 40px);height:100%;background:#f5f5f5;z-index:-1;display:block;border-radius:8px}.view-nejnovejsi-clanky .view-content{padding:20px 0 0;display:flex;flex-wrap:wrap;gap:40.5px}.view-nejnovejsi-clanky .view-content .views-row{width:calc(33.3333% - 27px);display:flex}.view-nejnovejsi-clanky .view-footer{padding-top:40px;text-align:center}body.page-node-type-article div[class*=block-views-blocknejnovejsi-clanky-block-]{padding:60px 0 120px}body.page-node-type-article .view-nejnovejsi-clanky .view-header{padding-bottom:20px}@media screen and (max-width:1023px){.view-nejnovejsi-clanky .view-content .views-row{width:100%;max-width:400px}.view-nejnovejsi-clanky .view-content{justify-content:center}.paragraph--type--blok:has(.view-nejnovejsi-clanky)>h2{text-align:center}.paragraph--type--blok:has(.view-nejnovejsi-clanky){padding:60px 0}}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}.paragraph--unpublished{background-color:#fff4f4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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:bolder}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.preloader{display:none!important}body.path-search .region-content{max-width:840px;margin:0 auto;padding:50px 0 100px}body.path-search h1{text-align:center}main form.search-form{margin-bottom:40px;padding-top:20px}main form.search-form .container-inline{flex-wrap:wrap;align-items:flex-end;width:100%;display:flex}main form.search-form .form-item{margin:0;width:calc(100% - 156px)}main form.search-form .form-item label{font-weight:700;display:block;padding:10px;display:none}main form.search-form .form-item input{width:100%;height:54px;box-sizing:border-box;padding:0 20px;border:1px solid #b3b3b3;color:#333;font-size:18px;font-weight:700;border-radius:0;background:0 0}main form.search-form input.button{width:156px;height:54px;font-size:18px;font-weight:500;background:var(--stratos950) url(/themes/custom/bidfood/images/search.svg?v=202510258132) no-repeat right 30px center;padding:0 0 0 30px;margin:0;border:none;cursor:pointer;display:block;color:var(--white);text-align:left;border-radius:0 4px 4px 0}main form.search-form input.button:hover{background:var(--mantis400) url(/themes/custom/bidfood/images/search-mantis50.svg?v=202510258132) no-repeat right 30px center;color:var(--stratos950)}main form.search-form a.search-help-link,main form.search-form details,main form.search-form label{display:none}.item-list ol.search-results{padding:40px 0 0;margin:0}.item-list ol.search-results li{margin:0 0 40px;padding:0}.item-list ol.search-results li h3{margin-bottom:10px}.item-list ol.search-results li p{margin:0}.item-list ol.search-results li p.search-result__info{display:none}.block:has(.paragraph--type--polozka-obrazku-na-pozadi),article.node--view-mode-full:has(.node__content>.field--name-field-pozadi){position:static}article.node--view-mode-full:has(.node__content>.field--name-field-pozadi)>.contextual{top:115px;right:calc(50% - 600px)}.paragraph.paragraph--type--polozka-obrazku-na-pozadi{padding:0}body:has(article.node--view-mode-full.node__content>.field--name-field-pozadi) .paragraph--type--polozka-obrazku-na-pozadi{display:none}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item,article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item{position:absolute;z-index:-2;width:calc(50vw - 660px);overflow:clip}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item img,article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item img{width:250px;max-width:10000px}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:first-child,article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:first-child{top:1000px;left:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(2),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(2){top:1500px;right:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(3),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(3){top:2000px;left:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(4),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(4){top:2500px;right:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(5),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(5){top:3000px;left:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(6),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(6){top:3500px;right:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(7),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(7){top:4000px;left:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(8),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(8){top:4500px;right:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(9),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(9){top:5000px;left:0}.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item:nth-child(10),article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item:nth-child(10){top:5500px;right:0}.freeprivacypolicy-com---reset{font-family:Poppins,sans-serif}#freeprivacypolicy-com---nb button,#freeprivacypolicy-com---preferences-center .cc-cp-foot-save{font-weight:500;border-radius:4px}#freeprivacypolicy-com---nb button.cc-nb-okagree,#freeprivacypolicy-com---nb button.cc-nb-reject,#freeprivacypolicy-com---preferences-center .cc-cp-foot-save{color:var(--stratos950);background-color:var(--mantis400)}#freeprivacypolicy-com---nb button.cc-nb-changep:hover,#freeprivacypolicy-com---nb button.cc-nb-okagree:hover,#freeprivacypolicy-com---nb button.cc-nb-reject:hover,#freeprivacypolicy-com---preferences-center .cc-cp-foot-save:hover{color:var(--white);background-color:var(--stratos950)}.freeprivacypolicy-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before{background:var(--mantis400)}@media screen and (max-width:1819px){.paragraph--type--polozka-obrazku-na-pozadi .field--name-field-pozadi>.field__item,article.node--view-mode-full .node__content>.field--name-field-pozadi>.field__item{display:none}}.layout-container>footer{width:100%;max-width:1320px;margin:0 auto;padding:60px 20px 40px;box-sizing:border-box;position:relative}.layout-container>footer:before{content:"";display:block;width:100%;height:1px;position:absolute;left:50%;top:0;z-index:-1;transform:translate(-50%,0);background:var(--black950)}.region-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.region-footer ul.menu{padding:0;margin:0;list-style:none}.region-footer ul.menu li{padding:0;margin:0 0 20px}.region-footer ul.menu li:last-child{margin:0}.region-footer ul.menu li a,.region-footer>.block:first-child p a{display:block;font-size:14px;line-height:25px;letter-spacing:.1px;text-decoration:underline;color:var(--black950)}.region-footer ul.menu li a:hover,.region-footer>.block:first-child p a:hover{color:var(--black600)}.region-footer>.block:first-child{padding-bottom:40px}.region-footer>.block:first-child p{font-size:14px;line-height:25px;margin:0 0 25px;color:var(--black950);letter-spacing:.1px}.region-footer>.block:first-child p:first-child{margin-bottom:40px}.region-footer>.block:first-child p:first-child a{display:block;width:180px;height:48px;font-size:0;text-indent:-9999px;background:transparent url(/themes/custom/bidfood/images/footer-logo.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blockdalsi-odkazy{width:100%;padding-top:40px;border-top:1px solid var(--black100)}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu{display:flex;flex-wrap:wrap;gap:60px}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li{margin:0;padding:0}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li a{font-size:14px;line-height:22px;letter-spacing:.1px;padding:9px 52px 9px 20px;display:block;text-decoration:none;border-radius:4px;color:var(--stratos950);background:var(--mantis400) url(/themes/custom/bidfood/images/button-cart.svg?v=202510258132) no-repeat right 20px center;font-weight:500}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li a:hover{background-color:var(--stratos950);color:var(--white)}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:first-child a{background:var(--mantis400) url(/themes/custom/bidfood/images/button-taska.svg?v=202510258132) no-repeat right 20px center}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:first-child a:hover{background-color:var(--stratos950)}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:nth-child(2) a{color:var(--white);background:var(--stratos950) url(/themes/custom/bidfood/images/button-mobil.svg?v=202510258132) no-repeat right 20px center}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:nth-child(2) a:hover{background:var(--mantis400) url(/themes/custom/bidfood/images/button-mobil-mantis50.svg?v=202510258132) no-repeat right 20px center;color:var(--stratos950)}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:has(a[href="#top"]){margin-left:auto}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li a[href="#top"]{font-size:0;text-indent:-9999px;padding:0;width:40px;height:40px;background:var(--stratos950) url(/themes/custom/bidfood/images/button-top.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li a[href="#top"]:hover{background:var(--mantis400) url(/themes/custom/bidfood/images/button-top-mantis50.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blocksocialni-site{position:absolute;left:20px;top:355px}.region-footer .block-system-menu-blocksocialni-site ul.menu{display:flex;flex-wrap:wrap;gap:16px}.region-footer .block-system-menu-blocksocialni-site ul.menu li{margin:0;padding:0}.region-footer .block-system-menu-blocksocialni-site ul.menu li a{display:block;width:40px;height:40px;box-sizing:border-box;border-radius:4px;border:1px solid var(--black200);font-size:0;text-indent:-9999px}.region-footer .block-system-menu-blocksocialni-site ul.menu li a:hover{background-color:var(--black200)!important}.region-footer .block-system-menu-blocksocialni-site ul.menu li a[href*=facebook]{background:var(--white) url(../vendors/images/social-facebook.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blocksocialni-site ul.menu li a[href*=instagram]{background:var(--white) url(../vendors/images/social-instagram.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blocksocialni-site ul.menu li a[href*=youtube]{background:var(--white) url(../vendors/images/social-youtube.svg?v=202510258132) no-repeat center center}.region-footer .block-system-menu-blocksocialni-site ul.menu li a[href*=linked]{background:var(--white) url(../vendors/images/social-linked.svg?v=202510258132) no-repeat center center}footer .subfooter{padding-top:40px;margin-top:40px;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;border-top:1px solid var(--black100);font-size:14px;line-height:25px;letter-spacing:.1px;color:var(--black950)}@media screen and (max-width:1023px){.region-footer>.block:first-child{width:100%;text-align:center;margin-bottom:50px}.region-footer>.block:first-child p:first-child a{margin:0 auto}.region-footer .block-system-menu-blocksocialni-site{width:calc(100% - 40px)}.region-footer .block-system-menu-blocksocialni-site ul.menu{justify-content:center}}@media screen and (max-width:767px){.region-footer .block-system-menu-blockdalsi-odkazy ul.menu{gap:10px}.region-footer{flex-direction:column;align-items:center;text-align:center}.region-footer ul.menu{text-align:center}footer .subfooter{justify-content:center;text-align:center}}@media screen and (max-width:479px){.region-footer .block-system-menu-blockdalsi-odkazy ul.menu{flex-direction:column;align-items:center}.region-footer .block-system-menu-blockdalsi-odkazy ul.menu li:has(a[href="#top"]){margin-left:0}}.action-links{margin:1em 0;padding:0;list-style:none}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action::before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .button-action::before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.breadcrumb li::before{content:" \BB "}.breadcrumb li:first-child::before{content:none}.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}.container-inline .label::after,.container-inline label::after{content:":"}.form-type-checkboxes .container-inline label::after,.form-type-radios .container-inline label::after{content:""}.form-type-checkboxes .container-inline .form-type-checkbox,.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em 0;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}.field__label{font-weight:700}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-right:0;padding-left:.5em}.field--label-inline .field__label::after{content:":"}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-top:1em;margin-bottom:1em}tr.even .form-item,tr.odd .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/images/icons/required.svg?v=202510258132);background-repeat:no-repeat;background-size:6px 6px}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/images/icons/error.svg?v=202510258132) no-repeat;background-size:contain}.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/images/icons/help.png?v=202510258132) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/images/icons/feed.svg?v=202510258132) no-repeat}.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}button.link{margin:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em}label button.link{font-weight:700}ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}[dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-expanded.png?v=202510258132)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed.png?v=202510258132)}[dir=rtl] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed-rtl.png?v=202510258132)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}th.is-active img{display:inline}td.is-active{background-color:#ddd}div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/images/icons/check.svg?v=202510258132);box-shadow:-8px 0 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/images/icons/warning.svg?v=202510258132);box-shadow:-8px 0 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/images/icons/error.svg?v=202510258132);box-shadow:-8px 0 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.node--unpublished{background-color:#fff4f4}:root{--white:#fff;--black100:#EFEFEF;--black200:#DCDCDC;--black400:#989898;--black500:#7C7C7C;--black600:#656565;--black700:#525252;--black900:#3D3D3D;--black950:#292929;--stratos50:#E5F2FF;--stratos200:#AAD1FF;--stratos600:#002EFF;--stratos950:#10014B;--mantis50:#F2F9EC;--mantis100:#E2F2D5;--mantis200:#C5E7AF;--mantis400:#87C661;--mantis500:#61A83A;--zakaznici:#1D71B8;--dodavatel:#B754A7;--sortiment:#CB5533;--onas:#00ACB5}body{padding:0;margin:0;font-family:Poppins,sans-serif}.layout-container{overflow:clip;position:relative}*{scroll-behavior:smooth}body b,body strong{font-weight:700}body hr.webform-horizontal-rule{margin:20px 0;background:var(--mantis400);border:none;height:1px}img{max-width:100%;height:auto;display:block;margin:0 auto}a{transition:all .25s;color:var(--mantis400);text-decoration:underline;font-weight:700}a:hover{color:var(--stratos950)}a.button{font-size:14px;line-height:22px;letter-spacing:.1px;padding:9px 52px 9px 20px;display:inline-block;text-decoration:none;border-radius:4px;color:var(--stratos950);background:var(--mantis400) url(../vendors/images/button-arrow.svg?v=202510258132) no-repeat right 20px center;font-weight:500}a.button:hover{background-color:var(--stratos950);color:var(--white)}a.button[href*="mailto:"]{background-image:url(../vendors/images/button-mail.svg?v=202510258132)}a.button[href*="tel:"]{background-image:url(../vendors/images/button-mobil.svg?v=202510258132)}body h1{font-size:38px;line-height:53px;letter-spacing:.1px;font-weight:600;color:var(--stratos950);margin:0 0 20px}h1 strong{font-weight:600;color:var(--mantis400)}h2{font-size:29px;line-height:38px;letter-spacing:.1px;font-weight:600;color:var(--stratos950);margin:0 0 20px}h2 strong{font-weight:600;color:var(--mantis400)}h3{font-size:23px;line-height:30px;letter-spacing:.1px;font-weight:600;color:var(--black950);margin:0 0 16px}h3 strong{font-weight:600;color:var(--mantis400)}h4{font-size:19px;line-height:30px;letter-spacing:.1px;font-weight:600;color:var(--stratos950);margin:0 0 16px}h4 strong{font-weight:600;color:var(--mantis400)}h6{font-size:16px;line-height:32px;letter-spacing:.2px;font-weight:700;color:var(--mantis400);margin:0 0 8px}p{font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);margin:0 0 30px}p.poznamka{font-size:14px;line-height:20px;letter-spacing:.1px;margin:0 0 12px}main .clearfix ul{padding:0;margin:0 0 30px;list-style:none}main .clearfix ul li{margin:0 0 20px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);padding-left:30px;position:relative}main .clearfix ul li:before{content:"";width:10px;height:10px;display:block;left:4px;top:10px;position:absolute;border-radius:5px;background:var(--mantis400)}main .clearfix ul li strong{font-size:19px;font-weight:600;color:var(--stratos950);letter-spacing:.1px}main .clearfix ol{padding:0 0 0 20px;margin:0 0 30px}main .clearfix ol li{margin:0 0 10px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);padding-left:5px;position:relative}main .clearfix ol li::marker{color:var(--mantis400);font-weight:600}main .clearfix ol li strong{font-weight:600;color:var(--stratos950)}figure.caption{margin:0 0 60px;padding:0}.clearfix article.media--type-image img,figure.caption img{border-radius:8px}figure.caption>figcaption{display:block;padding:8px 20px 0;font-size:12px;line-height:24px;font-weight:700;letter-spacing:.2px;color:var(--black950)}.clearfix article.media--type-image{margin:0 0 30px}blockquote{margin:0 0 60px;padding:20px;background:var(--mantis400);border-radius:8px}blockquote p{color:var(--white);font-size:19px;line-height:30px;letter-spacing:.1px;font-weight:600;font-style:italic;margin:0 0 12px}blockquote p:last-child{font-size:14px;line-height:21px;color:var(--black950);font-weight:400;font-style:normal}p.modrybox{padding:20px;border-radius:8px;margin:60px 0;color:var(--white);background:var(--stratos950);font-size:19px;line-height:30px;letter-spacing:.1px;font-weight:600}.clearfix article.media--type-image:last-child,blockquote:last-child,figure.caption:last-child,main .clearfix ol li:last-child,main .clearfix ol:last-child,main .clearfix ul li:last-child,main .clearfix ul:last-child,p.modrybox:last-child,p:last-child{margin-bottom:0}table td{font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950)}a#mobile-menu-button{display:none}header{position:sticky;width:100%;top:-200px;max-width:1920px;margin:0 auto;z-index:10;box-sizing:border-box;padding:24px 40px;transition:top .25s}header:has(.region-attention){padding-top:0}header:has(.region-attention.inactive){padding-top:24px}header:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);background:var(--white);z-index:-1}header.nav-down{top:0}body.toolbar-horizontal header.nav-down{top:52px}body.continued header:before{box-shadow:0 2px 4px rgba(0,0,0,.1)}.region-header{display:flex;flex-wrap:wrap;align-items:center;gap:20px}header .contextual{top:-25px}body.lang-pl header .block-system-branding-block,body.lang-uk header .block-system-branding-block{margin-right:auto}header .block-system-branding-block a.site-logo{display:block}body.expanded-search header nav.menu--e-shop{margin-left:60px}header nav.menu--e-shop ul.menu,header nav.menu--e-shop ul.menu li{padding:0;margin:0;list-style:none}header nav.menu--e-shop ul.menu li a{font-size:14px;line-height:22px;letter-spacing:.1px;padding:9px 52px 9px 20px;display:inline-block;text-decoration:none;border-radius:4px;color:var(--stratos950);background:var(--mantis400) url(../vendors/images/button-cart.svg?v=202510258132) no-repeat right 20px center;font-weight:500}header nav.menu--e-shop ul.menu li a:hover{background-color:var(--stratos950);color:var(--white)}header nav.menu--doplnkove-menu ul.menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:20px}header nav.menu--doplnkove-menu ul.menu li{padding:0;margin:0}header nav.menu--doplnkove-menu ul.menu li a{display:block;text-decoration:none;color:var(--black700);font-size:14px;line-height:21px;letter-spacing:.1px;padding:8px 0;font-weight:500}header nav.menu--doplnkove-menu ul.menu li a:hover{color:var(--mantis400)}header .block-language{width:40px;height:40px;position:relative}header .block-language ul.links{padding:40px 0 0;margin:0;list-style:none;width:100%;position:relative;background:var(--stratos950);border-radius:4px}header .block-language ul.links li{display:none;width:40px;height:40px;box-sizing:border-box;padding:11px}header .block-language:hover ul.links li{display:block}header .block-language ul.links li a{display:block;width:18px;height:18px;border-radius:10px;position:relative;font-size:0;text-indent:-9999px}header .block-language ul.links li a:before{content:"";display:block;width:40px;height:40px;position:absolute;top:-11px;left:-11px}header .block-language ul.links li a[hreflang=cs]{background:transparent url(../vendors/images/cz.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=en]{background:transparent url(../vendors/images/gb.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=sk]{background:transparent url(../vendors/images/sk.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=de]{background:transparent url(../vendors/images/de.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=hu]{background:transparent url(../vendors/images/hu.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=pl]{background:transparent url(../vendors/images/pl.svg?v=202510258132) no-repeat center center;background-size:contain}header .block-language ul.links li a[hreflang=uk]{background:transparent url(../vendors/images/ua.svg?v=202510258132) no-repeat center center;background-size:contain}body.lang-cs header .block-language ul.links li[hreflang=cs],body.lang-de header .block-language ul.links li[hreflang=de],body.lang-en header .block-language ul.links li[hreflang=en],body.lang-hu header .block-language ul.links li[hreflang=hu],body.lang-pl header .block-language ul.links li[hreflang=pl],body.lang-sk header .block-language ul.links li[hreflang=sk],body.lang-uk header .block-language ul.links li[hreflang=uk]{display:block;position:absolute;left:0;top:0}body.expanded-search{overflow:clip}header .block-search .search-switcher{font-size:0;text-indent:-9999px;width:40px;height:40px;background:var(--stratos950) url(../vendors/images/search.svg?v=202510258132) no-repeat center center;cursor:pointer;border-radius:4px}header .block-search .search-switcher:hover{background:var(--mantis400) url(../vendors/images/search-mantis50.svg?v=202510258132) no-repeat center center}header .block-search{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;align-items:center;z-index:100}body.expanded-search header .block-search{position:fixed;width:96vw;height:96vh;max-width:930px;max-height:244px;top:45vh;left:50%;transform:translate(-50%,-50%);background:var(--white);box-sizing:border-box;padding:95px;border-radius:12px}body.expanded-search header .block-search .search-switcher{background:var(--stratos950) url(../vendors/images/close.svg?v=202510258132) no-repeat center center;position:absolute;right:10px;top:10px;width:40px;height:40px;font-size:0;text-indent:-9999px;padding:0}body.expanded-search header .block-search .search-switcher:hover{background-color:var(--mantis400)}header .block-search form{flex-wrap:wrap;align-items:center;width:100%;display:none}body.expanded-search header .block-search form{display:flex}header .block-search form .form-item{width:calc(100% - 144px);border-radius:0;margin:0 -12px 0 0}header .block-search form .form-item input{width:100%;height:54px;box-sizing:border-box;padding:0 20px;border:1px solid var(--stratos950);color:var(--black950);font-size:16px;border-radius:4px;-webkit-border-radius:4px;background:0 0;-webkit-appearance:none;appearance:none}header .block-search form .form-item input[type=search]{-webkit-appearance:none;appearance:none}header .block-search form .form-actions input{width:156px;height:54px;font-size:18px;font-weight:500;background:var(--stratos950) url(../vendors/images/search.svg?v=202510258132) no-repeat right 30px center;padding:0 0 0 30px;margin:0;border:none;cursor:pointer;display:block;color:var(--white);text-align:left;border-radius:0 4px 4px 0}header .block-search form .form-actions input:hover{background:var(--mantis400) url(../vendors/images/search-mantis50.svg?v=202510258132) no-repeat right 30px center;color:var(--stratos950)}header nav.menu--main{margin:0 auto}header nav.menu--main>ul.menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:53px}header nav.menu--main>ul.menu>li{padding:0;margin:0;list-style:none;position:relative}header nav.menu--main>ul.menu>li>a{width:200px;box-sizing:border-box;text-decoration:none;font-size:14px;line-height:24px;font-weight:500;letter-spacing:.1px;color:var(--black950);padding:7px 0;border:1px solid var(--black950);border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;justify-content:center}header nav.menu--main>ul.menu>li.menu-item--active-trail>a,header nav.menu--main>ul.menu>li:hover>a{background:var(--black950);color:var(--white)}header nav.menu--main>ul.menu>li>a:after{content:"";display:block;width:24px;height:24px;background:url(../vendors/images/menu-arrow-black.svg?v=202510258132) no-repeat center center;transform:rotate(0);transition:transform .25s}header nav.menu--main>ul.menu>li:hover>a:after{background:url(../vendors/images/menu-arrow-white.svg?v=202510258132) no-repeat center center;transform:rotate(180deg)}header nav.menu--main>ul.menu>li.menu-item--active-trail>a:after{background:url(../vendors/images/menu-arrow-white.svg?v=202510258132) no-repeat center center}header nav.menu--main>ul.menu>li ul{display:none;position:absolute;left:50%;top:calc(100% + 32px);transform:translate(-50%,0);width:266px;box-sizing:border-box;padding:20px;background:var(--white);border-radius:8px;border:1px solid var(--black200);margin:0}header nav.menu--main>ul.menu>li ul:before{content:"";display:block;width:100%;height:34px;position:absolute;left:0;top:-33px}header nav.menu--main>ul.menu>li:hover ul{display:block}header nav.menu--main>ul.menu>li ul li{padding:0;margin:0 0 16px}header nav.menu--main>ul.menu>li ul li:last-child{margin:0}header nav.menu--main>ul.menu>li ul li a{display:block;text-decoration:none;font-size:14px;line-height:21px;font-weight:500;letter-spacing:.1px;color:var(--white);padding:8px 0;background:var(--black950);border-radius:4px;text-align:center}header nav.menu--main>ul.menu>li ul li a:hover{background:var(--black200)}header nav.menu--main>ul.menu>li:first-child>a{border:1px solid var(--zakaznici)}header nav.menu--main>ul.menu>li.menu-item--active-trail:first-child>a,header nav.menu--main>ul.menu>li:first-child:hover>a{background:var(--zakaznici)}header nav.menu--main>ul.menu>li:first-child ul{border:1px solid rgba(23,113,184,.5)}header nav.menu--main>ul.menu>li:first-child ul li a{background:#1771b8}header nav.menu--main>ul.menu>li:first-child ul li a:hover{background:rgba(23,113,184,.5)}header nav.menu--main>ul.menu>li:nth-child(2)>a{border:1px solid var(--dodavatel)}header nav.menu--main>ul.menu>li.menu-item--active-trail:nth-child(2)>a,header nav.menu--main>ul.menu>li:nth-child(2):hover>a{background:var(--dodavatel)}header nav.menu--main>ul.menu>li:nth-child(2) ul{border:1px solid rgba(183,84,167,.5)}header nav.menu--main>ul.menu>li:nth-child(2) ul li a{background:#b754a7}header nav.menu--main>ul.menu>li:nth-child(2) ul li a:hover{background:rgba(183,84,167,.5)}header nav.menu--main>ul.menu>li:nth-child(3)>a{border:1px solid var(--sortiment)}header nav.menu--main>ul.menu>li.menu-item--active-trail:nth-child(3)>a,header nav.menu--main>ul.menu>li:nth-child(3):hover>a{background:var(--sortiment)}header nav.menu--main>ul.menu>li:nth-child(3) ul{border:1px solid rgba(203,85,51,.5)}header nav.menu--main>ul.menu>li:nth-child(3) ul li a{background:#cb5533}header nav.menu--main>ul.menu>li:nth-child(3) ul li a:hover{background:rgba(203,85,51,.5)}header nav.menu--main>ul.menu>li:nth-child(4)>a{border:1px solid var(--onas)}header nav.menu--main>ul.menu>li.menu-item--active-trail:nth-child(4)>a,header nav.menu--main>ul.menu>li:nth-child(4):hover>a{background:var(--onas)}header nav.menu--main>ul.menu>li.menu-item--active-trail:nth-child(4)>a:after,header nav.menu--main>ul.menu>li:nth-child(4):hover>a:after{background:url(../vendors/images/menu-arrow-white.svg?v=202510258132) no-repeat center center}header nav.menu--main>ul.menu>li:nth-child(4) ul{border:1px solid rgba(0,172,181,.5)}header nav.menu--main>ul.menu>li:nth-child(4) ul li a{background:#00acb5}header nav.menu--main>ul.menu>li:nth-child(4) ul li a:hover{background:rgba(0,172,181,.5)}body.expanded-search:before,body:has(nav.menu--main>ul.menu>li):before{content:"";display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;opacity:0;transition:opacity .25s}body:has(nav.menu--main>ul.menu>li:hover):before{opacity:1;z-index:2}body.expanded-search:before{opacity:1!important;z-index:2!important}.region-attention{padding:6px 32px 6px 0;position:relative;margin-bottom:24px;z-index:1;font-weight:600}.region-attention.inactive{display:none}.region-attention:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);background:#feb200;z-index:-1}.region-attention>a.close{position:absolute;right:0;top:calc(50% - 12px);width:24px;height:24px;display:block;font-size:0;text-indent:-9999px;background:transparent url(../vendors/images/close-attention.svg?v=202510258132) no-repeat center center}header nav.menu--main>ul.menu>li button{display:none}@media screen and (max-width:1799px){header nav.menu--main>ul.menu{gap:20px}}@media screen and (max-width:1699px){header nav.menu--main>ul.menu>li>a{width:160px}header{padding:24px 20px}.region-header{gap:12px}body.expanded-search header nav.menu--e-shop{margin-left:52px}}@media screen and (max-width:1499px){header nav.menu--main>ul.menu>li>a{width:auto;padding:7px 10px}}@media screen and (max-width:1349px){body.mobile-menu-expanded{overflow:clip}header{padding:24px 70px 24px 20px}header nav.menu--doplnkove-menu{display:none;position:absolute;left:0;top:calc(100% + 10px);width:100%}header nav.menu--main{display:none;position:absolute;left:0;top:100%;background:#fff;z-index:-1;height:100svh;width:100%;box-sizing:border-box;padding:55px 20px 150px}header:has(.region-attention) nav.menu--main{padding:55px 20px 230px}header:has(.region-attention.inactive) nav.menu--main{padding:55px 20px 150px}header .block-system-branding-block{margin-right:auto}a#mobile-menu-button{display:block;position:absolute;right:20px;bottom:24px;width:40px;height:40px;border-radius:4px;background:var(--stratos950)}a#mobile-menu-button span{display:block;margin:19px 10px;width:20px;font-size:0;text-indent:-9999px;height:2px;background:var(--stratos50);position:relative;transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);border-radius:2px}a#mobile-menu-button span:before{content:"";display:block;width:20px;height:100%;position:absolute;top:-7px;right:0;background:var(--stratos50);transition:top .1s .34s ease-in,opacity .1s ease-in,background-color .15s ease;border-radius:2px}a#mobile-menu-button span:after{content:"";display:block;width:15px;height:100%;position:absolute;bottom:-7px;right:0;background:var(--stratos50);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19),background-color .15s ease;border-radius:2px}body.mobile-menu-expanded a#mobile-menu-button span{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:20px}body.mobile-menu-expanded a#mobile-menu-button span:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out,background-color .15s ease;width:20px}body.mobile-menu-expanded a#mobile-menu-button span:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1),background-color .15s ease;width:20px}body.mobile-menu-expanded header nav.menu--main{display:block}header nav.menu--main>ul.menu{display:block;height:100%;overflow:auto}header nav.menu--main>ul.menu>li{padding:0;margin:0 auto 20px;width:220px;position:relative}header nav.menu--main>ul.menu>li>a{width:220px;padding:7px 10px;display:inline-flex;justify-content:space-between}header nav.menu--main>ul.menu>li ul{display:none;position:static;transform:none;padding:20px 0 0;border:none!important;width:220px}header nav.menu--main>ul.menu>li:hover ul{display:none}header nav.menu--main>ul.menu>li ul.menu-expanded{display:block}body.mobile-menu-expanded header nav.menu--doplnkove-menu{display:block}header nav.menu--doplnkove-menu ul.menu{justify-content:center}header nav.menu--main>ul.menu>li button{display:block;position:absolute;right:0;top:0;width:40px;height:40px;border:none;font-size:0;text-indent:-9999px;z-index:1;background:0 0}header nav.menu--main>ul.menu>li ul:before{display:none}header nav.menu--main>ul.menu>li:hover>a:after,header nav.menu--main>ul.menu>li>a:after{transform:rotate(0)}header nav.menu--main>ul.menu>li:has(ul.menu-expanded):hover>a:after,header nav.menu--main>ul.menu>li:has(ul.menu-expanded)>a:after{transform:rotate(180deg)}.region-attention{width:calc(100% + 50px);box-sizing:border-box}.region-attention:before{width:110vw}}@media screen and (max-width:767px){header nav.menu--e-shop ul.menu li a{font-size:0;text-indent:-9999px;width:40px;height:40px;padding:0;background-position:center center;display:block}body.expanded-search header .block-search{height:auto;max-height:96vh;padding:60px 20px 20px}.region-attention p{font-size:14px;line-height:20px;font-weight:400}}@media screen and (max-width:479px){.region-header{gap:6px}header{padding:24px 66px 24px 20px}header .block-system-branding-block{max-width:calc(100% - 140px)}header .block-search form .form-item{width:100%;margin:0}header .block-search form .form-item input{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}header .block-search form .form-actions input{width:100%;border-radius:0 0 4px 4px}header .block-search form .form-actions{width:100%}body.expanded-search header nav.menu--e-shop{margin-left:46px}}.preloader{position:fixed;width:100vw;height:100vh;left:0;top:0;display:flex;justify-content:center;align-items:center;background:#10014b;z-index:100000}.preloader svg{animation:preloader 1.2s infinite ease;max-width:250px}@keyframes preloader{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}div[data-drupal-messages]{position:absolute;z-index:20;width:100%;max-width:1200px;top:190px;animation:5s linear 1s visibility;animation-fill-mode:both}@keyframes visibility{0%{display:block;opacity:1;z-index:20}99%{display:block;opacity:1;z-index:20}100%{display:none;opacity:0;z-index:-1}}div[data-drupal-messages]:before{content:"";display:block;width:100%;height:5px;position:absolute;left:0;bottom:-7px;background:#fff;animation:5s linear 1s timing;animation-fill-mode:both}@keyframes timing{0%{width:100%}100%{width:0%}}body #nprogress .bar{background:var(--mantis400);height:5px}body #nprogress .peg{box-shadow:none}main{width:100%;max-width:1320px;margin:0 auto;padding:0 20px 40px;box-sizing:border-box}.paragraph{padding:40px 0}.paragraph .paragraph{padding:0}.field--name-field-text article.align-center img[src*=".svg"]{width:100%}main form{padding:80px 110px;max-width:840px;margin:0 auto;border:1px solid var(--mantis200);border-radius:8px;box-sizing:border-box}main form .form-item{margin:0 0 20px}main form h3{font-size:29px;line-height:38px;letter-spacing:.1px;font-weight:600;color:var(--stratos950)}main form h3 strong{font-weight:600;color:var(--mantis400)}main form .form-item label{padding:8px 14px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--stratos950);font-weight:700;display:block}main form .form-item input{display:block;width:100%;height:56px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);border:1px solid var(--black400);border-radius:4px;box-sizing:border-box;padding:12px 20px}main form .form-item textarea{display:block;width:100%;height:160px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);border:1px solid var(--black400);border-radius:4px;box-sizing:border-box;padding:12px 20px}main form .form-item select{display:block;width:100%;height:56px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black400);border:1px solid var(--black400);border-radius:4px;box-sizing:border-box;padding:12px 30px 12px 20px;background:transparent url(../vendors/images/select-arrow.svg?v=202510258132) no-repeat right 6px center;appearance:none}main form .form-item p{font-size:12px;line-height:24px;font-weight:700}main form .form-actions{margin:0}main form .form-actions input[type=submit]{display:block;width:100%;height:48px;padding:0 10px;box-sizing:border-box;font-size:14px;line-height:21px;letter-spacing:.1px;font-weight:500;color:var(--stratos950);background:var(--mantis400);border:none;cursor:pointer;border-radius:4px;text-decoration:none}main form .form-actions input[type=submit]:hover{background:var(--stratos950);color:var(--white)}main form .form-actions input[type=submit].js-hide{display:none}main form .form-type-webform-document-file>label{display:none}main form .form-type-webform-document-file>.webform-document-file>label.button{margin:0;padding:80px 20px 20px;text-align:center;border-radius:4px;border:1px dashed var(--mantis400,);background:#f5f5f5 url(../vendors/images/nahrat-soubor.svg?v=202510258132) no-repeat center 20px;text-decoration:underline;cursor:pointer}main form .form-type-webform-document-file>.webform-document-file>label.button:hover{text-decoration:none}main form .form-type-webform-document-file>.description{display:none}main form .form-type-webform-document-file .form-type-checkbox{border-radius:4px;border:1px solid var(--mantis200);padding:20px;margin:40px 0 0}main form .form-type-checkbox{position:relative}main form .form-type-checkbox input[type=checkbox]{width:24px;height:24px;padding:0;margin:0;position:absolute;left:0;top:0;appearance:none;border:none}main form .form-type-webform-document-file .form-type-checkbox input[type=checkbox]{left:20px;top:20px}main form .form-type-checkbox input[type=checkbox]+label{font-size:12px;line-height:24px;font-weight:700;letter-spacing:.2px;color:var(--black950);padding:0 0 0 32px;position:relative;cursor:pointer}main form .form-type-checkbox input[type=checkbox]+label:before{content:"";display:block;width:24px;height:24px;box-sizing:border-box;position:absolute;left:0;top:0;border:1px solid var(--mantis400);border-radius:4px}main form .form-type-checkbox input[type=checkbox]:checked+label:before{background:var(--mantis400)}main form .form-type-checkbox input[type=checkbox]+label:after{content:"";display:block;width:16px;height:7px;box-sizing:border-box;position:absolute;left:4px;top:6px;border-bottom:1px solid var(--white);border-left:1px solid var(--white);transform:rotate(-45deg);opacity:0;background:0 0;margin:0}main form .form-type-checkbox input[type=checkbox]:checked+label:after{opacity:1}main form .form-type-checkbox input[type=checkbox]+label span.file{padding:0;background:0 0}main form .form-item input.button[id*=remove-button]{width:auto;height:48px;padding:0 20px;box-sizing:border-box;font-size:14px;line-height:21px;letter-spacing:.1px;font-weight:500;color:var(--stratos950);background:var(--mantis400);border:none;cursor:pointer;border-radius:4px;text-decoration:none;margin:20px 0 0}main form .form-item input.button[id*=remove-button]:hover{background:var(--stratos950);color:var(--white)}main form .form-item.form-type-select:has(+label){margin:0 0 8px}main form .form-item.form-type-select:has(+label)+label{padding:0 20px 8px;font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black950);font-weight:700;display:block}main form hr+label{padding:8px 20px;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--stratos950);font-weight:700;display:block}main form>div.js-webform-states-hidden>label{font-size:16px;line-height:32px;font-weight:700;color:var(--black950);display:block;width:100%;box-sizing:border-box;padding:19px;letter-spacing:.2px;border-radius:var(--4,4px);border:1px solid var(--mantis200);background:var(--mantis200);text-align:center}main form .webform-flexbox{margin:0 -10px 20px}main form .webform-flex--container{margin:0 10px}main form .form-item[id*=full] p,main form .form-item[id*=nahradni] p{font-weight:400;padding:14px;border-radius:8px;border:1px solid #f9b3b3;background:#f7e0e0;letter-spacing:0;font-size:16px;line-height:32px}main form .form-item p{font-size:16px;line-height:32px}main form .form-actions+.form-item p{font-weight:400;padding-top:20px}main article.node--type-seminar.node--view-mode-full form .form-actions+.form-item p{font-size:16px;line-height:32px;font-weight:700}main form .webform-flexbox:has(h2) .webform-flex:nth-child(2){text-align:right}main form .webform-flexbox:has(h2) .webform-flex:nth-child(2) p{font-weight:400;color:var(--black);display:inline-block;border-radius:30px;border:1px solid #cdcdac;background:#f7f7e0;padding:3px 15px}.region-popup{width:calc(100% - 48px);max-width:1000px;position:fixed;bottom:24px;left:50%;transform:translate(-50%,0);z-index:10;border-radius:8px;background:var(--stratos950);box-shadow:0 20px 40px 0 rgba(0,0,0,.2)}.region-popup.inactive{display:none}.region-popup>a.close{position:absolute;right:12px;top:12px;z-index:1;width:32px;height:32px;border-radius:4px;background:var(--stratos950) url(../vendors/images/popup-close.svg?v=202510258132) no-repeat center center;font-size:0;text-indent:-9999px;display:block}.region-popup .paragraph--type--text-a-obrazek{padding:0;height:160px}.region-popup .paragraph--type--text-a-obrazek .col:first-child{width:52%;box-sizing:border-box;padding:20px 40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.region-popup .paragraph--type--text-a-obrazek .col:nth-child(2){width:48%;height:100%}.region-popup .paragraph--type--text-a-obrazek .field--name-field-obrazek{height:100%}.region-popup .paragraph--type--text-a-obrazek .field--name-field-obrazek img{border-radius:0 8px 8px 0;width:100%;height:100%;object-fit:cover}.region-popup .paragraph--type--text-a-obrazek h2{font-size:23px;line-height:30px;color:var(--white)}.region-popup .paragraph--type--text-a-obrazek .field--name-field-odkaz{padding-top:5px}.region-popup .paragraph--type--text-a-obrazek .field--name-field-odkaz a{background-color:var(--mantis400);color:var(--white);padding:8px 51px 8px 19px;border:1px solid var(--mantis400)}.region-popup .paragraph--type--text-a-obrazek .field--name-field-odkaz a:hover{background-color:transparent;color:var(--white)}@media screen and (max-width:767px){body h1{font-size:32px;line-height:44px}h2{font-size:24px;line-height:32px}main form{padding:30px 20px}main form h3{font-size:24px;line-height:32px}.region-popup .paragraph--type--text-a-obrazek{height:auto}.region-popup .paragraph--type--text-a-obrazek .col:nth-child(2){display:none}.region-popup .paragraph--type--text-a-obrazek .col:first-child{width:100%;padding:20px;margin:0}.paragraph--type--text-a-obrazek .field--name-field-odkaz{padding-top:20px}.region-popup .paragraph--type--text-a-obrazek h2{padding-right:20px}.region-popup{width:100%;bottom:0;border-radius:8px 8px 0 0}main form .webform-flexbox:has(h2) .webform-flex:nth-child(2){text-align:left}}.hidden{display:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.paragraph--type--loga{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.paragraph--type--loga:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);z-index:-1;background:var(--white)}.paragraph--type--loga>h2{text-align:center;margin-bottom:60px}.paragraph--type--loga .swiper-wrapper{align-items:center}.paragraph--type--loga img{max-height:100px;width:auto}.paragraph--type--loga .swiper-button-next,.paragraph--type--loga .swiper-button-prev{display:none}.paragraph.paragraph--type--rozcestnik{width:100vw;max-width:1920px;box-sizing:border-box;padding:16px 40px 20px 40px;position:relative;left:50%;transform:translate(-50%,0)}.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku{display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;list-style:none}.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku>.field__item{width:calc(50% - 10px)}.paragraph--type--polozka-rozcestniku{position:relative;height:360px;width:100%}.paragraph--type--polozka-rozcestniku .field--name-field-obrazek{width:100%;height:100%;overflow:clip;border-radius:12px}.paragraph--type--polozka-rozcestniku .field--name-field-obrazek img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:transform .25s ease}.paragraph--type--polozka-rozcestniku .field--name-field-obrazek:hover img{transform:scale(1.05)}.paragraph--type--polozka-rozcestniku .field--name-field-menu{position:absolute;left:12px;bottom:12px;z-index:1;max-height:calc(100% - 24px);box-sizing:border-box;padding:12px;width:286px;background:var(--black950);border-radius:4px}.field__item:first-child>.paragraph--type--polozka-rozcestniku .field--name-field-menu{background:var(--zakaznici)}.field__item:nth-child(2)>.paragraph--type--polozka-rozcestniku .field--name-field-menu{background:var(--dodavatel)}.field__item:nth-child(3)>.paragraph--type--polozka-rozcestniku .field--name-field-menu{background:var(--sortiment)}.field__item:nth-child(4)>.paragraph--type--polozka-rozcestniku .field--name-field-menu{background:var(--onas)}.paragraph--type--polozka-rozcestniku .field--name-field-menu h2{font-size:23px;line-height:32px;letter-spacing:.1px;font-weight:600;color:var(--white);margin:0;padding-right:30px;position:relative}.paragraph--type--polozka-rozcestniku .field--name-field-menu h2:before{content:"";display:block;width:24px;height:100%;position:absolute;right:0;top:0;background:transparent url(../vendors/images/rozcestnik-arrow.svg?v=202510258132) no-repeat center center;transform:rotate(0);transition:transform .25s ease}.paragraph--type--polozka-rozcestniku .field--name-field-menu:hover h2:before{transform:rotate(180deg)}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:12px;max-height:0;overflow:clip;transition:max-height .25s ease}.paragraph--type--polozka-rozcestniku .field--name-field-menu:hover ul.menu{max-height:380px}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu li{padding:0;margin:0}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu li:first-child{padding-top:12px}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu li a{display:block;font-size:14px;line-height:21px;letter-spacing:.1px;text-decoration:none;color:var(--black950);background:var(--white);padding:8px 12px;border-radius:4px;font-weight:500}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu li a:hover{color:var(--black600);text-decoration:underline}@media screen and (max-width:1023px){.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku>.field__item{width:100%}.paragraph.paragraph--type--rozcestnik{padding-left:24px;padding-right:24px}}@media screen and (max-width:479px){.paragraph--type--polozka-rozcestniku{height:440px}.paragraph--type--polozka-rozcestniku .field--name-field-menu{width:248px}.paragraph--type--polozka-rozcestniku .field--name-field-menu ul.menu{flex-direction:column;align-items:flex-start}}.paragraph.paragraph--type--hero{padding:0;margin:24px 0 45px;position:relative;width:calc(100vw - 200px);max-width:1720px;min-width:100%;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--black950);overflow:clip}body.expo .paragraph.paragraph--type--hero,body.export .paragraph.paragraph--type--hero,body[class*=zakaznik] .paragraph.paragraph--type--hero{border-color:var(--zakaznici)}body[class*=dodavatel] .paragraph.paragraph--type--hero{border-color:var(--dodavatel)}body[class*=sortiment] .paragraph.paragraph--type--hero{border-color:var(--sortiment)}body[class*=o-nas] .paragraph.paragraph--type--hero{border-color:var(--onas)}.paragraph--type--hero>.col:first-child{width:50%;box-sizing:border-box;padding:0 120px}.paragraph--type--hero>.col:nth-child(2){width:50%;height:500px}.paragraph--type--hero>.col:nth-child(2) .field--name-field-obrazek{height:100%;width:100%}.paragraph--type--hero>.col:nth-child(2) .field--name-field-obrazek img{width:100%;height:100%;object-fit:cover}.paragraph--type--hero .field--name-field-odkaz{padding-top:20px}.paragraph--type--hero .field--name-field-odkaz a{font-size:14px;line-height:22px;letter-spacing:.1px;padding:9px 52px 9px 20px;display:inline-block;text-decoration:none;border-radius:4px;color:var(--stratos950);background:var(--mantis400) url(../vendors/images/button-arrow-down.svg?v=202510258132) no-repeat right 20px center;font-weight:500}.paragraph--type--hero .field--name-field-odkaz a:hover{background-color:var(--stratos950);color:var(--white)}body.expo .paragraph--type--hero .field--name-field-odkaz a,body.export .paragraph--type--hero .field--name-field-odkaz a,body[class*=zakaznik] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#1771b8}body.expo .paragraph--type--hero .field--name-field-odkaz a:hover,body.export .paragraph--type--hero .field--name-field-odkaz a:hover,body[class*=zakaznik] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(23,113,184,.5)}body[class*=dodavatel] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#b754a7}body[class*=dodavatel] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(183,84,167,.5)}body[class*=sortiment] .paragraph--type--hero .field--name-field-odkaz a{color:var(--white);background-color:#cb5533}body[class*=sortiment] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(203,85,51,.5)}body[class*=o-nas] .paragraph--type--hero .field--name-field-odkaz a{background-image:url(../vendors/images/button-arrow-down-dark.svg?v=202510258132);color:var(--black950);background-color:#00acb5}body[class*=o-nas] .paragraph--type--hero .field--name-field-odkaz a:hover{background-color:rgba(0,172,181,.5)}.block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}.block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;gap:2px 36px}.block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}.block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}.block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}.block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}.block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}body.status-403 .paragraph.paragraph--type--hero,body.status-404 .paragraph.paragraph--type--hero{border-color:var(--mantis400);margin-bottom:120px}.paragraph.paragraph--type--hero.bez-obrazku{padding:80px 20px;justify-content:center;width:calc(100vw - 200px);max-width:1720px;min-width:100%}.paragraph--type--hero.bez-obrazku>.col:first-child{width:100%;max-width:1060px;padding:0;text-align:center}.paragraph--type--hero.bez-obrazku .block-system-breadcrumb-block nav.breadcrumb ol{justify-content:center}@media screen and (max-width:1199px){.paragraph--type--hero>.col:first-child{padding:0 50px 0 20px}}@media screen and (max-width:1023px){.paragraph--type--hero>.col:first-child{width:100%;padding:20px}.paragraph--type--hero>.col:nth-child(2){width:100%;height:200px}.block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}.block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}.paragraph.paragraph--type--hero{width:calc(100vw - 48px)}.paragraph.paragraph--type--hero.bez-obrazku{padding:30px 20px}}.paragraph--type--jeden-sloupec{position:relative}.paragraph--type--jeden-sloupec.sede-pozadi{margin:45px 0;padding:100px 20px}.paragraph.sede-pozadi+.paragraph--type--jeden-sloupec.sede-pozadi{margin-top:0;padding-top:60px}.paragraph--type--jeden-sloupec.sede-pozadi:has(+.paragraph.sede-pozadi){margin-bottom:0;padding-bottom:60px}.paragraph--type--jeden-sloupec.sede-pozadi:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;z-index:-1;display:block;border-radius:8px;background:var(--black100)}.paragraph--type--jeden-sloupec .field--name-field-text{max-width:840px;margin:0 auto}body.front h1{font-size:46px;line-height:64px}.paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:center}body.page-node-type-katalog .paragraph--type--jeden-sloupec{max-width:700px;margin:0 auto}body.page-node-type-katalog .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:left}.paragraph--type--jeden-sloupec .field--name-field-soubory{padding:20px 0 0;max-width:840px;margin:0 auto}.paragraph--type--jeden-sloupec .field--name-field-soubory>.field__item{padding:20px 0 0}.paragraph--type--jeden-sloupec article.media--type-document{position:relative;border-radius:4px;border:1px solid var(--mantis200);background:var(--white);padding:20px;width:100%;box-sizing:border-box;transition:border .25s,background .25s}.paragraph--type--jeden-sloupec article.media--type-document:hover{border:1px solid var(--mantis400);background:#f5f5f5}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file{background:0 0;padding:0 20px 0 0;box-sizing:border-box;width:calc(100% - 140px)}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a{font-size:16px;line-height:32px;font-weight:700;letter-spacing:.2px;color:var(--stratos950);text-decoration:none;display:block}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a:hover{text-decoration:underline}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span:nth-child(2){display:block;font-size:14px;line-height:20px;font-weight:500;padding:2px 32px 2px 0;letter-spacing:.1px;color:var(--stratos950);background:transparent url(../vendors/images/download-dark.svg?v=202510258132) no-repeat right center}body.page-node-type-kariera .paragraph--type--jeden-sloupec{max-width:700px;margin-left:auto;margin-right:auto}body.page-node-type-kariera .paragraph--type--jeden-sloupec:first-child h2.field--name-field-nadpis,body.page-node-type-kariera .paragraph--type--jeden-sloupec:nth-child(2) h2.field--name-field-nadpis{text-align:left;font-size:29px;line-height:38px}body.page-node-type-kariera .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:left}body.page-node-type-kariera .paragraph.paragraph--type--jeden-sloupec:has(+.paragraph--type--jeden-sloupec),body.page-node-type-kariera .paragraph.paragraph--type--jeden-sloupec:has(+.paragraph--type--obdelniky){padding-bottom:30px}body.page-node-type-kariera .paragraph--type--jeden-sloupec+.paragraph.paragraph--type--jeden-sloupec{padding-top:30px}body.page-node-type-kariera main .paragraph--type--jeden-sloupec .clearfix ul li strong{font-size:16px}@media screen and (max-width:1023px){.paragraph--type--jeden-sloupec.sede-pozadi{padding:60px 20px}}@media screen and (max-width:767px){body.front .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{font-size:30px;line-height:40px}.paragraph--type--jeden-sloupec article.media--type-document .field--name-field-media-document>span.file{padding:0 0 10px 0;width:100%}body.page-node-type-kariera .paragraph--type--jeden-sloupec:first-child h2.field--name-field-nadpis,body.page-node-type-kariera .paragraph--type--jeden-sloupec:nth-child(2) h2.field--name-field-nadpis{font-size:24px;line-height:32px}}article.node--type-article.node--view-mode-full{max-width:840px;margin:0 auto;padding-bottom:60px}article.node--type-article.node--view-mode-full>.hero{position:relative;padding:25px 0 70px;margin:0 0 50px}article.node--type-article.node--view-mode-full>.hero:before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100vw - 48px);max-width:1920px;min-width:calc(100% + 40px);height:100%;background:#f5f5f5;z-index:-1;display:block;border-radius:8px}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 36px}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}article.node--type-article.node--view-mode-full>.hero .image-wrapper{position:relative;margin:0 0 24px}article.node--type-article.node--view-mode-full>.hero .image-wrapper img{border-radius:8px}article.node--type-article.node--view-mode-full>.hero .image-wrapper .datum{position:absolute;z-index:1;top:8px;left:8px;border-radius:4px;background:rgba(255,255,255,.8);font-size:12px;line-height:24px;font-weight:700;letter-spacing:.2px;color:var(--black950);padding:2px 12px}article.node--type-article.node--view-mode-full>.hero .field--name-field-perex p{color:var(--stratos950);font-weight:700}article.node--type-article.node--view-mode-full .field--name-field-paragraphs{max-width:700px;margin:0 auto}article.node--type-article.node--view-mode-full .paragraph{padding:30px 0}article.node--type-article.node--view-mode-full .paragraph--type--jeden-sloupec h2.field--name-field-nadpis{text-align:left;font-size:29px;line-height:38px}article.node--type-article.node--view-mode-full .paragraph--type--obrazek-a-text,article.node--type-article.node--view-mode-full .paragraph--type--text-a-obrazek{justify-content:space-between}article.node--type-article.node--view-mode-full .paragraph--type--obrazek-a-text>.col:first-child,article.node--type-article.node--view-mode-full .paragraph--type--obrazek-a-text>.col:nth-child(2),article.node--type-article.node--view-mode-full .paragraph--type--text-a-obrazek>.col:first-child,article.node--type-article.node--view-mode-full .paragraph--type--text-a-obrazek>.col:nth-child(2){width:calc(50% - 20px);padding:0}article.node--type-article.node--view-mode-full .paragraph.paragraph--type--cta{margin:30px 0;width:100vw;max-width:880px;box-sizing:border-box;padding:60px 20px;left:50%;transform:translate(-50%,0)}article.node--type-article.node--view-mode-full .paragraph.paragraph--type--cta:before{width:calc(100vw - 40px);max-width:1280px;min-width:100%}article.node--type-article.node--view-mode-full .paragraph.paragraph--type--cta:after{display:none}article.node--type-article.node--view-mode-full>.field--name-field-tags{padding:30px 0 60px;max-width:700px;margin:0 auto;display:flex}article.node--type-article.node--view-mode-full>.field--name-field-tags>*{display:inline-flex;padding:0;float:none}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__label{font-size:19px;line-height:30px;padding:2px 20px 0 0;letter-spacing:.1px;font-weight:600;color:var(--stratos950)}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__items{gap:20px;flex-wrap:wrap}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__items a{font-size:12px;line-height:24px;letter-spacing:.2px;text-decoration:none;display:block;border-radius:4px;color:var(--black950);padding:4px 16px;background:var(--black100);font-weight:400}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__items a:hover{color:var(--stratos600);text-decoration:underline}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__items a:before{content:"#"}@media screen and (max-width:1023px){article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-article.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}}@media screen and (max-width:767px){article.node--type-article.node--view-mode-full .paragraph--type--obrazek-a-text>.col:first-child,article.node--type-article.node--view-mode-full .paragraph--type--obrazek-a-text>.col:nth-child(2),article.node--type-article.node--view-mode-full .paragraph--type--text-a-obrazek>.col:first-child,article.node--type-article.node--view-mode-full .paragraph--type--text-a-obrazek>.col:nth-child(2){width:100%}article.node--type-article.node--view-mode-full>.field--name-field-tags .field__items{gap:14px}article.node--type-article.node--view-mode-full{padding-bottom:0}}article.node--type-kariera.node--view-mode-full .hero{padding:0;margin:24px 0;position:relative;padding:0;justify-content:center;width:calc(100vw - 200px);max-width:1720px;min-width:100%;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--onas);overflow:clip}article.node--type-kariera.node--view-mode-full .hero>.col:first-child{width:50%;box-sizing:border-box;padding:0 120px}article.node--type-kariera.node--view-mode-full .hero>.col:nth-child(2){width:50%;height:500px}article.node--type-kariera.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image{height:100%;width:100%}article.node--type-kariera.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image img{width:100%;height:100%;object-fit:cover}article.node--type-kariera.node--view-mode-full .hero h1{width:100%}article.node--type-kariera.node--view-mode-full .hero .field--name-field-perex{width:100%;padding:20px 0}article.node--type-kariera.node--view-mode-full .hero .field--name-field-perex p{max-width:1060px;margin:0 auto}article.node--type-kariera.node--view-mode-full .hero .tagy{display:flex;flex-wrap:wrap;gap:8px}article.node--type-kariera.node--view-mode-full .hero .tagy .field--name-field-region-cz,article.node--type-kariera.node--view-mode-full .hero .tagy .field--name-field-region-sk{font-size:12px;line-height:24px;color:var(--stratos950);padding:3px 15px;background:var(--stratos50);border:1px solid var(--stratos200);border-radius:4px}article.node--type-kariera.node--view-mode-full .hero .tagy .field--name-field-pozice{font-size:12px;line-height:24px;color:var(--stratos950);padding:3px 15px;background:var(--mantis50);border:1px solid var(--mantis200);border-radius:4px}article.node--type-kariera.node--view-mode-full .hero a.button{background-image:url(../vendors/images/button-arrow-down-dark.svg?v=202510258132);color:var(--black950);background-color:#00acb5;margin:0}article.node--type-kariera.node--view-mode-full .hero a.button:hover{background-color:rgba(0,172,181,.5)}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 45px}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;gap:2px 36px;justify-content:center}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}body.page-node-type-kariera main form{margin-top:45px;margin-bottom:90px}article.node--type-kariera.node--view-mode-full .hero:has(.col:first-child:last-child){padding:80px 20px}article.node--type-kariera.node--view-mode-full .hero>.col:first-child:last-child{width:100%;max-width:1060px;padding:0;text-align:center}article.node--type-kariera.node--view-mode-full .hero:has(.col:first-child:last-child) .tagy{justify-content:center}@media screen and (max-width:1199px){article.node--type-kariera.node--view-mode-full .hero>.col:first-child{padding:0 50px 0 20px}}@media screen and (max-width:1023px){article.node--type-kariera.node--view-mode-full .hero>.col:first-child{width:100%;padding:20px}article.node--type-kariera.node--view-mode-full .hero>.col:nth-child(2){width:100%;height:200px}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-kariera.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}article.node--type-kariera.node--view-mode-full .hero{width:calc(100vw - 48px)}article.node--type-kariera.node--view-mode-full .hero:has(.col:first-child:last-child){padding:30px 20px}}@media screen and (max-width:767px){body.page-node-type-kariera h1{font-size:28px;line-height:44px}}article.node--type-katalog.node--view-mode-full>.hero{padding:0;margin:24px 0 40px;position:relative;width:calc(100vw - 80px);max-width:1920px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--black950);overflow:clip}body[class*=zakaznik] article.node--type-katalog.node--view-mode-full>.hero{border-color:var(--zakaznici)}body[class*=dodavatel] article.node--type-katalog.node--view-mode-full>.hero{border-color:var(--dodavatel)}body[class*=sortiment] article.node--type-katalog.node--view-mode-full>.hero{border-color:var(--sortiment)}body[class*=onas] article.node--type-katalog.node--view-mode-full>.hero{border-color:var(--onas)}article.node--type-katalog.node--view-mode-full>.hero>.col:first-child{width:calc(50% + 20px);box-sizing:border-box;padding:0 120px}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2){width:calc(50% - 20px);height:500px}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2) .wrapper{height:100%;display:flex;align-items:center;justify-content:center}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2) .wrapper .field--name-field-obrazek-katalogu{max-width:340px;margin-top:40px}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2) .wrapper img{transform:rotate(-2deg);filter:drop-shadow(55px 197px 57px rgba(0, 0, 0, .01)) drop-shadow(35px 126px 52px rgba(0, 0, 0, .05)) drop-shadow(20px 71px 44px rgba(0, 0, 0, .16)) drop-shadow(9px 32px 33px rgba(0, 0, 0, .27)) drop-shadow(2px 8px 18px rgba(0, 0, 0, .31))}article.node--type-katalog.node--view-mode-full>.hero a.button{margin:20px 0 0;color:var(--stratos950);background:var(--mantis400) url(../vendors/images/button-download.svg?v=202510258132) no-repeat right 20px center;font-weight:500}article.node--type-katalog.node--view-mode-full>.hero a.button:hover{background-color:var(--stratos950);color:var(--white)}article.node--type-katalog .second-button{text-align:center;padding:20px 0 40px 0}article.node--type-katalog .second-button a.button{background:var(--mantis400) url(../vendors/images/button-download.svg?v=202510258132) no-repeat right 20px center;font-weight:500}article.node--type-katalog .second-button a.button:hover{background-color:var(--stratos950)}body[class*=zakaznik] article.node--type-katalog.node--view-mode-full>.hero a.button{color:var(--white);background-color:#1771b8}body[class*=zakaznik] article.node--type-katalog.node--view-mode-full>.hero a.button:hover{background-color:rgba(23,113,184,.5)}body[class*=dodavatel] article.node--type-katalog.node--view-mode-full>.hero a.button{color:var(--white);background-color:#b754a7}body[class*=dodavatel] article.node--type-katalog.node--view-mode-full>.hero a.button:hover{background-color:rgba(183,84,167,.5)}body[class*=sortiment] article.node--type-katalog.node--view-mode-full>.hero a.button{color:var(--white);background-color:#cb5533}body[class*=sortiment] article.node--type-katalog.node--view-mode-full>.hero a.button:hover{background-color:rgba(203,85,51,.5)}body[class*=o-nas] article.node--type-katalog.node--view-mode-full>.hero a.button{color:var(--white);background-color:#00acb5}body[class*=o-nas] article.node--type-katalog.node--view-mode-full>.hero a.button:hover{background-color:rgba(0,172,181,.5)}main article.node--type-katalog.node--view-mode-full .clearfix ul{column-count:2;gap:20px}main article.node--type-katalog.node--view-mode-full .clearfix ul li{margin:0 0 20px;box-sizing:border-box}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;gap:2px 36px}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}@media screen and (max-width:1199px){article.node--type-katalog.node--view-mode-full>.hero>.col:first-child{padding:0 50px 0 20px}}@media screen and (max-width:1023px){article.node--type-katalog.node--view-mode-full>.hero>.col:first-child{width:100%;padding:20px}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2){width:100%;height:auto}article.node--type-katalog.node--view-mode-full>.hero>.col:nth-child(2) .field--name-field-obrazek-katalogu{max-width:340px;margin:0 auto}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-katalog.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}article.node--type-katalog.node--view-mode-full>.hero{width:calc(100vw - 48px)}}@media screen and (max-width:479px){main article.node--type-katalog.node--view-mode-full .clearfix ul li{width:100%}main article.node--type-katalog.node--view-mode-full .clearfix ul{column-count:1}}article.node--type-kurz.node--view-mode-full{padding-bottom:45px}article.node--type-kurz.node--view-mode-full>.hero{margin:24px 0 45px;position:relative;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;box-sizing:border-box;border-radius:8px;border:1px solid var(--black950);padding:80px 20px;justify-content:center;width:calc(100vw - 200px);max-width:1720px;min-width:100%}article.node--type-kurz.node--view-mode-full>.hero h1{width:100%;text-align:center}article.node--type-kurz.node--view-mode-full>.hero h1 span{max-width:840px;margin:0 auto;display:block}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 36px}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}article.node--type-kurz.node--view-mode-full>.hero .field--name-field-datum-kurzu{padding-right:32px;background:transparent url(../vendors/images/kurz-cas.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700}article.node--type-kurz.node--view-mode-full>.hero .field--name-field-misto-konani-kurz{padding-right:32px;background:transparent url(../vendors/images/kurz-misto.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700;text-align:center}article.node--type-kurz.node--view-mode-full>.hero .field--name-field-lektor{padding-right:32px;background:transparent url(../vendors/images/kurz-lektor.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700}@media screen and (max-width:1023px){article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-kurz.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}article.node--type-kurz.node--view-mode-full>.hero{width:calc(100vw - 48px);padding:30px 20px}}@media screen and (max-width:479px){article.node--type-kurz.node--view-mode-full>.hero .field--name-field-misto-konani{width:100%;margin:5px 0}}article.node--type-seminar.node--view-mode-full{padding-bottom:45px}article.node--type-seminar.node--view-mode-full>.hero{margin:24px 0 45px;position:relative;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;box-sizing:border-box;border-radius:8px;border:1px solid var(--black950);padding:80px 20px;justify-content:center;width:calc(100vw - 200px);max-width:1720px;min-width:100%}article.node--type-seminar.node--view-mode-full>.hero h1{width:100%;text-align:center}article.node--type-seminar.node--view-mode-full>.hero h1 span{max-width:840px;margin:0 auto;display:block}article.node--type-seminar.node--view-mode-full>.hero+h2{text-align:center}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 36px}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}article.node--type-seminar.node--view-mode-full>.hero .field--name-field-datum-kurzu{padding-right:32px;background:transparent url(../vendors/images/kurz-cas.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700}article.node--type-seminar.node--view-mode-full>.hero .field--name-field-misto-konani{padding-right:32px;background:transparent url(../vendors/images/kurz-misto.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700;text-align:center}article.node--type-seminar.node--view-mode-full>.hero .field--name-field-lektor{padding-right:32px;background:transparent url(../vendors/images/kurz-lektor.svg?v=202510258132) no-repeat right center;font-size:16px;line-height:32px;letter-spacing:.2px;color:var(--black950);font-weight:700}article.node--type-seminar.node--view-mode-full>.hero .field--name-field-tema-seminare{width:100%;text-align:center;padding-bottom:10px}@media screen and (max-width:1023px){article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-seminar.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}article.node--type-seminar.node--view-mode-full>.hero{width:calc(100vw - 48px);padding:30px 20px}}@media screen and (max-width:479px){article.node--type-seminar.node--view-mode-full>.hero .field--name-field-misto-konani{width:100%;margin:5px 0}}article.node--type-znacka.node--view-mode-full .hero{padding:0;margin:24px 0 45px;position:relative;width:calc(100vw - 200px);max-width:1720px;min-width:100%;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--sortiment);overflow:clip}article.node--type-znacka.node--view-mode-full .hero>.col:first-child{width:50%;box-sizing:border-box;padding:0 120px}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2){width:50%;height:500px}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image{height:100%;width:100%}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image img{width:100%;height:100%;object-fit:cover}article.node--type-znacka.node--view-mode-full .hero .title{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;align-items:flex-start}article.node--type-znacka.node--view-mode-full .hero .field--name-field-logo{width:120px;height:120px;margin-right:20px;display:flex;align-items:center;justify-content:center}article.node--type-znacka.node--view-mode-full .hero .field--name-field-logo img{max-height:100%;width:auto}body article.node--type-znacka.node--view-mode-full .hero h1{margin:0}article.node--type-znacka.node--view-mode-full .hero .field--name-body{width:100%;padding-top:20px}article.node--type-znacka.node--view-mode-full .hero a.button{background-image:url(../vendors/images/button-arrow-down.svg?v=202510258132);background-color:#cb5533;color:var(--white);margin:20px 0 0}article.node--type-znacka.node--view-mode-full .hero a.button:hover{background-color:rgba(203,85,51,.5);color:var(--white)}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb{padding:0;margin:0 0 20px}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{display:flex;flex-wrap:wrap;gap:2px 36px}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li{font-size:12px;line-height:24px;letter-spacing:.2px;color:var(--black400);font-weight:700;position:relative}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{content:"";position:absolute;top:50%;right:-19px;width:2px;height:12px;background:var(--black200);transform:translateY(-50%)}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:last-child:before{display:none}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a{text-decoration:underline;color:var(--black950)}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li a:hover{color:var(--black600)}body:has(article.node--type-znacka.node--view-mode-full>.cta-bar) footer{padding-bottom:105px}article.node--type-znacka.node--view-mode-full>.cta-bar{position:fixed;left:0;bottom:-65px;z-index:10;background:var(--mantis400);width:100vw;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 40px;padding:12px 20px;box-sizing:border-box;animation:bar 3s forwards}@keyframes bar{0%{bottom:-65px}95%{bottom:-65px}100%{bottom:0}}article.node--type-znacka.node--view-mode-full>.cta-bar>span{font-size:19px;line-height:30px;color:var(--white);font-weight:600;letter-spacing:.1px}article.node--type-znacka.node--view-mode-full>.cta-bar a.button{margin:0;padding:8px 51px 8px 19px;background-color:var(--stratos950);border:1px solid var(--stratos950);color:var(--white)}article.node--type-znacka.node--view-mode-full>.cta-bar a.button:hover{background-color:transparent;color:var(--stratos950)}@media screen and (max-width:1199px){article.node--type-znacka.node--view-mode-full .hero>.col:first-child{padding:0 50px 0 20px}}@media screen and (max-width:1023px){article.node--type-znacka.node--view-mode-full .hero>.col:first-child{width:100%;padding:20px}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2){width:100%;height:auto}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol{gap:2px 11px}article.node--type-znacka.node--view-mode-full .block-system-breadcrumb-block nav.breadcrumb ol li:before{right:-6px}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image{height:auto}article.node--type-znacka.node--view-mode-full .hero>.col:nth-child(2) .field--name-field-image img{height:auto}article.node--type-znacka.node--view-mode-full .hero{width:calc(100vw - 48px)}}