@layer defaults.alist           { 

 }




@layer components.alist         { 




 }




@layer roll-paper.alist         { 





 }
@layer aheader.alist            { 





 }




@layer pagination.alist         { 





 }


@layer preview-switch.alist     { 



label:has(> input#preview-switch-desctop) {
    display: none;
}





label:has(> input#preview-switch-mobile) {
    position: fixed;
    /*z-index: 0;*/

    /*padding: 14px 10px 11px 10px;*/

    top: 10px;
    right: 10px;

    height: 48px;

    padding-left: 10px;
    padding-right: 10px;



    color: hsl(0, 0%, 50%);
    border-color: #fff;

    display: flex;
    justify-content: center;
    align-items: center;
}

label:has(> input#preview-switch-mobile):hover {
    color: hsl(0, 0%, 100%);
}


label:has(> input#preview-switch-mobile:checked) {
    border-width: 1px;
    padding-left: calc(10px - 1px);
    padding-right: calc(10px - 1px);

    color: hsl(0, 0%, 100%);
}


label:has(> input#preview-switch-mobile) > span {
    margin-bottom: -3px;
}





/*----------------------------------------
  Menu
  ----------------------------------------*/


label:has(> input#preview-switch-mobile) {
    cursor: pointer;
}

/*label:has(> input#preview-switch-mobile):hover {
    background-color: hsl(0, 0%, 100%);

    color: hsl(0, 0%, 0%);
}

label:has(> input#preview-switch-mobile:checked):hover {
    background-color: transparent;

    color: hsl(0, 0%, 100%);
}*/







 }
@layer alist.alist              { 





 }
@layer primary-header.alist     { 





header.primary-header {
    padding-left: 68px;
}







header.primary-header h2 {
    display: none;
}

 }
