@use "sass:map";.tab-navigation .tab-control{appearance:none;background-color:hsla(0,0%,100%,.95);border-width:0;bottom:0;cursor:pointer;display:none;position:absolute;text-align:center;top:0;width:6rem;z-index:1100}.tab-navigation .tab-control.left{left:0}.tab-navigation .tab-control.right{right:0}.tab-navigation .tab-control i{color:#d6747d;font-size:2.1rem}.tab-navigation .tab-control:active,.tab-navigation .tab-control:focus{box-shadow:none;outline:0}.tab-navigation .nav-wrapper{display:flex;flex-wrap:nowrap;margin-bottom:0;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;position:relative;white-space:nowrap;width:100%;z-index:1000;-ms-overflow-style:none}.tab-navigation .nav-wrapper::-webkit-scrollbar{display:none}.tab-navigation .shadow{box-shadow:0 .5rem 5rem rgba(0,0,0,.08)}.tab-navigation .nav-item{display:inline-block;flex-grow:1;list-style:none;max-width:100%;padding-left:0;padding-right:0;position:relative;text-indent:0;user-select:none}.tab-navigation .nav-item:before{display:none}.tab-navigation .nav-item a{color:#321117;display:inline-block;font-weight:600;line-height:6rem;line-height:1.5;padding:1.8rem 1.5rem;position:relative;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.tab-navigation .nav-item a:after{background-color:#d6747d;bottom:0;content:"";display:none;height:.4rem;left:0;position:absolute;right:0;z-index:100}.tab-navigation.left-edge .tab-control.left{cursor:auto}.tab-navigation.left-edge .tab-control.left i{color:rgba(50,17,23,.6)}.tab-navigation.overflow .nav-tabs{padding-left:6rem;padding-right:6rem}.tab-navigation.overflow .nav-wrapper{padding-left:0;padding-right:0}.tab-navigation.overflow .nav-item{flex-grow:0;max-width:none}.tab-navigation.overflow .tab-control{display:block}.tab-navigation .nav-item a:hover,.tab-navigation .nav-item.active a{color:#d6747d}.tab-navigation .nav-item a:hover:after,.tab-navigation .nav-item.active a:after{display:block}.tab-navigation .tab-pane{display:none;width:100%}.tab-navigation .tab-pane.active{display:block}@media (min-width:768px){.tab-navigation{padding-left:0;padding-right:0}}