.breadcrumb{width:auto;margin:0;flex-shrink:0;line-height:1.1;font-size:16px}.breadcrumb a,.breadcrumb span{opacity:.6}.breadcrumb a:last-of-type{opacity:1}.breadcrumb span:not(:last-child){margin:0 5px}.breadcrumb span:last-child{color:var(--color-accent-main);margin-right:var(--gutter-regular)}.breadcrumb-main{position:absolute;top:calc(clamp(2.5rem,var(--container-vertical-space),5rem) * -1);left:0;width:100%;height:clamp(2.5rem,var(--container-vertical-space),5rem);z-index:9}.breadcrumb-main::after,.breadcrumb-main::before{content:"";position:absolute;top:0;height:100%;background:var(--color-background-main)}.breadcrumb-main::before{left:calc(var(--gutter-regular) * -1);width:var(--gutter-regular);background:linear-gradient(90deg,var(--color-background-main) 50%,var(--color-opacity-background-main) 100%)}.breadcrumb-main::after{right:0;width:calc(var(--gutter-regular) * 2);background:linear-gradient(-90deg,var(--color-background-main) 50%,var(--color-opacity-background-main) 100%)}.breadcrumb-container{display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;padding-block-end:0;overflow:-moz-scrollbars-none;-ms-overflow-style:none;padding-block-end:var(--spacing-8-5)}.breadcrumb-container::-webkit-scrollbar{width:0!important;height:0!important}@media screen and (max-width:699px){.breadcrumb-container{padding-block-end:var(--spacing-4);padding-block-start:var(--spacing-4);font-size:13px}}.breadcrumb__link a{border-bottom:none!important;transition:all .1s linear}.no-touchevents .breadcrumb__link a:hover{color:var(--color-accent-main)}