/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */.page-layout:has(.sidebar-nav){display:flex;align-items:flex-start;width:100%}.sidebar-nav{width:220px;flex-shrink:0;position:sticky;top:var(--header-height, 120px);max-height:calc(100vh - var(--header-height, 1px));overflow-y:auto}.page-layout:has(.sidebar-nav)>main{flex:1;min-width:0}@media screen and (max-width:749px){.page-layout{display:flex;flex-direction:column}.sidebar-nav{width:100%;position:static;max-height:none;order:99}.page-layout>main{order:1}.wl-sidebar-nav-inner{width:100%}}.wl-sidebar-nav-inner{background-color:#fff;padding:0;border-right:1px solid #e0e0e0}.sidebar-nav-item{border-bottom:1px solid #e0e0e0}.sidebar-nav-summary{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;color:#1f2a5c;font-size:1.3rem;font-weight:700;cursor:pointer;list-style:none;text-decoration:none;transition:background-color .2s,border-left-color .2s;border-left:4px solid transparent;background-color:#fff}.sidebar-nav-summary::-webkit-details-marker{display:none}.sidebar-nav-summary:hover{background-color:#e8ecf5;border-left-color:#1f2a5c;color:#1f2a5c}.sidebar-nav-icon{font-size:1rem;transition:transform .2s;flex-shrink:0;color:#1f2a5c}details[open] .sidebar-nav-icon{transform:rotate(180deg)}.sidebar-nav-children{list-style:none;margin:0;padding:0;background-color:#f0f2f8}.sidebar-nav-children li a{display:block;padding:10px 16px 10px 28px;color:#555;font-size:1.2rem;font-weight:400;text-decoration:none;border-top:1px solid #dde0ea;border-left:4px solid transparent;transition:background-color .2s,color .2s,border-left-color .2s}.sidebar-nav-children li a:hover{background-color:#d8ddf0;color:#1f2a5c;border-left-color:#1f2a5c;font-weight:600}@media screen and (max-width:749px){.wl-sidebar-nav-inner{width:100%;border-right:none;border-top:3px solid #1F2A5C}}.sidebar-nav:empty,.sidebar-nav:not(:has(.wl-sidebar-nav-inner)){display:none}@media screen and (max-width:749px){.page-layout>main{width:100%;min-width:0;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/wl-dawn-css-override.css.map */
