.navigation-brand-item{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:48px;margin-bottom:16px;border:1px solid #dcdfe5;border-radius:50px;transition:background-color .25s}.navigation-brand-item:last-child{margin:0}.navigation-brand-item:hover{color:#09023d;background-color:#e5f7fd}.navigation-brand-item .navigation-brand-item-image{display:block;width:80%;max-width:120px;height:70%;-o-object-fit:contain;object-fit:contain}.navigation-brand-item.brand-item-large{width:100%;max-width:240px;height:130px;margin:0;border-radius:8px}.drawer-left{position:fixed;top:0;bottom:0;left:0;z-index:22;width:100svw;max-width:500px;overflow:auto;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);transition:opacity .3s,translate .25s cubic-bezier(.42,0,.05,.99);translate:-100% 0}.drawer-left.expanded{translate:0 0}.mobile-menu{overflow:hidden;background-color:#fff}.mobile-menu .mobile-menu-scroll-container{max-height:100vh;padding:16px;overflow:auto}.mobile-menu .mobile-nav-layer{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100vh;padding:0 16px 16px;overflow:auto;background-color:#fff;transition:translate .2s cubic-bezier(.42,0,.05,.99);translate:100% 0}.mobile-menu .mobile-nav-layer.show-layer{translate:0 0}.mobile-menu button.mobile-menu-close{padding:8px}.mobile-menu .mobile-nav-section{border-bottom:1px solid #dcdfe5}.mobile-menu .mobile-nav-section.no-border,.mobile-menu .mobile-nav-section:last-child{border:0}.mobile-menu .mobile-nav-section.border-top{border-top:1px solid #dcdfe5}.mobile-menu .mobile-nav-section.mobile-nav-header-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px}.mobile-menu .mobile-nav-section.mobile-nav-header-row .mobile-nav-feed-logo{display:inline-block;width:auto;height:24px}.mobile-menu .mobile-nav-section.mobile-nav-secondary-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;padding-top:16px;padding-bottom:16px}.mobile-menu .mobile-nav-section.mobile-nav-secondary-items .mobile-nav-secondary-item-button{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.mobile-menu .mobile-nav-section.mobile-nav-secondary-items .mobile-nav-secondary-item-button{font-size:1.25rem}}.mobile-menu .mobile-nav-item{display:block;width:100%;padding:16px 0;color:#09023d;text-align:left;text-decoration:none;background-color:transparent;border:0}.mobile-menu .mobile-nav-item .nav-item-header-row{display:flex;align-items:center;justify-content:space-between}.mobile-menu .mobile-nav-item .nav-item-header-row .nav-item-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.mobile-menu .mobile-nav-item .nav-item-header-row .nav-item-heading{font-size:1.5rem}}.mobile-menu .mobile-nav-item .nav-item-description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);margin-top:6px;color:#4d5e80}@media(min-width:768px){.mobile-menu .mobile-nav-item .nav-item-description{font-size:.875rem}}.mobile-menu .mobile-nav-item .nav-item-description strong{font-weight:600}.mobile-menu .mobile-nav-item:active{color:#00b4e7}.mobile-menu .mobile-nav-section.no-border .mobile-nav-item{padding-top:12px;padding-bottom:12px}.mobile-menu .mobile-nav-carousel-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);padding-top:16px;padding-bottom:16px}@media(min-width:768px){.mobile-menu .mobile-nav-carousel-heading{font-size:1.5rem}}.mobile-menu .mobile-nav-links-container{padding:12px 0 16px}.mobile-menu .nav-child-back-row-button{position:relative;display:block;width:100%;padding-top:16px;padding-bottom:16px;text-align:center;background-color:transparent;border:0;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.8125rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.mobile-menu .nav-child-back-row-button{font-size:1rem}}.mobile-menu .nav-child-back-row-button .icon-back-row{position:absolute;top:50%;left:0;translate:0 -50%}.mobile-menu .mobile-nav-cta{margin-top:16px}.mobile-menu .mobile-nav-cta .mobile-cta-label{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:calc(1em + 4px);margin-bottom:4px;color:#4d5e80}@media(min-width:768px){.mobile-menu .mobile-nav-cta .mobile-cta-label{font-size:1rem}}.mobile-menu .mobile-nav-cta .mobile-cta-label strong{font-weight:600}.mobile-menu .product-variant-card{width:175px}.mobile-menu .feed-carousel{width:auto;margin-right:-16px;margin-left:-16px}.mobile-menu .feed-carousel .carousel-track{padding-bottom:16px}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.nav-dropdown-background{position:absolute;top:0;left:0;z-index:3;width:2px;height:2px;pointer-events:none;visibility:hidden;opacity:0;transition:height .3s cubic-bezier(.52,.01,.16,.99),width .3s cubic-bezier(.52,.01,.16,.99),translate .3s cubic-bezier(.52,.01,.16,.99)}.nav-dropdown-background.can-animate{top:100%;left:0;visibility:visible}.nav-dropdown-background.fade-enter{opacity:0}.nav-dropdown-background.fade-enter-active{opacity:1;transition:opacity .2s}.nav-dropdown-background.fade-enter-active .nav-dropdown-arrow{display:block}.nav-dropdown-background.fade-exit{opacity:1}.nav-dropdown-background.fade-exit-active{opacity:0;transition:opacity .2s}.nav-dropdown-background.fade-enter-done{opacity:1}.nav-dropdown-background.fade-enter-done .nav-dropdown-arrow{display:block}.nav-dropdown-background .nav-dropdown-arrow{position:absolute;bottom:calc(100% - 8px);left:-7px;display:none;width:14px;height:14px;background-color:#fff;border:1px solid #dcdfe5;border-width:1px 0 0 1px;transition:translate .3s cubic-bezier(.52,.01,.16,.99);rotate:45deg}