.tld-shared-navigation{--ir-nav-duration: .15s;--ir-nav-ease-out: cubic-bezier(.23, 1, .32, 1)}.tld-shared-navigation .ir-nav-expansions{position:relative}.tld-shared-navigation .ir-nav-expansions-desktop{margin-bottom:-4px;padding-bottom:4px}.tld-shared-navigation .ir-nav-expansions-trigger{cursor:pointer;list-style:none}.tld-shared-navigation .ir-nav-expansions-trigger::marker{content:""}.tld-shared-navigation .ir-nav-expansions-trigger::-webkit-details-marker{display:none}.tld-shared-navigation .ir-nav-expansions-trigger:focus-visible{outline:2px solid #a7a499;outline-offset:-2px}.tld-shared-navigation .ir-nav-expansions[open]>.ir-nav-expansions-trigger{color:#fff}.tld-shared-navigation .ir-nav-expansions-panel{position:absolute;left:-6px;top:100%;z-index:30;display:flex;flex-direction:column;gap:12px;width:215px;max-width:calc(100vw - 48px);margin:0;padding:9px 18px 20px 22px;list-style:none;background:#000;text-align:left;box-sizing:border-box;font-family:ff-good-web-pro-condensed,sans-serif;font-size:16px;font-weight:600;line-height:19px;letter-spacing:0}.tld-shared-navigation .ir-nav-expansions-panel>li{margin:0;padding:0;list-style:none}.tld-shared-navigation .ir-nav-expansions:not([open])>.ir-nav-expansions-panel{display:none}.tld-shared-navigation .ir-nav-expansions-link{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#757575;text-decoration:none;cursor:pointer;font-family:ff-good-web-pro-condensed,sans-serif;font-size:16px;font-weight:600;line-height:19px}.tld-shared-navigation .ir-nav-expansions-panel>li:first-child>a,.tld-shared-navigation .ir-nav-expansions-link:hover,.tld-shared-navigation .ir-nav-expansions-link:focus-visible{color:#fff}.tld-shared-navigation .ir-nav-expansions-link:focus-visible{outline:2px solid #a7a499;outline-offset:4px}.tld-shared-navigation .ir-nav-expansions-link:is(:hover,:focus-visible)>.ir-nav-expansions-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.tld-shared-navigation .ir-nav-new-badge{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:27.3px;height:11.07px;color:#141719;font-family:ff-good-web-pro-condensed,sans-serif;font-size:8.09632px;font-weight:600;line-height:1;letter-spacing:.02em;text-transform:uppercase}.tld-shared-navigation .ir-nav-new-badge-frame{position:absolute;left:-.788086px;top:-1.00577px;width:29px;height:13px;max-width:none;pointer-events:none}.tld-shared-navigation .ir-nav-new-badge>span{position:relative}.tld-shared-navigation .ir-nav-featured-link{display:inline-grid;grid-template-columns:1fr auto 1fr;align-items:center;-moz-column-gap:8px;column-gap:8px;max-width:100%}.tld-shared-navigation .ir-nav-featured-link>:first-child{grid-column-start:2}.tld-shared-navigation .nav-overlay .overlay-a{color:#999;text-decoration:none;cursor:pointer}.tld-shared-navigation .nav-overlay .overlay-a:hover,.tld-shared-navigation .nav-overlay .overlay-a:focus-visible{color:#fff;text-decoration:none}.tld-shared-navigation .nav-overlay .overlay-a:focus-visible{outline:2px solid #a7a499;outline-offset:4px}.tld-shared-navigation .navbar .navbar-fixed-item .navbar-item,.tld-shared-navigation .ir-nav-expansions-link,.tld-shared-navigation .nav-overlay .overlay-a,.tld-shared-navigation .footer .headlinetertiary a{transition:none}@media (hover: hover) and (pointer: fine){.tld-shared-navigation .navbar .navbar-fixed-item .navbar-item,.tld-shared-navigation .ir-nav-expansions-link,.tld-shared-navigation .nav-overlay .overlay-a,.tld-shared-navigation .footer .headlinetertiary a{transition:color var(--ir-nav-duration) ease}.tld-shared-navigation .navbar .navbar-fixed-item .navbar-item:focus-visible,.tld-shared-navigation .ir-nav-expansions-link:focus-visible,.tld-shared-navigation .nav-overlay .overlay-a:focus-visible,.tld-shared-navigation .footer .headlinetertiary a:focus-visible{transition:none}}@supports selector(::details-content) and (transition-behavior: allow-discrete){@media (hover: hover) and (pointer: fine){.tld-shared-navigation .ir-nav-expansions-desktop::details-content{opacity:0;transition:opacity var(--ir-nav-duration) var(--ir-nav-ease-out),content-visibility var(--ir-nav-duration) allow-discrete}.tld-shared-navigation .ir-nav-expansions-desktop[open]::details-content{opacity:1}.tld-shared-navigation .ir-nav-expansions-desktop>.ir-nav-expansions-panel{transform:scale(.97);transform-origin:22px top;transition:transform var(--ir-nav-duration) var(--ir-nav-ease-out)}.tld-shared-navigation .ir-nav-expansions-desktop[open]>.ir-nav-expansions-panel{transform:scale(1)}.tld-shared-navigation .ir-nav-expansions-desktop:not([open])>.ir-nav-expansions-panel{pointer-events:none;display:flex}.tld-shared-navigation .ir-nav-expansions-desktop[data-navigation-input=keyboard]::details-content,.tld-shared-navigation .ir-nav-expansions-desktop[data-navigation-input=keyboard]>.ir-nav-expansions-panel{transition:none}}@media (prefers-reduced-motion: reduce){.tld-shared-navigation .ir-nav-expansions-desktop>.ir-nav-expansions-panel{transform:none;transition:none}}}@media (max-width: 1024px){.tld-shared-navigation .navbar .navbar-fixed-item,.tld-shared-navigation .navbar .navbar-list-purchase{display:none!important}.tld-shared-navigation .navbar .nav-overlay-button{display:block;visibility:visible;pointer-events:auto;opacity:.66}.tld-shared-navigation .navbar .navbar-purchase-text{display:block;font-size:30.24px}.tld-shared-navigation .navbar .navbar-logo.navbar-logo-tld{background-image:url(/img/logo-tld-mobile.svg);background-size:30px 45px;width:32px;height:45px}}@media (min-width: 841px) and (max-width: 1024px){.tld-shared-navigation .navbar:has(.navbar-top){min-height:72px}.tld-shared-navigation .navbar-top{height:72px;padding-left:24px;padding-right:24px;box-sizing:border-box}.tld-shared-navigation .navbar .nav-container{height:100%}.tld-shared-navigation .navbar .navbar-logo-tld,.tld-shared-navigation .navbar .navbar-purchase-text,.tld-shared-navigation .navbar .nav-overlay-button{top:50%;transform:translateY(-50%)}.tld-shared-navigation .buy-overlay .purchase.purchase-pricing{display:block;width:100%}.tld-shared-navigation .buy-overlay .purchase-pricing .purchase-item{width:190px;padding:0}.tld-shared-navigation .buy-overlay .overlay-close{position:absolute;width:25px;height:20px}}
