@font-face{font-family:Akzidenz Grotesk Extended;src:url(AkzidenzGroteskExt-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Akzidenz Grotesk Extended;src:url(AkzidenzGroteskExt-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Akzidenz Grotesk Extended;src:url(AkzidenzGroteskExt-Medium.woff2) format("woff2");font-weight:500;font-display:swap}.tt-mc{--mc-bg: #8a5a3c;--mc-fg: #ffffff;--mc-sub: rgba(255, 255, 255, .88);--mc-edge: rgba(255, 255, 255, .16);container-type:inline-size;aspect-ratio:1.586;width:100%;max-width:420px;box-sizing:border-box;border-radius:12px;padding:5.5% 6%;display:flex;flex-direction:column;justify-content:space-between;background:var(--mc-bg);color:var(--mc-fg);font-family:"Akzidenz Grotesk Extended",var(--heading-font-family, Inter),sans-serif;box-shadow:inset 0 0 0 1px var(--mc-edge),0 12px 30px #041e3a29}.tt-mc--silver{--mc-bg: #c5cad0;--mc-fg: #041e3a;--mc-sub: rgba(4, 30, 58, .85);--mc-edge: rgba(4, 30, 58, .16)}.tt-mc--gold{--mc-bg: #cbae74;--mc-fg: #041e3a;--mc-sub: rgba(4, 30, 58, .85);--mc-edge: rgba(4, 30, 58, .18)}.tt-mc__top{display:flex;align-items:center;gap:3.4cqw}.tt-mc__flor,.tt-menu-acct:is([data-tier=Bronze],[data-tier=Silver],[data-tier=Gold]) .tt-menu-acct__icon{display:block;flex:0 0 auto;width:11.4cqw;height:11.4cqw;background:currentColor;-webkit-mask:url(tt-florette.svg) center / contain no-repeat;mask:url(tt-florette.svg) center / contain no-repeat}.tt-mc__prog{font-size:3.125cqw;font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.tt-mc__mid{display:flex;flex-direction:column;gap:1.7cqw}.tt-mc__tier{font-size:7.95cqw;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase}.tt-mc__rate{font-family:var(--text-font-family, Inter),sans-serif;font-size:3.55cqw;font-weight:300;color:var(--mc-sub)}.tt-mc__bot{display:flex;justify-content:space-between;align-items:flex-end;gap:3.4cqw}.tt-mc__name{min-width:0;font-size:2.98cqw;font-weight:400;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-mc__req{font-size:2.7cqw;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.tt-mc__since{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.57cqw;font-size:3.69cqw;font-weight:400;letter-spacing:.04em}.tt-mc__since>span:first-child{font-size:2.13cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--mc-sub)}.tt-acc{--acc-navy: #041e3a;--acc-lab: rgba(4, 30, 58, .65);--acc-cap: rgba(4, 30, 58, .8);--acc-hair: rgba(4, 30, 58, .1);--acc-g: 24px;color:var(--acc-navy);font-family:var(--text-font-family, Inter),sans-serif;text-align:start}.tt-ap .tt-ap__scroll{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain}.tt-acc p{margin:0}.tt-acc a{color:inherit}.tt-acc [hidden]{display:none!important}.tt-acc__sec{padding:24px var(--acc-g)}.tt-acc__sec+.tt-acc__sec{border-top:1px solid var(--acc-hair)}.tt-acc__top{padding-top:28px}.tt-acc__hello{display:flex;align-items:flex-start;gap:7.2px;min-height:24px}.tt-acc--rw .tt-acc__hello:has(+.tt-acc__card){margin-bottom:28px}.tt-acc__flor{display:block;flex:0 0 auto;width:22.8px;height:24px;background:currentColor;-webkit-mask:url(tt-florette.svg) 22.5% 50% / auto 115.6% no-repeat;mask:url(tt-florette.svg) 22.5% 50% / auto 115.6% no-repeat}.tt-acc__h{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.tt-acc__u{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.tt-acc__card{container-type:inline-size;min-width:0;margin-bottom:24px}.tt-acc__card .tt-mc{container-type:normal;max-width:none;width:100%;padding:5.5cqw 6cqw;border-radius:3cqw;box-shadow:inset 0 0 0 1px var(--mc-edge),0 3.5cqw 8.5cqw #041e3a2e}.tt-acc__card .tt-mc__top{gap:2.7cqw}.tt-acc__card .tt-mc__flor{width:6.85cqw;height:7.2cqw;-webkit-mask:url(tt-florette.svg) 22.5% 50% / auto 115.6% no-repeat;mask:url(tt-florette.svg) 22.5% 50% / auto 115.6% no-repeat}.tt-acc__card .tt-mc__prog{font-size:3cqw}.tt-acc__card .tt-mc__mid{gap:1.5cqw}.tt-acc__card .tt-mc__tier{font-size:6cqw}.tt-acc__card .tt-mc__rate{font-size:3.125cqw}.tt-acc__card .tt-mc__name{font-size:2.625cqw}.tt-acc__card .tt-mc__since{gap:.5cqw;font-size:3.25cqw}.tt-acc__card .tt-mc__since>span:first-child{font-size:1.875cqw}.tt-acc__tl{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px!important;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--acc-lab);font-variant-numeric:tabular-nums}.tt-acc__bar{display:block;position:relative;height:2px;background:#041e3a1f}.tt-acc__bar>span{position:absolute;inset-block:0;inset-inline-start:0;background:var(--acc-navy);transition:width .6s ease}.tt-acc__cap{margin-top:10px!important;font-size:13px;font-weight:300;line-height:1.5;color:var(--acc-cap)}.tt-acc__figs{display:flex}.tt-acc__fg{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.tt-acc__fg+.tt-acc__fg{border-inline-start:1px solid var(--acc-hair);padding-inline-start:20px}.tt-acc__lab{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--acc-lab);white-space:nowrap}.tt-acc__fig{margin:6px 0 2px;font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tt-acc__next{margin-top:14px}.tt-acc__bh{margin-bottom:6px!important;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.tt-acc__ben ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.tt-acc__ben li{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:300;line-height:1.5}.tt-acc__ben svg{flex:0 0 auto;margin-top:4px}.tt-acc__order{display:flex;justify-content:space-between;align-items:center;gap:16px}.tt-acc__oh{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.tt-acc__t3{margin-top:2px!important;font-size:14px;font-weight:300;line-height:1.5}.tt-acc__links{display:flex;flex-direction:column;padding-block:0}.tt-acc__links a{display:flex;align-items:center;justify-content:space-between;height:44px;font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.tt-acc__links a+a{border-top:1px solid var(--acc-hair)}.tt-acc__links a:hover{text-decoration:underline;text-underline-offset:4px}.tt-acc__links svg{flex:0 0 auto}.tt-acc__out{padding-block:16px 28px}.tt-drw .tt-acc{--acc-g: var(--tt-acct-gutter, 24px)}.tt-drw .tt-acc__out{display:none}@media(min-width:700px){.tt-acc__card{max-width:300px;margin-inline:auto}}.tt-acc__cols:has(.tt-acc__tiersec) .tt-acc__top{padding-bottom:0}.tt-acc__c2>.tt-acc__tiersec{padding-top:0}.tt-acc__cols+.tt-acc__out,.tt-acc__c3>div.tt-acc__sec:first-of-type{border-top:1px solid var(--acc-hair)}.tt-ap:has(.tt-acc){width:400px}@media(min-width:1000px){.tt-ap:has(.tt-acc){width:min(1080px,calc(100vw - 48px))}.tt-ap .tt-acc__cols{display:grid;grid-template-columns:348px minmax(0,1fr) minmax(0,1fr)}.tt-ap .tt-acc__c1,.tt-ap .tt-acc__c2{border-inline-end:1px solid var(--acc-hair)}.tt-ap .tt-acc__cols .tt-acc__top{padding-bottom:24px}.tt-ap .tt-acc__c2>.tt-acc__tiersec,.tt-ap .tt-acc__c3>div.tt-acc__sec:first-of-type{padding-top:28px;border-top:0}.tt-ap .tt-acc__out{display:flex;justify-content:flex-end}}.tt-mc-prog{display:flex;flex-direction:column;gap:7px}.tt-mc-prog[hidden]{display:none}.tt-mc-prog__lab{display:flex;justify-content:space-between;gap:8px;margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#041e3aa6}.tt-mc-ben{display:flex;flex-direction:column;gap:10px}.tt-mc-ben__h{margin:0;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.tt-mc-ben ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tt-mc-ben li{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:300;line-height:1.4}.tt-mc-ben svg{flex:0 0 auto;margin-top:3px}.tt-menu-acct[data-tier=Bronze]{background:#8a5a3c;color:#fff}.tt-menu-acct[data-tier=Silver]{background:#c5cad0;color:#041e3a}.tt-menu-acct[data-tier=Gold]{background:#cbae74;color:#041e3a}.tt-menu-acct:is([data-tier=Bronze],[data-tier=Silver],[data-tier=Gold]){border-bottom-color:transparent}.tt-menu-acct:is([data-tier=Bronze],[data-tier=Silver],[data-tier=Gold]) :is(.tt-menu-acct__h,.tt-menu-acct__s,.tt-drw__sep,svg){color:inherit}.tt-menu-acct:is([data-tier=Bronze],[data-tier=Silver],[data-tier=Gold]) .tt-menu-acct__icon{width:32px;height:32px}.tt-menu-acct:is([data-tier=Bronze],[data-tier=Silver],[data-tier=Gold]) .tt-menu-acct__icon>*{display:none}.tt-mband{background:#f2f4f7;color:#041e3a;padding-block:32px 40px;padding-inline:max(16px,calc((100% - 1120px)/2))}.tt-mband__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px}.tt-mband__h{margin:0;font-size:17px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.tt-mband__how{font-size:13px;text-decoration:underline;text-underline-offset:3px}.tt-mband__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px 48px}.tt-mband__card{flex:1 1 300px;max-width:420px;display:flex;flex-direction:column;gap:14px}.tt-mband__info{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:28px}.tt-mband .tt-ap__pts{padding:0}.tt-mband .tt-ap__bar{background:#dde1e7}.tt-mband .tt-mc-ben{padding-top:22px;border-top:1px solid #dde1e7}.tt-mband .tt-mc-ben li{font-size:14px}@media(min-width:700px){.tt-mband{padding-block:48px 56px;padding-inline:max(32px,calc((100% - 1120px)/2))}.tt-mband__h{font-size:20px}.tt-mband .tt-mc-ben ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 32px}}@media(min-width:1000px){.tt-mband__grid{column-gap:64px}}@media(max-width:699px){.tt-mband__card,.tt-mband .tt-mc{max-width:none}}#tt-rewards-program{scroll-margin-top:var(--sticky-area-height, 92px)}.tt-mc{box-shadow:inset 0 0 0 1px var(--mc-edge),0 1px 2px #041e3a1f,0 5px 9px #041e3a1a,0 11px 26px #041e3a2e}.tt-acc__card .tt-mc,body .ttr .ttr-cardbox .tt-mc{box-shadow:inset 0 0 0 1px var(--mc-edge),0 1px 2px #041e3a1f,0 1.5cqw 3cqw #041e3a1a,0 3.5cqw 8.5cqw #041e3a2e}.tt-acc__card~*,.tt-acc__tiersec,.tt-gp .tt-acc~*,.ttr-cardbox~*,.ttr-mcol~*,.ttr-w__sec~*{position:relative}.tt-acc .tt-acc__hello p.tt-acc__since{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--acc-lab)}
/*# sourceMappingURL=/cdn/shop/t/707/assets/tt-member.css.map */
