/* PAPIRUS DESKTOP LAYOUT V3 */

@media (min-width:1200px) {

  /* Bara superioara fixa si compacta */
  .headerBlock .top-line {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:40px;
    min-height:40px;
    z-index:100000;
    background:#f5f9f6;
  }

  .headerBlock .top-line:before {
    pointer-events:none;
  }

  .headerBlock .top-line .my_container {
    height:40px;
    min-height:40px;
  }

  /* Bara principala sub cea superioara */
  .headerBlock .cat-line {
    position:fixed;
    top:40px;
    left:0;
    width:100%;
    height:94px;
    padding:8px 0 14px;
    box-sizing:border-box;
    background:#f5f9f6;
    z-index:99999;
  }

  .headerBlock .cat-line .my_container {
    position:relative;
  }

  /* Logo aliniat cu bara principala */
  .headerBlock .logo-desktop {
    top:calc(100% + 18px);
    height:40px;
    align-items:center;
  }

  .headerBlock .logo-desktop img {
    max-height:43px;
  }

  /* Cautarea ocupa zona centrala */
  .headerBlock .cat-line
  .space-row-24 > .col-lg-7 {
    flex:1 1 auto;
    min-width:0;
  }

  /* Butoanele sunt aliniate */
  .headerBlock .shopping_favorite_block {
    align-self:center;
    flex-shrink:0;
  }

  /* Catalogul ramane inchis implicit.
     Functia existenta il poate deschide
     adaugand clasa a. */
  .headerBlock .ctl-wrap:not(.a) {
    display:none !important;
  }

  /* Homepage fara coloana goala */
  .p-content-light.moving_block {
    margin-top:150px;
  }

  .p-content-light .slider-container {
    width:100%;
    max-width:100%;
    box-sizing:border-box;
  }

  /* bxSlider ocupa latimea paginii */
  .p-content-light .slider-container > .bx-wrapper {
    width:100% !important;
    max-width:100%;
    left:0 !important;
    margin-left:auto;
    margin-right:auto;
    box-sizing:border-box;
  }

  /* Rezervare proportionala inainte de JS */
  .p-content-light .slider-container > .main-slider {
    width:100%;
    margin-left:0;
    aspect-ratio:1400 / 485;
  }

  .p-content-light .slider-container
  .main-slider picture,
  .p-content-light .slider-container
  .main-slider img {
    display:block;
    width:100%;
    height:auto;
  }

  /* Zona de subcategorii */
  .headerBlock .subcat_menu {
    background:#fff;
    border-radius:0 16px 16px 0;
  }
}
