.thx-member-content{background:var(--thx-zone-bg, #FFFFFF);color:var(--thx-text, #44362F)}.thx-member-faq,.thx-member-terms{max-width:1000px}.thx-member-faq__nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.thx-member-faq__nav a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;gap:8px;background:var(--thx-soft, #F7F3EE);color:var(--thx-heading, #30241F);border:1px solid var(--thx-border, #E4D6CA);border-radius:var(--thx-radius, 12px);text-decoration:none}.thx-member-faq__group{margin:32px 0;scroll-margin-top:calc(var(--header-height, 120px) + 24px)}.thx-member-faq__group h3,.thx-member-terms__body :is(h2,h3){color:var(--thx-heading, #30241F)}.thx-member-faq__item{border:1px solid var(--thx-border, #E4D6CA);background:var(--thx-zone-card, #FFFFFF);border-radius:var(--thx-radius, 12px);margin:12px 0}.thx-member-faq__item summary{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:48px;padding:18px 20px;color:var(--thx-heading, #30241F);cursor:pointer;font-weight:600}.thx-member-faq__item summary:after{content:"+";flex-shrink:0;font-size:22px}.thx-member-faq__item[open] summary:after{content:"\2212"}.thx-member-faq__item>.rte{padding:0 20px 20px}.thx-member-terms__body{padding:0 20px 24px}.thx-member-terms__body h2{font-size:24px}.thx-member-terms__body h3{font-size:18px;margin:24px 0 12px}.thx-member-faq a,.thx-member-terms a{color:var(--thx-accent, #A84D59)}.thx-member-faq a:hover,.thx-member-terms a:hover{color:var(--thx-accent-hover, #953F4C)}.thx-member-faq :is(a,summary):focus-visible,.thx-member-terms :is(a,summary):focus-visible{outline:2px solid var(--thx-accent, #A84D59);outline-offset:2px}.thx-member-content--image{position:relative;isolation:isolate}.thx-member-content__background,.thx-member-content__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.thx-member-content__background img{display:block;width:100%;height:100%;object-fit:cover}.thx-member-content__overlay{background:var(--thx-zone-bg, #FFFFFF)}.thx-member-content__footer{display:flex;justify-content:center;grid-column:1 / -1}.thx-member-content__footer .thx-member-content__button{width:fit-content;min-width:200px}.thx-member-content__reward-value{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:16px}.thx-member-content__reward-value strong{color:var(--thx-accent, #A84D59)}.thx-member-content__reward-value span{color:var(--thx-text, #44362F)}.thx-member-content__card>a{display:block}.thx-member-content__card>a img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.thx-member-content__card h3 a{color:inherit;text-decoration:none}.thx-member-content__card h3 a:hover{text-decoration:underline}.thx-member-tiers__scroll{overflow-x:auto;border:1px solid var(--thx-border, #E4D6CA);border-radius:var(--thx-radius, 12px)}.thx-member-tiers__scroll:focus-visible{outline:2px solid var(--thx-accent, #A84D59);outline-offset:3px}.thx-member-tiers__table{width:100%;min-width:740px;margin:0;border-collapse:collapse;table-layout:fixed;background:var(--thx-zone-card, #FFFFFF)}.thx-member-tiers__table :is(th,td){padding:20px 16px;border:1px solid var(--thx-border, #E4D6CA);color:var(--thx-text, #44362F);text-align:center;vertical-align:middle;overflow-wrap:anywhere}.thx-member-tiers__table th{color:var(--thx-heading, #30241F)}.thx-member-tiers__table thead th{background:var(--thx-soft, #F7F3EE)}.thx-member-tiers__table thead .thx-member-tiers__highlight{background:var(--thx-accent, #A84D59);color:var(--thx-button-text, #FFFFFF)}.thx-member-tiers__table small{display:block;margin-top:8px;font-weight:400}.thx-member-tiers__table tbody th{text-align:left}.thx-member-tiers__table .rte p{margin:0}.thx-member-content__intro{text-align:var(--thx-member-align, center);margin:0 auto 28px;max-width:820px}.thx-member-content__intro h2{font-family:var(--font-heading-family, inherit);font-size:clamp(24px,2.6vw,36px);color:var(--thx-heading, #30241F);margin:0 0 16px}.thx-member-content .rte{color:var(--thx-text, #44362F);line-height:1.65}.thx-member-content .rte>:first-child{margin-top:0}.thx-member-content .rte>:last-child{margin-bottom:0}.thx-member-content__cards{display:grid;grid-template-columns:repeat(var(--thx-member-columns, 3),minmax(0,1fr));gap:24px}.thx-member-content__card{min-width:0;background:var(--thx-zone-card, #FFFFFF);border:1px solid var(--thx-border, #E4D6CA);border-radius:var(--thx-radius, 12px);overflow:hidden;text-align:var(--thx-member-align, center);display:flex;flex-direction:column}.thx-member-content__card>img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.thx-member-content__card-body{padding:24px;flex:1;display:flex;flex-direction:column;align-items:stretch}.thx-member-content__card h3{font-size:20px;line-height:1.4;color:var(--thx-heading, #30241F);margin:0 0 12px}.thx-member-content__icon{width:48px;height:48px;color:var(--thx-accent, #A84D59);margin:24px auto 0}.thx-member-content__icon svg{display:block;width:100%;height:100%}.thx-member-content__eyebrow{color:var(--thx-accent, #A84D59);font-size:12px;letter-spacing:.04em;margin:0 0 12px}.thx-member-content__button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:var(--thx-accent, #A84D59);color:var(--thx-button-text, #FFFFFF);border-radius:var(--thx-radius, 12px);text-decoration:none;margin-top:24px;font-weight:600}.thx-member-content__button:hover{background:var(--thx-accent-hover, #953F4C);color:var(--thx-button-text, #FFFFFF)}.thx-member-content__button:focus-visible{outline:2px solid var(--thx-accent, #A84D59);outline-offset:3px}.thx-member-content__status{display:block;margin-top:24px;padding:12px;color:var(--thx-text, #44362F);background:var(--thx-soft, #F7F3EE);border-radius:var(--thx-radius, 12px)}.thx-member-content__layout--split{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.thx-member-content__layout--split .thx-member-content__intro{margin:0}@media(max-width:749px){.thx-member-content__cards,.thx-member-content__layout--split{grid-template-columns:1fr;gap:20px}.thx-member-content__card-body{padding:20px}}.thx-member-content[id]{scroll-margin-top:calc(var(--header-height, 120px) + 24px)}.thx-member-content__text-link{display:inline-block;padding:12px;min-height:44px;color:var(--thx-accent, #A84D59);text-decoration:underline}.thx-member-content__text-link:hover{color:var(--thx-accent-hover, #953F4C)}.thx-member-content__text-link:focus-visible{outline:2px solid var(--thx-accent, #A84D59);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/124/assets/thxsilk-member-content.css.map */
