.tr-scope .tr-logo .tr-logo__stack{display:inline-flex;align-items:flex-end;gap:6px;line-height:1;white-space:nowrap}.tr-scope .tr-logo .tr-logo__mark{display:inline-block;font-family:var(--tr-font);font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:3.2px;line-height:1;text-transform:uppercase}.tr-scope .tr-logo .tr-logo__sub{display:inline-block;font-family:var(--tr-font);font-size:clamp(9px,.95vw,11px);font-weight:500;letter-spacing:1.1px;line-height:1;text-transform:none;opacity:.78;position:relative;top:2px}.tr-scope .tr-nav__head .tr-nav__headsub{font-size:11px;font-weight:500;letter-spacing:.8px;opacity:.7;text-transform:none}@media(max-width:749px){.tr-scope .tr-logo .tr-logo__stack{gap:4px}.tr-scope .tr-logo .tr-logo__mark{font-size:21px;letter-spacing:2.4px}.tr-scope .tr-logo .tr-logo__sub{font-size:9px;letter-spacing:.7px;top:1px}}@media(max-width:1100px){.tr-scope .tr-nav .tr-submenu{padding:2px 0 10px}.tr-scope .tr-nav .tr-submenu a{padding:12px 20px 12px 38px}}@media(min-width:1101px){.tr-scope .tr-nav .tr-submenu{padding:8px 0}}@media(max-width:989px){#header-group{transition:transform .28s cubic-bezier(.4,0,.2,1)}#header-group.is-hidden{transform:translateY(-100%)}#header-group.nav-open{transform:none;transition:none}}@media(prefers-reduced-motion:reduce){#header-group{transition:none}}@media(max-width:1100px){.tr-scope .tr-scrim{z-index:190}}.tr-scope .tr-searchbar{display:none}@media(min-width:990px){.tr-scope .tr-icon-btn--search{display:none}.tr-scope .tr-searchbar{display:inline-flex;align-items:center;gap:9px;width:clamp(180px,16vw,250px);height:40px;padding:0 8px 0 13px;border:1px solid var(--tr-line);border-radius:999px;background:var(--tr-bar);color:var(--tr-muted);font-size:13px;cursor:text;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.tr-scope .tr-searchbar:hover{background:#fff;border-color:var(--tr-accent-soft);box-shadow:0 1px 8px #0000000f}.tr-scope .tr-searchbar:focus-visible{outline:none;background:#fff;border-color:var(--tr-accent);box-shadow:0 0 0 3px #2f6b4f33}.tr-scope .tr-searchbar svg{width:16px;height:16px;flex:none}.tr-scope .tr-searchbar__ph{flex:1 1 auto;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-scope .tr-searchbar kbd{flex:none;font-family:var(--tr-font);font-size:11px;line-height:1;padding:4px 7px;border:1px solid var(--tr-line);border-radius:4px;background:#fff;color:var(--tr-muted)}}.tr-scope .tr-acct{position:relative;display:inline-flex}.tr-scope .tr-acct__pop{position:absolute;top:calc(100% + 16px);right:-10px;width:262px;padding:20px;background:#fff;border:1px solid var(--tr-line);box-shadow:0 16px 38px #00000024;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease;z-index:260}.tr-scope .tr-acct.is-open .tr-acct__pop{opacity:1;visibility:visible;transform:none}@media(min-width:1101px){.tr-scope .tr-acct:hover .tr-acct__pop{opacity:1;visibility:visible;transform:none}}.tr-scope .tr-acct__pop .tr-btn{width:100%}.tr-scope .tr-acct__new{margin:14px 0 0;text-align:center;font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--tr-ink)}.tr-scope .tr-acct__new a{text-decoration:underline;text-underline-offset:3px}.tr-scope .tr-acct__new a:hover{color:var(--tr-accent)}.tr-scope .tr-acct__hi{margin:0 0 12px;font-size:13px;color:var(--tr-muted);text-align:center}@media(max-width:480px){.tr-scope .tr-acct__pop{right:-70px;width:240px}}.tr-scope .tr-banner .tr-btn--gold{background:transparent;border:2px solid rgba(255,255,255,.92);color:#fff;letter-spacing:2px;font-weight:500;padding:13px 34px}.tr-scope .tr-banner .tr-btn--gold:hover{background:#fff;border-color:#fff;color:#111}@media(max-width:749px){.tr-scope .tr-banner .tr-btn--gold{padding:11px 26px;letter-spacing:1.4px}}.tr-scope .tr-banner__title{text-shadow:0 2px 18px rgba(0,0,0,.28)}.tr-scope .tr-banner__sub{text-shadow:0 1px 10px rgba(0,0,0,.3)}@media(max-width:749px){.tr-scope a.tr-banner{aspect-ratio:3 / 2}.tr-scope a.tr-banner.tr-banner--hero{aspect-ratio:5 / 4}.tr-scope .tr-banner__title{text-shadow:0 2px 6px rgba(0,0,0,.55),0 10px 30px rgba(0,0,0,.45)}.tr-scope .tr-banner__sub{text-shadow:0 1px 4px rgba(0,0,0,.6),0 8px 22px rgba(0,0,0,.4)}}.tr-scope .tr-rail{position:relative}.tr-scope .tr-cats[data-tr-rail],.tr-scope .tr-grid[data-tr-rail]{display:flex;grid-template-columns:none;flex-wrap:nowrap;align-items:stretch;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.tr-scope .tr-cats[data-tr-rail]::-webkit-scrollbar,.tr-scope .tr-grid[data-tr-rail]::-webkit-scrollbar{display:none}.tr-scope .tr-cats[data-tr-rail]>*,.tr-scope .tr-grid[data-tr-rail]>*{scroll-snap-align:start;min-width:0}.tr-scope .tr-grid[data-tr-rail]>*{flex:0 0 45%}@media(min-width:750px){.tr-scope .tr-grid[data-tr-rail]>*{flex:0 0 30%}}@media(min-width:1100px){.tr-scope .tr-grid[data-tr-rail]>*{flex:0 0 23%}}.tr-scope .tr-cats[data-tr-rail]>*{flex:0 0 40%}@media(min-width:750px){.tr-scope .tr-cats[data-tr-rail]>*{flex:0 0 22%}}@media(min-width:1100px){.tr-scope .tr-cats[data-tr-rail]>*{flex:0 0 15.5%}}.tr-scope .tr-rail__nav{position:absolute;top:42%;transform:translateY(-50%);z-index:3;width:40px;height:40px;display:none;place-items:center;padding:0;border:1px solid var(--tr-line);border-radius:50%;background:#fffffff2;color:var(--tr-ink-strong);cursor:pointer;box-shadow:0 3px 14px #00000021;transition:opacity .18s ease,background .18s ease,border-color .18s ease}.tr-scope .tr-rail.is-scrollable .tr-rail__nav{display:grid}.tr-scope .tr-rail__nav:hover{background:#fff;border-color:var(--tr-accent);color:var(--tr-accent)}.tr-scope .tr-rail__nav:disabled{opacity:0;pointer-events:none}.tr-scope .tr-rail__nav svg{width:18px;height:18px}.tr-scope .tr-rail__nav--prev{left:2px}.tr-scope .tr-rail__nav--next{right:2px}@media(hover:none),(max-width:989px){.tr-scope .tr-rail.is-scrollable .tr-rail__nav{display:none}}@media(max-width:749px){.tr-scope .tr-sticky{flex-direction:column;align-items:stretch;gap:6px;padding:9px 12px calc(9px + env(safe-area-inset-bottom,0px))}.tr-scope .tr-sticky__row{display:flex;gap:8px;width:100%}.tr-scope .tr-sticky__row .tr-btn{flex:1 1 0;min-height:46px;height:46px;padding:0 10px;font-size:12.5px;letter-spacing:.4px;white-space:nowrap}.tr-scope .tr-sticky__price{margin:0;text-align:center;font-size:12.5px;color:var(--tr-muted);line-height:1.3}.tr-scope .tr-sticky__price [data-tr-sticky-price]{color:var(--tr-ink-strong);font-weight:700}.tr-scope .tr-sticky__lbl{margin-right:5px}}@media(max-width:749px){#MainContent .tr-buy .tr-atc-full,#MainContent .tr-buy .tr-buynow{min-height:48px}#MainContent .tr-buy .tr-atc-full{margin-bottom:8px}#MainContent .tr-buy .tr-wish{padding:10px 0 14px}}.tr-scope .tr-acctpage{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}@media(min-width:900px){.tr-scope .tr-acctpage{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}}.tr-scope .tr-acctcard{border:1px solid var(--tr-line);padding:clamp(22px,3vw,40px)}.tr-scope .tr-acctcard__h{font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--tr-ink-strong);margin:0 0 20px}.tr-scope .tr-acctcard__p{font-size:15px;line-height:1.7;color:var(--tr-ink);margin:0 0 22px}.tr-scope .tr-acctpage__h1,.tr-scope .tr-acctform__h1{font-size:clamp(24px,3vw,32px);font-weight:400;color:var(--tr-ink-strong);text-align:center;margin:0 0 clamp(24px,3vw,40px)}.tr-scope .tr-field{margin-bottom:16px}.tr-scope .tr-field input{width:100%;font-family:var(--tr-font);font-size:15px;color:var(--tr-ink-strong);background:#fff;border:1px solid var(--tr-line);padding:15px 16px;transition:border-color .18s ease,box-shadow .18s ease}.tr-scope .tr-field input::placeholder{color:#9a9a9a}.tr-scope .tr-field input:focus{outline:none;border-color:var(--tr-accent);box-shadow:0 0 0 3px #2f6b4f29}.tr-scope .tr-acctform{max-width:950px;margin:0 auto}.tr-scope .tr-check{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--tr-ink);margin:6px 0 26px;cursor:pointer}.tr-scope .tr-check input{width:17px;height:17px;margin:3px 0 0;accent-color:var(--tr-accent);flex:none}.tr-scope .tr-acctform__submit{display:flex;justify-content:center}.tr-scope .tr-acctform__submit .tr-btn{min-width:180px}.tr-scope .tr-forgot{display:block;text-align:center;margin-top:18px;font-size:15px;color:var(--tr-ink)}.tr-scope .tr-forgot:hover{color:var(--tr-accent)}.tr-scope .tr-errors{border:1px solid #e0b4b0;background:#fdf3f2;color:#8f2018;font-size:13.5px;padding:12px 14px;margin:0 0 18px}.tr-scope .tr-errors ul{list-style:disc;padding-left:18px;margin:0}.tr-scope .tr-note{border:1px solid #b9d6c5;background:#f1f8f4;color:#1f5238;font-size:13.5px;padding:12px 14px;margin:0 0 18px}.tr-scope .tr-signin-wrap{display:flex;justify-content:center}@media(max-width:749px){.tr-scope .tr-field input{padding:14px;font-size:16px}.tr-scope .tr-acctcard{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tr-overrides.css.map */
