/* =========================================================
   Fazonetka – zimní lišta „Zimní hit pro celou rodinu“ (nákrčník s kapucí), v2
   Počítač (od 768 px): úplně nahoře nad šedou lištou (Jak nakupovat…), odroluje s hlavičkou.
   Mobil (do 767 px): pod řádkem s logem, nad vyhledáváním, kompaktní.
   Celá lišta je odkaz na PDF střih na nákrčník s kapucí.
   Barvy: světle modrá #E7F5FD / #D6EDFB, tmavě modrá text #163A5F,
   oranžová tlačítka #F68E5F, stromky #7FB6DE.
   ========================================================= */
.fz-zima{position:relative;display:block;overflow:hidden;text-decoration:none!important;color:#163A5F;
  background:linear-gradient(180deg,#EAF6FD 0%,#D9EEFA 100%);border-bottom:1px solid #CBE4F4;font-family:Roboto,Arial,sans-serif}
.fz-zima:hover{background:linear-gradient(180deg,#E3F2FC 0%,#CFE8F8 100%)}
.fz-zima-in{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:22px;max-width:1100px;margin:0 auto;padding:8px 150px;min-height:58px;box-sizing:border-box}
.fz-zima-t{position:relative;font-family:'Caveat',cursive;font-weight:700;font-size:30px;line-height:1;color:#163A5F;white-space:nowrap;padding-bottom:6px}
.fz-zima-t svg{position:absolute;left:4px;right:4px;bottom:-2px;width:calc(100% - 8px);height:9px}
.fz-zima-s{font-weight:700;font-size:16px;color:#163A5F;white-space:nowrap}
.fz-zima-b{display:inline-flex;align-items:center;gap:6px;background:#F68E5F;color:#1b1b1b;font-weight:700;font-size:15px;padding:8px 18px;border-radius:6px;white-space:nowrap;box-shadow:0 2px 0 rgba(0,0,0,.08)}
.fz-zima:hover .fz-zima-b{background:#ee7b48}
.fz-zima-v{color:#2274A5;font-size:22px;line-height:1}
.fz-zima-deco{position:absolute;z-index:1;bottom:0;height:100%;pointer-events:none}
.fz-zima-deco.l{left:0}.fz-zima-deco.r{right:0}
@media (max-width:1100px){.fz-zima-in{padding:8px 110px;gap:14px}.fz-zima-s{font-size:15px}}
@media (max-width:960px){.fz-zima-s{display:none}}
/* Mobil */
@media (max-width:767px){
  /* obsah stránky posunout o výšku lišty (hlavička je na mobilu přilepená), stejně jako u podzimní lišty */
  html.fz-zima-on .overall-wrapper{padding-top:162px}
  .fz-zima{order:2;flex:0 0 100%;width:100%;height:60px;box-sizing:border-box;transition:none}
  html:not(.fz-zima-skryt) .fz-zima{transition:height .2s ease}
  /* v2: hlavička s lištou zůstane stát, dokud obsah nezajede pod ni (žádný bílý pruh nahoře);
     lišta se schová až ve chvíli, kdy je hlavička schovaná, a ukáže se zase nahoře na stránce */
  html.fz-zima-on.fz-zima-drz #header{transform:none!important}
  html.fz-zima-skryt .fz-zima{height:0;border-bottom:0}
  .fz-zima-in{flex-wrap:nowrap;justify-content:space-between;gap:10px;padding:0 14px;height:60px;min-height:0}
  .fz-zima-txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0}
  .fz-zima-t{font-size:23px;padding-bottom:4px}
  .fz-zima-s{display:block;font-size:14px;font-weight:700;white-space:normal;line-height:1.25;margin-top:3px}
  .fz-zima-b{font-size:14px;padding:7px 11px;flex-shrink:0}
  .fz-zima-t{font-size:21px}
  .fz-zima-sd{display:none}
  .fz-zima-deco,.fz-zima-v:first-child{display:none}
  /* mobil: jedna vločka mezi textem a tlačítkem + jemně padající sníh v pozadí */
  .fz-zima-in{padding:0 12px;gap:8px}
  .fz-zima-txt{order:1}
  .fz-zima-v{order:2;display:block;flex-shrink:0;margin-left:auto}
  .fz-zima-v svg{width:20px;height:20px}
  .fz-zima-b{order:3}
  .fz-zima{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='60'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='126' cy='10' r='0.8' opacity='.55'/%3E%3Ccircle cx='319' cy='7' r='1.9' opacity='.55'/%3E%3Ccircle cx='353' cy='14' r='0.8' opacity='1'/%3E%3Ccircle cx='163' cy='15' r='1.9' opacity='1'/%3E%3Ccircle cx='24' cy='33' r='1.0' opacity='.55'/%3E%3Ccircle cx='224' cy='24' r='1.0' opacity='.55'/%3E%3Ccircle cx='216' cy='9' r='1.5' opacity='.7'/%3E%3Ccircle cx='210' cy='33' r='1.9' opacity='.7'/%3E%3Ccircle cx='41' cy='33' r='1.0' opacity='.85'/%3E%3Ccircle cx='39' cy='41' r='1.9' opacity='.55'/%3E%3Ccircle cx='240' cy='29' r='1.9' opacity='1'/%3E%3Ccircle cx='302' cy='28' r='1.5' opacity='.85'/%3E%3Ccircle cx='117' cy='46' r='1.0' opacity='.55'/%3E%3Ccircle cx='223' cy='31' r='1.2' opacity='1'/%3E%3Ccircle cx='113' cy='56' r='0.8' opacity='1'/%3E%3Ccircle cx='65' cy='21' r='1.5' opacity='1'/%3E%3Ccircle cx='17' cy='39' r='1.9' opacity='.85'/%3E%3Ccircle cx='133' cy='21' r='1.5' opacity='1'/%3E%3Ccircle cx='28' cy='7' r='1.2' opacity='1'/%3E%3Ccircle cx='271' cy='5' r='1.2' opacity='1'/%3E%3Ccircle cx='111' cy='23' r='1.2' opacity='.55'/%3E%3Ccircle cx='365' cy='21' r='1.9' opacity='.55'/%3E%3Ccircle cx='192' cy='14' r='1.2' opacity='.7'/%3E%3Ccircle cx='287' cy='24' r='1.5' opacity='.55'/%3E%3Ccircle cx='66' cy='24' r='1.2' opacity='.7'/%3E%3Ccircle cx='318' cy='50' r='1.2' opacity='1'/%3E%3Ccircle cx='382' cy='40' r='1.5' opacity='.7'/%3E%3Ccircle cx='60' cy='11' r='1.0' opacity='.7'/%3E%3Ccircle cx='6' cy='48' r='1.0' opacity='.85'/%3E%3Ccircle cx='110' cy='10' r='1.9' opacity='.85'/%3E%3Ccircle cx='237' cy='19' r='1.0' opacity='.55'/%3E%3Ccircle cx='178' cy='50' r='1.9' opacity='1'/%3E%3Ccircle cx='155' cy='24' r='1.5' opacity='1'/%3E%3Ccircle cx='26' cy='5' r='1.0' opacity='1'/%3E%3C/g%3E%3C/svg%3E") 0 0/390px 60px repeat-x,linear-gradient(180deg,#EAF6FD 0%,#D9EEFA 100%)}
}
@media (min-width:768px){.fz-zima-txt{display:contents}}
/* Přednost má jiná akční lišta (adventní kalendář apod.) – zimní se mezitím schová */
html.fz-akce-on .fz-zima,html.fz-jina-lista-on .fz-zima{display:none!important}
