.template-search__header{max-width:1280px;margin-bottom:2.4rem}.template-search__title{margin:0 0 1.6rem}.template-search__search{margin:0 0 1.5rem;max-width:74.1rem}.template-search__search .search{margin-top:0}.template-search--empty{padding-bottom:18rem}@media screen and (min-width:750px){.template-search__header{margin-bottom:2rem}}.product-set-highlights__heading{margin:0}.product-set-highlights .heading-border-section{margin-bottom:1rem}.product-set-highlights__entry+.product-set-highlights__entry{margin-top:38px}.product-set-highlights__grid{display:grid;gap:2rem;align-items:start}@media screen and (min-width:990px){.product-set-highlights__grid{grid-template-columns:minmax(0,1fr) minmax(280px,369px);gap:1.875rem}}.product-set-highlights__description{margin:0 0 1.375rem;color:#2e2e2f}.product-set-highlights__bullets{display:flex;flex-direction:column;gap:1.375rem}.product-set-highlights__bullet{display:flex;gap:.5rem;align-items:flex-start}.product-set-highlights__bullet-icon{flex-shrink:0;width:24px;height:24px;color:var(--tt-navy, #073763)}.product-set-highlights__bullet-icon .brand-icon__svg{display:block;width:100%;height:100%}.product-set-highlights__bullet-text{margin:0;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.25;color:#2e2e2f}.product-set-highlights__media-col{display:flex;flex-direction:column;gap:1.375rem;justify-content:space-between;height:100%}.product-set-highlights__image{border-radius:4px;overflow:hidden}.product-set-highlights__image img{display:block;width:100%;height:auto}.product-set-highlights__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:15px;border-radius:5px;background:var(--tt-navy, #073763);color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-decoration:none;text-align:center}.product-set-highlights__button:hover{background:var(--tt-gold, #f0c244);color:#2a2a2a}.player-access-notice{--player-notice-background: #f3f6fa;--player-notice-border: #cdd8e4;--player-notice-text: #243444;--player-notice-accent: #073763;margin-top:28px;padding:clamp(20px,3vw,28px);border:1px solid var(--player-notice-border);border-top:4px solid var(--player-notice-accent);border-radius:16px;background:var(--player-notice-background);color:var(--player-notice-text);overflow-wrap:anywhere}.player-access-notice .player-access-notice__eyebrow{margin:0 0 8px;color:var(--player-notice-accent);font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.player-access-notice h2{margin:0 0 12px;color:var(--player-notice-accent);font-size:clamp(21px,2.2vw,26px);font-weight:750;line-height:1.25}.player-access-notice h3{margin:0 0 8px;color:var(--player-notice-text);font-size:15px;font-weight:750;line-height:1.4}.player-access-notice p{margin:0 0 10px;color:var(--player-notice-text);font-size:14px;line-height:1.65}.player-access-notice p:last-child{margin-bottom:0}.player-access-notice__section{margin-top:18px;padding-top:18px;border-top:1px solid var(--player-notice-border)}.player-access-notice a{color:var(--player-notice-accent);text-decoration:underline;text-underline-offset:3px}.player-access-notice a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.player-access-notice .player-access-notice__sign-in{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;font-size:14px;font-weight:700}html[data-tt-theme=dark] .player-access-notice{--player-notice-background: var(--tt-dark-surface, #1b222d);--player-notice-border: var(--tt-dark-line, #3a4655);--player-notice-text: var(--tt-dark-text, #f0f3f7);--player-notice-accent: var(--tt-dark-link, #9fcaff)}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
