.a-videos{background:#000;color:#f5f5f7;padding:0 0 120px;text-align:center}.a-videos--light{background:0 0;color:var(--a-text);padding:0}.a-videos .a-section-title{color:#f5f5f7!important}.a-videos .a-lead{color:#a1a1a6}.a-videos .a-eyebrow{color:var(--a-accent-light)}.a-vgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:56px;text-align:left}.a-vgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.a-vgrid--1{grid-template-columns:minmax(0,1fr);max-width:860px;margin-left:auto;margin-right:auto}.a-vcard{display:block;width:100%;padding:0;border:0;cursor:pointer;text-align:left;background:#1d1d1f;border-radius:var(--a-radius-lg);overflow:hidden;color:#f5f5f7;font:inherit;transition:transform .4s var(--a-ease),box-shadow .4s var(--a-ease)}.a-videos--light .a-vcard{background:var(--a-bg-2);color:var(--a-text)}.a-vcard:hover{transform:scale(1.02);box-shadow:0 20px 50px rgba(0,0,0,.35)}.a-vcard:focus-visible{outline:3px solid var(--a-accent-light);outline-offset:3px}.a-vcard__thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.a-vcard__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--a-ease)}.a-vcard:hover .a-vcard__thumb img{transform:scale(1.05)}.a-vcard__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;transition:transform .3s var(--a-ease),background .3s}.a-vcard:hover .a-vcard__play{transform:translate(-50%,-50%) scale(1.1);background:#fff}.a-vcard__play svg{width:22px;height:22px;margin-left:4px;color:#1d1d1f}.a-vcard__body{display:block;padding:20px 22px 24px}.a-vcard__title{display:block;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.a-vcard__sub{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:#a1a1a6}.a-videos--light .a-vcard__sub{color:var(--a-text-2)}.a-modal{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px;animation:a-fade .25s ease}.a-modal__box{position:relative;width:min(1100px,100%);aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.a-modal__box iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.a-modal__close{position:absolute;top:16px;right:16px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.9);color:#1d1d1f;font-size:24px;line-height:40px;text-align:center}.a-modal__close:hover{background:#fff}@keyframes a-fade{0%{opacity:0}to{opacity:1}}html.a-modal-open,html.a-modal-open body{overflow:hidden!important}.a-cta{padding:110px 22px;text-align:center;background:#fff}.a-cta h2{font-size:clamp(36px,5vw,64px)!important;line-height:1.06!important;font-weight:700!important;letter-spacing:-.015em!important;margin:0!important;color:var(--a-text)!important}.a-cta p{font-size:clamp(19px,2vw,24px);color:var(--a-text-2);margin:14px 0 0}.a-cta .a-ctas{margin-top:28px}html body.type-page .sidebar{display:none!important}html body.type-page .content-wrapper-in{display:block!important}html body.type-page main.content,html body.type-page #content{width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;flex:none!important}html body.type-page .pageArticleDetail>header,html body .a-page-hero{text-align:center;padding:48px 0 8px}html body.type-page .pageArticleDetail>header h1,html body .a-page-hero h1{font-size:clamp(40px,6vw,72px)!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.02em!important;margin:0 auto!important;max-width:900px;text-align:center!important}.a-page-lead{font-size:clamp(19px,2.2vw,26px);line-height:1.35;color:var(--a-text-2);max-width:720px;margin:18px auto 0;font-weight:500;text-align:center}.a-page-eyebrow{display:block;font-size:19px;font-weight:600;color:var(--a-accent);margin-bottom:10px}html body .pageArticleDetail>div,html body .category-perex{max-width:820px;margin:40px auto 80px!important;padding:0 4px;font-size:19px;line-height:1.6;color:var(--a-text)}html body .pageArticleDetail>div [style*=font-size],html body .category-perex [style*=font-size]{font-size:inherit!important}html body .pageArticleDetail>div [style*=color],html body .category-perex [style*=color]{color:inherit!important}html body .pageArticleDetail>div a,html body .category-perex a{color:var(--a-accent)!important;text-decoration:none}html body .pageArticleDetail>div a:hover,html body .category-perex a:hover{text-decoration:underline}html body .pageArticleDetail>div h2,html body .category-perex h2{font-size:32px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.01em;margin:64px 0 16px!important;text-align:left!important}html body .pageArticleDetail>div h3,html body .category-perex h3{font-size:22px!important;line-height:1.25!important;font-weight:600!important;margin:36px 0 12px!important}html body .pageArticleDetail>div h4{font-size:19px!important;font-weight:600!important;margin:20px 0 8px!important}html body .pageArticleDetail>div p{margin:0 0 18px}html body .pageArticleDetail>div ul,html body .pageArticleDetail>div ol{padding-left:1.3em;margin:0 0 22px}html body .pageArticleDetail>div li{margin:0 0 10px}html body .pageArticleDetail>div li::marker{color:var(--a-accent);font-weight:600}html body .pageArticleDetail>div img,html body .category-perex img{max-width:100%!important;height:auto!important;border-radius:var(--a-radius)}html body .pageArticleDetail>div blockquote{border:0;margin:0;padding:0}.a-empty{display:none!important}html body .pageArticleDetail>div table,html body .category-perex table{width:100%!important;height:auto!important;border-collapse:collapse;margin:24px 0!important;font-size:16px;background:#fff;border-radius:var(--a-radius);overflow:hidden;box-shadow:0 0 0 1px var(--a-line)}html body .pageArticleDetail>div table td,html body .pageArticleDetail>div table th,html body .category-perex table td{width:auto!important;height:auto!important;padding:14px 16px!important;border:0!important;border-bottom:1px solid var(--a-line)!important;text-align:left;vertical-align:top}html body .pageArticleDetail>div table tr:last-child td,html body .category-perex table tr:last-child td{border-bottom:0!important}html body .pageArticleDetail>div table th,html body .pageArticleDetail>div table thead td,html body .category-perex table tr:first-child td{background:var(--a-bg-2);font-weight:600}html body .pageArticleDetail>div table p,html body .category-perex table p{margin:0!important}.a-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--a-radius);margin:24px 0}.a-table-wrap table{margin:0!important}.a-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:40px 0}.a-card{background:var(--a-bg-2);border-radius:var(--a-radius-lg);padding:32px 32px 28px}.a-card>h2,.a-card>h3{margin-top:0!important;font-size:24px!important}.a-card p:last-child,.a-card ul:last-child,.a-card ol:last-child{margin-bottom:0!important}.a-card--wide{grid-column:1/-1}.a-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;text-align:left}.a-quote{background:var(--a-bg-2);border-radius:var(--a-radius-lg);padding:36px 34px;display:flex;flex-direction:column}.a-quote__text{font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.01em;color:var(--a-text);margin:0 0 18px}.a-quote__who{margin-top:auto;font-size:15px;color:var(--a-text-2)}.a-quote__who strong{color:var(--a-accent);font-weight:600}.a-quote--big{grid-column:1/-1;background:#000}.a-quote--big .a-quote__text{color:#f5f5f7;font-size:clamp(24px,3vw,36px)}.a-quote--big .a-quote__who{color:#a1a1a6}.a-quote--big .a-quote__who strong{color:var(--a-accent-light)}.a-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.a-compare img{width:100%;height:100%;object-fit:cover;border-radius:var(--a-radius-lg);display:block}.a-section-h{font-size:clamp(32px,4vw,48px)!important;line-height:1.1!important;font-weight:700!important;text-align:center;margin:80px 0 8px!important;letter-spacing:-.015em}.a-section-sub{text-align:center;color:var(--a-text-2);font-size:19px;margin:0 0 8px}html body .pageArticleDetail>div.a-rebuilt{max-width:1200px}.a-dose{display:inline-block;margin-top:4px;padding:6px 14px;border-radius:980px;background:#fff;color:var(--a-accent);font-weight:600;font-size:15px}.a-docs .a-card ul{list-style:none;padding:0!important;margin:0!important}.a-docs .a-card li{margin:0!important;border-top:1px solid var(--a-line)}.a-docs .a-card li:first-child{border-top:0}.a-docs .a-card li a{display:flex;align-items:center;gap:12px;padding:13px 0;font-size:16px;line-height:1.35;color:var(--a-text)!important;text-decoration:none!important}.a-docs .a-card li a::before{content:"PDF";flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.02em;background:#fff;color:var(--a-accent);box-shadow:0 0 0 1px var(--a-line)}.a-docs .a-card li a::after{content:"↓";margin-left:auto;color:var(--a-accent);font-weight:600;padding-left:10px}.a-docs .a-card li a:hover{color:var(--a-accent)!important}.a-search{position:relative;max-width:520px;margin:8px auto 24px}.a-search input{width:100%;height:52px;border-radius:980px!important;border:1px solid var(--a-line)!important;padding:0 22px 0 50px!important;font-size:17px!important;background:#fff;box-shadow:none!important}.a-search input:focus{outline:0;border-color:var(--a-accent)!important;box-shadow:0 0 0 4px rgba(47,122,42,.18)!important}.a-search svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:var(--a-text-2)}.a-search__count{text-align:center;color:var(--a-text-2);font-size:14px;margin:-12px 0 12px}html body.in-distribucni-mista .pageArticleDetail>div{max-width:1100px}html body.in-dopravazdarma .category-perex{max-width:900px;margin-top:8px!important;margin-bottom:56px!important}html body.in-dopravazdarma .category-perex table td{text-align:center}html body.in-dopravazdarma .category-title{text-align:center!important;font-size:clamp(40px,6vw,72px)!important;font-weight:700!important;margin-top:32px!important}html body .p-detail iframe[src*=youtube],html body .shp-tabs-content iframe[src*=youtube]{border-radius:var(--a-radius);max-width:100%}@media (max-width:1068px){.a-vgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:734px){.a-videos{padding-bottom:80px}.a-vgrid,.a-vgrid--2{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:36px -22px 0;padding:0 22px 8px;scrollbar-width:none}.a-vgrid::-webkit-scrollbar{display:none}.a-vgrid>.a-vcard{flex:0 0 80vw;scroll-snap-align:center}.a-cards,.a-quotes,.a-compare{grid-template-columns:1fr}.a-card,.a-quote{padding:26px 22px}.a-quote__text{font-size:19px}.a-cta{padding:80px 22px}html body .pageArticleDetail>div,html body .category-perex{font-size:17px;margin-top:24px!important;padding:0 2px}html body .pageArticleDetail>div h2{font-size:26px!important;margin-top:44px!important}html body .pageArticleDetail>div table,html body .category-perex table{font-size:14px}.a-modal{padding:12px}}html body.type-page .pageArticleDetail,html body.type-page .content-inner{margin-left:auto!important;margin-right:auto!important;float:none!important}html body .pageArticleDetail>div h2.a-section-h{text-align:center!important}html body .pageArticleDetail h2::before,html body .pageArticleDetail h3::before,html body .category-perex h2::before,html body .category-perex h3::before,.a-section-h::before{display:none!important;content:none!important}html body .pageArticleDetail h2,html body .pageArticleDetail h3{padding-left:0!important}.a-section-h{text-align:center!important}.a-quote{margin:0!important}.a-quote__text{margin:0 0 18px!important;padding:0!important;border:0!important;background:0 0!important;font-style:normal!important}.a-quote__text::before,.a-quote__text::after{display:none!important;content:none!important}.a-extra{text-align:center;margin-top:24px}.a-extra p{max-width:720px;margin-left:auto;margin-right:auto;color:var(--a-text-2)}.a-extra .a-vgrid{margin-top:28px}html body .pageArticleDetail .a-card>h2,html body .pageArticleDetail .a-card>h3{margin-top:0!important;font-size:24px!important}html body .pageArticleDetail .a-card>h3+ul{margin-top:8px!important}