.componente-breadcrumbs-tudor{padding:30px 0}.componente-breadcrumbs-tudor .breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:.5rem}.componente-breadcrumbs-tudor .breadcrumb-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem}.componente-breadcrumbs-tudor .breadcrumb-link{color:#6b7280;text-decoration:none;transition:color .2s ease-in-out}.componente-breadcrumbs-tudor .breadcrumb-link:hover{color:#374151;text-decoration:underline}.componente-breadcrumbs-tudor .breadcrumb-text{color:#374151}.componente-breadcrumbs-tudor .breadcrumb-text.active{color:#cb3a48;font-weight:500}.componente-breadcrumbs-tudor .breadcrumb-separator{color:#9ca3af;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 .25rem}@media(max-width:768px){.componente-breadcrumbs-tudor{padding:.75rem 0;margin-bottom:1rem}.componente-breadcrumbs-tudor .breadcrumb-item{font-size:.8rem}.componente-breadcrumbs-tudor .breadcrumbs-list{gap:.25rem}.componente-breadcrumbs-tudor .breadcrumb-separator{margin:0 .125rem}}.componente-breadcrumbs-tudor.tudor-theme .breadcrumb-link{color:#8b5a3c}.componente-breadcrumbs-tudor.tudor-theme .breadcrumb-link:hover,.componente-breadcrumbs-tudor.tudor-theme .breadcrumb-text.active{color:#6d4528}.componente-breadcrumbs-tudor.with-background{background-color:#f9fafb;padding:1rem;border-radius:.375rem;border:1px solid #e5e7eb}.componente-breadcrumbs-tudor.compact{padding:.5rem 0;margin-bottom:1rem}.componente-breadcrumbs-tudor.compact .breadcrumb-item{font-size:.8rem}.header-tudor{background-color:#fff;border-bottom:1px solid #e5e5e5;padding:20px 0;position:sticky;top:0;z-index:100}@media(max-width:991px){.header-tudor{padding:15px 0;position:static;top:auto;z-index:auto;box-shadow:none}}.header-tudor .grid{display:grid;grid-template-columns:repeat(3,1fr);justify-items:stretch}@media(max-width:991px){.header-tudor .grid{grid-template-columns:repeat(2,1fr);padding:0 15px}}.header-tudor .grid .nav-tudor{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap}@media(max-width:991px){.header-tudor .grid .nav-tudor{flex-direction:column;gap:15px;align-items:flex-start}}.header-tudor .grid .home-link{flex-shrink:0}.header-tudor .grid .home-link .nav-text{font-size:18px;font-weight:900;letter-spacing:-1px;color:#cb3a48;padding:8px 16px;border-radius:4px;transition:all .3s ease}@media(max-width:991px){.header-tudor .grid .home-link .nav-text{font-size:14px;padding:0}}.header-tudor .grid .home-link.active .nav-text{background-color:#cb3a48;color:#fff}@media(max-width:991px){.header-tudor .grid .home-link.active .nav-text{padding:5px}}.header-tudor .grid .collections-nav{position:relative;display:flex;align-items:center;gap:20px;flex-wrap:wrap}@media(max-width:991px){.header-tudor .grid .collections-nav{flex-direction:column;align-items:flex-start;gap:10px;width:100%}}.header-tudor .grid .nav-label{font-size:14px;font-weight:900;letter-spacing:-.5px;color:#666;margin-right:10px}@media(max-width:991px){.header-tudor .grid .nav-label{margin-right:0;margin-bottom:5px}}.header-tudor .grid .collections-trigger{font-size:17px;display:flex;align-items:center;gap:5px;cursor:pointer;transition:color .3s ease;text-decoration:none}@media(max-width:991px){.header-tudor .grid .collections-trigger{font-size:14px}}.header-tudor .grid .collections-trigger:hover{color:#cb3a48;text-decoration:none}.header-tudor .grid .collections-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e5e5e5;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px;z-index:1000;padding:8px 0}.header-tudor .grid .collections-dropdown .dropdown-item{display:block;padding:10px 16px;color:#333;text-decoration:none;font-size:14px;font-weight:500;border-left:3px solid rgba(0,0,0,0)}.header-tudor .grid .collections-dropdown .dropdown-item:hover{background-color:#f3f3f3}@media(max-width:991px){.header-tudor .grid .collections-dropdown{position:static;box-shadow:none;border:none;background:rgba(0,0,0,0);margin-top:0;padding:0}.header-tudor .grid .collections-dropdown .dropdown-item{padding:8px 12px;border-left:none;border-radius:4px;margin:2px 0}.header-tudor .grid .collections-dropdown .dropdown-item.active,.header-tudor .grid .collections-dropdown .dropdown-item:hover{background-color:#f5f5f5;border-left:none}}.header-tudor .grid .collection-link .nav-text{font-size:14px;font-weight:700;letter-spacing:-.5px;color:#000;border:1px solid rgba(0,0,0,0);border-radius:20px;transition:all .3s ease;white-space:nowrap}@media(max-width:991px){.header-tudor .grid .collection-link .nav-text{font-size:13px}}.header-tudor .grid .collection-link:hover .nav-text{color:#cb3a48;border-color:#cb3a48}.header-tudor .grid .collection-link.active .nav-text{background-color:#f5f5f5;color:#cb3a48;border-color:#cb3a48}.header-tudor .grid .nav-item{text-decoration:none;transition:all .3s ease}.header-tudor .grid .nav-item:hover{text-decoration:none}@media(max-width:576px){.header-tudor .grid .collections-nav{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.header-tudor .grid .nav-label{grid-column:1/-1;margin-bottom:5px}.header-tudor .grid .collection-link .nav-text{font-size:12px;padding:4px 8px;text-align:center}}.header-tudor .grid .logo{display:flex;justify-content:flex-end;align-items:center;margin-right:25px}