.list-menu .list-menu__item--custom-builds{position:relative;z-index:2;isolation:isolate;font-weight:var(--font-body-weight-bold-value, 700);letter-spacing:.02em;transition:color var(--duration-medium) var(--animation-bezier)}.list-menu .list-menu__item--custom-builds:before,.list-menu .list-menu__item--custom-builds:after{position:absolute;inset-block:-3px;inset-inline:-4px;pointer-events:none;content:""}.list-menu .list-menu__item--custom-builds:before{z-index:1;width:auto;height:auto;border-block-start:1px solid transparent;border-block-end:1px solid var(--color-accent-section, var(--color-accent));background-image:linear-gradient(var(--color-accent-section, var(--color-accent)),var(--color-accent-section, var(--color-accent))),linear-gradient(var(--color-accent-section, var(--color-accent)),var(--color-accent-section, var(--color-accent)));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:1px 33%,1px 33%;transition:background-size .22s var(--animation-bezier),border-block-start-color .22s var(--animation-bezier),opacity .18s ease}.list-menu .list-menu__item--custom-builds:after{z-index:0;background-color:var(--color-accent-section, var(--color-accent));transform:scaleX(0);transform-origin:0 50%;transition:transform .22s var(--animation-bezier)}.list-menu .list-menu__item--custom-builds>span{position:relative;z-index:2}.list-menu .list-menu__item--custom-builds:hover,.list-menu .list-menu__item--custom-builds:focus-visible,.list-menu .list-menu__item--custom-builds.list-menu__item--active{color:var(--color-base)}.list-menu .list-menu__item--custom-builds:hover:after,.list-menu .list-menu__item--custom-builds:focus-visible:after,.list-menu .list-menu__item--custom-builds.list-menu__item--active:after{transform:scaleX(1)}.list-menu .list-menu__item--custom-builds:hover:before,.list-menu .list-menu__item--custom-builds:focus-visible:before,.list-menu .list-menu__item--custom-builds.list-menu__item--active:before{border-block-start-color:var(--color-accent-section, var(--color-accent));background-size:1px 100%,1px 100%}.list-menu .list-menu__item--custom-builds:not(.list-menu__item--active):before{animation:ttc-custom-builds-idle-entry .18s ease both}.list-menu .list-menu__item--custom-builds.list-menu__item--active:after{animation:ttc-custom-builds-selected-entry .32s var(--animation-bezier) both}.menu--animation-underline .list-menu__item--custom-builds>span:before{display:none;content:none}.list-menu .list-menu__item--custom-builds:focus-visible,.vertical-menu-item--custom-builds:focus-visible,.menu-drawer .menu-drawer__menu-item--custom-builds:focus-visible{outline:2px solid var(--color-accent-section, var(--color-accent));outline-offset:3px}.vertical-menu-item--custom-builds,.menu-drawer .menu-drawer__menu-item--custom-builds{font-weight:var(--font-body-weight-bold-value, 700);letter-spacing:.02em;transition:background-color var(--duration-medium) var(--animation-bezier),color var(--duration-medium) var(--animation-bezier),box-shadow var(--duration-medium) var(--animation-bezier)}.vertical-menu-item--custom-builds:hover,.vertical-menu-item--custom-builds:focus-visible,.vertical-menu-item--custom-builds.vertical-menu-item--active,.menu-drawer .menu-drawer__menu-item--custom-builds:hover,.menu-drawer .menu-drawer__menu-item--custom-builds:focus-visible,.menu-drawer .menu-drawer__menu-item--custom-builds.menu-drawer__menu-item--active{background-color:var(--color-accent-section, var(--color-accent));color:var(--color-base);box-shadow:inset 0 -2px 0 var(--color-base)}.tiles-menu-item--custom-builds .tiles-menu-item__text{font-weight:var(--font-body-weight-bold-value, 700);letter-spacing:.02em}@keyframes ttc-custom-builds-idle-entry{0%{opacity:0}to{opacity:1}}@keyframes ttc-custom-builds-selected-entry{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[dir=rtl] .list-menu .list-menu__item--custom-builds:before{background-position:100% 100%,0 100%}[dir=rtl] .list-menu .list-menu__item--custom-builds:after{transform-origin:100% 50%}@media(prefers-reduced-motion:reduce){.list-menu .list-menu__item--custom-builds,.list-menu .list-menu__item--custom-builds:before,.list-menu .list-menu__item--custom-builds:after,.vertical-menu-item--custom-builds,.menu-drawer .menu-drawer__menu-item--custom-builds{transition-duration:.01ms;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-custom-builds-menu.css.map */
