.rte .tz-lede{font-size:1.664rem;line-height:1.55;color:#5c6280;max-width:38em;margin:0 0 2.56rem}.rte .tz-sub,.rte h2,.tz-sub{font-family:var(--tz-display);font-weight:400;font-size:2.4rem;letter-spacing:.015em;line-height:1.05;margin:3.2rem 0 .96rem}.rte p{margin:0 0 1.6rem;max-width:38em}.rte ul,.rte ol{margin:0 0 1.92rem;padding-left:1.76rem;max-width:38em}.rte li{margin-bottom:.56rem}.rte .tz-signoff{font-weight:600;font-size:1.088rem;letter-spacing:.15em;text-transform:uppercase;color:var(--tz-red);margin:2.4rem 0 1.6rem}.tz-tail{max-width:38em;font-size:1.6rem;line-height:1.55;color:var(--tz-navy);margin:0 0 1.6rem}.rte a.button{color:rgb(var(--color-button-text));text-decoration:none}.rte a.button:hover{color:rgb(var(--color-button-text))}.rte a.button--secondary{color:rgb(var(--color-secondary-button-label))}.tz-band--flush{padding-top:0}.tz-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.64rem;margin:0 0 1.12rem}.tz-f-label,.tz-f-label-b{font-weight:600;font-size:1.056rem;letter-spacing:.11em;text-transform:uppercase;color:#5c6280}.tz-f-label-b{margin:1.6rem 0 .64rem}.tz-chip{background:#fff;border:1.5px solid var(--tz-line);border-radius:100px;padding:.64rem 1.36rem;font-family:var(--tz-body);font-weight:600;font-size:1.184rem;color:var(--tz-navy);cursor:pointer}.tz-chip:hover{border-color:#5c6280}.tz-chip[aria-pressed=true]{background:var(--tz-navy);border-color:var(--tz-navy);color:#fff}.tz-heatrow{display:flex;flex-wrap:wrap;gap:.64rem;margin:0 0 2.24rem}.tz-heat-btn{background:#fff;border:1.5px solid var(--tz-line);border-radius:100px;padding:.67rem .48rem;display:inline-flex;align-items:center;justify-content:center;gap:3px;cursor:pointer}.tz-heat-btn:hover{border-color:#5c6280}.tz-heat-btn[aria-pressed=true]{border-color:var(--tz-red);background:#fdeae5}.tz-empty{margin:2.4rem 0 0;font-size:1.6rem;color:#5c6280}.tz-faq{border-top:1px solid var(--tz-line);max-width:70.4rem;margin:0 0 1.6rem}.tz-faq details{border-bottom:1px solid var(--tz-line)}.tz-faq summary{padding:1.52rem 0;font-weight:600;font-size:1.6rem;cursor:pointer;list-style:none;display:flex;gap:1.28rem;align-items:flex-start;color:var(--tz-navy)}.tz-faq summary::-webkit-details-marker{display:none}.tz-faq summary:after{content:"+";color:var(--tz-red);font-size:1.92rem;margin-left:auto;line-height:1}.tz-faq details[open] summary:after{content:"\2013"}.tz-faq p{padding:0 0 1.6rem;margin:0;color:#5c6280;font-size:1.472rem;max-width:38em}.tz-ladder{display:grid;gap:1.12rem}.tz-rung{display:grid;grid-template-columns:auto 1fr;gap:1.6rem;align-items:start;background:#fff;border:1px solid var(--tz-line);border-left:5px solid var(--tz-red);border-radius:12px;padding:1.6rem}.tz-rung__title{font-family:var(--tz-display);font-weight:400;font-size:2.24rem;margin:0 0 .32rem;letter-spacing:.015em;line-height:1.05;color:var(--tz-navy)}.tz-rung__note{margin:0 0 .8rem;font-size:1.44rem;line-height:1.5;color:#5c6280}.tz-jars{display:flex;flex-wrap:wrap;gap:.48rem}.tz-jarlink{font-size:1.184rem;font-weight:600;background:var(--tz-grey);border-radius:100px;padding:.4rem 1.04rem;color:var(--tz-navy);text-decoration:none}.tz-jarlink:hover{background:var(--tz-red);color:#fff}.tz-jarlink.is-empty{opacity:.6}.tz-box-contents{margin:0 0 .8rem;font-size:1.44rem;line-height:1.55;max-width:38em}.tz-box-contents a{color:var(--tz-red);text-decoration:none}.tz-box-contents a:hover{text-decoration:underline;text-underline-offset:2px}.tz-facts{list-style:none;margin:1.92rem 0;padding:0;border-top:1px solid var(--tz-line)}.tz-facts li{display:grid;grid-template-columns:13.6rem 1fr;gap:.96rem;padding:.96rem 0;border-bottom:1px solid var(--tz-line);font-size:1.408rem;line-height:1.5;align-items:start}.tz-facts .tz-k{font-weight:600;font-size:1.056rem;letter-spacing:.11em;text-transform:uppercase;color:#5c6280;padding-top:.24rem}.tz-notes{display:flex;flex-wrap:wrap;gap:.56rem;margin:0 0 1.76rem;padding:0;list-style:none}.tz-note-chip{background:var(--tz-grey);border-radius:100px;padding:.48rem 1.12rem;font-size:1.2rem;font-weight:500;color:var(--tz-navy)}.tz-stock-line{font-weight:600;font-size:1.152rem;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.6rem}.tz-stock-line--in{color:var(--tz-green)}.tz-stock-line--low{color:var(--tz-orange)}.tz-stock-line--out{color:#5c6280}
/*# sourceMappingURL=/cdn/shop/t/45/assets/tz-pages.css.map */
