/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-produse-shop .views-col{padding:10px !important;}.view-produse-shop .views-col article{background:white !important;border-radius:8px !important;padding:15px !important;box-shadow:0 2px 8px rgba(0,0,0,0.2) !important;overflow:hidden !important;}.view-produse-shop .views-col img{width:100% !important;height:200px !important;object-fit:cover !important;border-radius:20px !important;max-width:100% !important;box-sizing:border-box;margin-bottom:20px;}.view-produse-shop .field--label{display:none !important;}@media (max-width:768px){.views-view-grid.horizontal{display:flex !important;flex-direction:column !important;}.views-col{width:100% !important;}}
body .navbar,body .navbar .container,body .navbar .container-fluid,body .navbar .navbar-collapse{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;float:none !important;}body .navbar{background-color:rgba(0,0,0,0.4) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,0.1);border-bottom-left-radius:15px !important;border-bottom-right-radius:15px !important;padding-top:10px !important;padding-bottom:10px !important;}body .navbar .navbar-nav li a,body .navbar .nav-link{color:#ffffff !important;font-size:1.8rem !important;font-weight:600 !important;padding-left:20px !important;padding-right:20px !important;transition:all 0.3s ease;}body .navbar .navbar-brand{color:#ffffff !important;font-size:1.8rem !important;font-weight:600 !important;padding-left:20px !important;}body .navbar .nav-link:hover,body .navbar .navbar-nav li a:hover,body .navbar .navbar-brand:hover{color:#00bcd4 !important;background-color:rgba(255,255,255,0.1) !important;border-radius:8px !important;}body.front .navbar{background-color:rgba(0,0,0,0.4) !important;}body,p,div,li{font-size:22px !important;text-align:justify !important;line-height:1.6 !important;}body.page-user{background-color:#f0f0f0;font-family:'Arial',sans-serif;}
body .navbar .navbar-nav li.active > a.nav-link,body .navbar .navbar-nav li.active > a,body .navbar .nav-link.active{background-color:#333333 !important;color:#ffffff !important;border-radius:12px !important;background-image:none !important;border:none !important;box-shadow:none !important;}#navbar-collapse .navbar-nav li.active a{background-color:#333333 !important;color:#ffffff !important;border-radius:12px !important;}
