.breadcrumbs{margin:1.5rem 0;font-size:.875rem;width:100%;font-weight:400;letter-spacing:.01em}.breadcrumbs-container{display:flex;flex-wrap:wrap;align-items:center;padding:.75rem 1.25rem;margin:0;border-radius:12px;transition:all .3s ease}.breadcrumbs-container:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(var(--color-foreground),.08)}.breadcrumb-item{display:inline-flex;align-items:center;color:var(--breadcrumb-text-color, rgba(var(--color-foreground), .7));transition:all .3s ease;position:relative;font-weight:500}.breadcrumb-item[aria-current=page]{color:var(--breadcrumb-current-color, rgba(var(--color-foreground), 1));font-weight:600}.breadcrumb-separator{margin:0 .875rem;color:var(--breadcrumb-separator-color, rgba(var(--color-foreground), .3));-webkit-user-select:none;user-select:none;transition:all .3s ease;font-weight:300;position:relative}.breadcrumbs-container *:after,.breadcrumb-item:after,.breadcrumbs *:after,.breadcrumbs li:after,.breadcrumbs ol li:after,.breadcrumbs span:after,.breadcrumbs a:after{content:none!important;display:none!important}.breadcrumb-separator:before{content:"\2192";font-size:1.1em;opacity:.8;font-weight:500}.breadcrumb-item a{color:var(--breadcrumb-link-color, rgba(var(--color-link), .8));text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.25rem .5rem;border-radius:6px;position:relative;overflow:hidden}.breadcrumb-item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--breadcrumb-link-hover-color, rgba(var(--color-link), 1));border-radius:6px;opacity:0;transition:opacity .3s ease;z-index:-1}.breadcrumb-item a:hover{color:var(--breadcrumb-link-hover-color, rgba(var(--color-link), 1));text-decoration:none;transform:translateY(-1px)}.breadcrumb-item a:hover:before{opacity:.1}.breadcrumb-item a:focus{outline:2px solid var(--breadcrumb-link-hover-color, rgba(var(--color-link), .4));outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--color-link),.1)}.breadcrumbs-container:hover .breadcrumb-separator{color:var(--breadcrumb-separator-color, rgba(var(--color-foreground), .5));transform:scale(1.1)}@media screen and (max-width: 768px){.breadcrumbs{font-size:.8rem;margin:1rem 0}.breadcrumbs-container{padding:.5rem 1rem;border-radius:8px}.breadcrumb-separator{margin:0 .5rem}.breadcrumb-item a{padding:.2rem .4rem}}@media screen and (max-width: 480px){.breadcrumbs-container{padding:.4rem .8rem;flex-wrap:wrap;gap:.2rem}.breadcrumb-separator{margin:0 .3rem}}.breadcrumbs-container{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.breadcrumbs-container .breadcrumb-separator{font-size:0!important}.breadcrumbs-container .breadcrumb-separator:before{content:"\2192"!important;font-size:1.1rem!important;opacity:.8!important;font-weight:500!important;display:inline-block!important}@media (prefers-reduced-motion: reduce){.breadcrumbs-container,.breadcrumb-item a,.breadcrumb-separator{transition:none;animation:none;transform:none!important}}@media (prefers-contrast: high){.breadcrumb-item a{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-breadcrumbs.css.map */
