.club{--club-ink: #2b2118;--club-cream: #faf6f0;--club-muted: #d9cbb8;--club-sand: #e2c39b;--club-amber: #a8763e;--club-panel: #8f6231;--club-panel-text: #fbf4ea;--club-ink-soft: #6b5a49;--club-deep: #8a5f30;--club-on-sand: #6b4a22;--club-card-ink: #4a3317;--club-display: "El Messiri", var(--font-heading-family);--club-radius: 2.8rem;display:block}.club *,.club *:before,.club *:after{box-sizing:border-box}.club h1,.club h2,.club h3{font-family:var(--club-display);font-weight:500;line-height:1.15;margin:0;letter-spacing:normal}.club p{margin:0;line-height:1.7}.club-band--ink h1,.club-band--ink h2,.club-band--ink h3{color:var(--club-cream)}.club-band--sand h1,.club-band--sand h2,.club-band--sand h3,.club-band--cream h1,.club-band--cream h2,.club-band--cream h3,.club-card h1,.club-card h2,.club-card h3{color:var(--club-ink)}.club-band{width:100%}.club-band--ink{background:var(--club-ink);color:var(--club-cream)}.club-band--cream{background:var(--club-cream);color:var(--club-ink)}.club-band--sand{background:var(--club-sand);color:var(--club-ink)}.club-band__inner{max-width:104rem;margin-right:auto;margin-left:auto;padding-right:clamp(1.6rem,5vw,3.2rem);padding-left:clamp(1.6rem,5vw,3.2rem)}.club-head{max-width:52rem;margin-bottom:clamp(2.4rem,4vw,3.6rem);text-align:right}.club-head h2{font-size:clamp(2.4rem,1.4rem + 2.2vw,3.6rem)}.club-head__intro{margin-top:1.2rem;font-size:1.6rem}.club-band--ink .club-head__intro{color:var(--club-muted)}.club-band--cream .club-head__intro{color:var(--club-ink-soft)}.club-head__eyebrow{display:block;margin-bottom:1rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.12em}.club-band--ink .club-head__eyebrow{color:var(--club-sand)}.club-band--cream .club-head__eyebrow{color:var(--club-deep)}.club-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 3rem;border:1.5px solid transparent;border-radius:.6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.club-btn:after,.club-btn:before{content:none;box-shadow:none}.club-btn--sand{color:var(--club-ink);background:var(--club-sand);border-color:var(--club-sand)}.club-btn--sand:hover{color:var(--club-ink);background:#f0dcc0;border-color:#f0dcc0}.club-btn--ink{color:var(--club-cream);background:var(--club-ink);border-color:var(--club-ink)}.club-btn--ink:hover{background:#44342440;color:var(--club-ink)}.club a:focus-visible,.club summary:focus-visible{outline:2px solid var(--club-ink);outline-offset:3px;border-radius:2px}.club-band--ink a:focus-visible{outline-color:var(--club-cream)}.club-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.4rem,5vw,4.8rem);align-items:center;padding-top:clamp(3.2rem,7vw,7.2rem);padding-bottom:clamp(3.2rem,7vw,7.2rem)}@media screen and (min-width:900px){.club-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.club-hero__text h1{font-size:clamp(3rem,1.6rem + 3.6vw,5.2rem);color:var(--club-cream)}.club-hero__body{margin-top:1.8rem;max-width:44ch;color:var(--club-muted);font-size:1.7rem}.club-hero__text .club-btn{margin-top:2.8rem}.club-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;min-height:21rem;padding:clamp(2rem,4vw,2.8rem);border-radius:var(--club-radius);background:linear-gradient(135deg,#e9d0ad 0%,var(--club-sand) 55%,#dcbb90 100%);color:var(--club-ink)}.club-card__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 1.6rem}.club-card__mark{font-family:var(--club-display);font-size:clamp(2rem,1.4rem + 1.2vw,2.6rem);font-weight:500;letter-spacing:.04em}.club-card__status{padding:.5rem 1.2rem;border:1px solid var(--club-on-sand);border-radius:999px;color:var(--club-card-ink);font-size:1.3rem;font-weight:700}.club-card__rate{font-family:var(--club-display);font-size:clamp(2.6rem,1.6rem + 2.6vw,4.2rem);font-weight:500;line-height:1.1}.club-card__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.6rem;padding-top:1.6rem;border-top:1px solid #b98f58;color:var(--club-card-ink);font-size:1.4rem}.club-hero__media{position:relative;overflow:hidden;margin-top:1.6rem;border-radius:1.2rem;min-height:14rem;background:#3b2d20}.club-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.club-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.6rem;color:var(--club-muted);font-size:1.4rem;text-align:center}.club-band--panel{background:var(--club-panel);color:var(--club-panel-text)}.club-band--panel h1,.club-band--panel h2,.club-band--panel h3{color:#fff}.club-band--panel .club-head__eyebrow,.club-band--panel .club-head__intro{color:var(--club-panel-text)}.club-oneness{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.6rem);align-items:center}@media screen and (min-width:820px){.club-oneness{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto)}}.club-oneness__mark{display:flex;align-items:baseline;gap:1.2rem}.club-oneness__num{font-family:var(--club-display);font-size:clamp(8rem,4rem + 12vw,16rem);font-weight:500;line-height:.82;color:var(--club-panel-text)}.club-oneness__numlabel{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;color:var(--club-panel-text)}.club-oneness__body{max-width:52ch;color:var(--club-panel-text);font-size:clamp(1.7rem,1.4rem + .6vw,2rem);line-height:1.6}.club-oneness__body p+p{margin-top:1.2rem}.club-checks{display:flex;flex-direction:column;gap:1.4rem;margin:0;padding:0;list-style:none}.club-checks li{display:flex;align-items:flex-start;gap:.9rem;color:#fff;font-size:1.7rem;font-weight:700;line-height:1.4}.club-checks__icon{flex:none;width:2rem;height:2rem;margin-top:.2rem}.club-earn{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.2rem,2.4vw,2rem);padding:0;list-style:none}@media screen and (min-width:640px){.club-earn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.club-earn{grid-template-columns:repeat(3,minmax(0,1fr))}.club-earn>:last-child:nth-child(3n+1){grid-column:2}}.club-earn__item{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.8rem,3vw,2.4rem);border:1px solid #e0d4c3;border-radius:1.2rem;background:#fff}.club-earn__points{font-family:var(--club-display);font-size:clamp(2.6rem,1.8rem + 1.8vw,3.6rem);font-weight:500;line-height:1.1;color:var(--club-ink)}.club-earn__label{font-size:1.7rem;font-weight:700;color:var(--club-ink)}.club-earn__note{color:var(--club-ink-soft);font-size:1.4rem;line-height:1.6}.club-earn__caption{padding-bottom:1.6rem;color:var(--club-ink-soft);font-size:1.4rem}.club-ledger{margin:0;padding:0;list-style:none}.club-ledger__caption{padding-bottom:1.2rem;color:var(--club-ink-soft);font-size:1.4rem}.club-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 2rem;padding:1.8rem 0;border-top:1px solid #e0d4c3}.club-row:last-child{border-bottom:1px solid #e0d4c3}.club-row__label{flex:1 1 18rem;min-width:0;font-size:1.7rem;font-weight:700}.club-row__note{display:block;margin-top:.4rem;color:var(--club-ink-soft);font-size:1.4rem;font-weight:500;line-height:1.6}.club-row__figure{flex:0 0 auto;text-align:left}.club-row__points{display:block;font-family:var(--club-display);font-size:clamp(2.2rem,1.6rem + 1.4vw,3.2rem);font-weight:500;line-height:1.1;color:var(--club-ink)}.club-row__value{display:block;margin-top:.2rem;color:var(--club-deep);font-size:1.4rem;font-weight:700}.club-tiers{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.6rem,3vw,2.4rem);align-items:end}@media screen and (min-width:860px){.club-tiers--3{grid-template-columns:repeat(3,minmax(0,1fr))}.club-tiers--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.club-tier{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.8rem,3vw,2.4rem);border:1px solid var(--club-amber);border-radius:1.2rem;background:#352a1e}.club-tier--2{padding:clamp(2.2rem,3.4vw,3rem) clamp(1.8rem,3vw,2.4rem);background:#3d3023}.club-tier--3{padding:clamp(2.6rem,4vw,3.6rem) clamp(1.8rem,3vw,2.4rem);border-width:2px;background:#473826}.club-tier__points{font-family:var(--club-display);font-size:clamp(3.6rem,2rem + 3vw,5.2rem);font-weight:500;line-height:1;color:var(--club-sand)}.club-tier--2 .club-tier__points{font-size:clamp(4.4rem,2.2rem + 4vw,6.2rem)}.club-tier--3 .club-tier__points{font-size:clamp(5.2rem,2.4rem + 5vw,7.2rem)}.club-tier__worth{font-size:1.8rem;font-weight:700;color:var(--club-cream)}.club-tier__how{color:var(--club-muted);font-size:1.5rem;line-height:1.6}.club-points__fine{margin-top:clamp(1.6rem,3vw,2.4rem);font-size:1.4rem;line-height:1.6}.club-band--ink .club-points__fine{color:var(--club-muted)}.club-band--cream .club-points__fine{color:var(--club-ink-soft)}.club-band--sand .club-points__fine{color:var(--club-on-sand)}.club-rate{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.6rem;margin-bottom:clamp(2rem,4vw,3.2rem);padding-bottom:1.8rem;border-bottom:1px solid var(--club-amber)}.club-rate__figure{font-family:var(--club-display);font-size:clamp(2.8rem,1.8rem + 2.6vw,4.4rem);font-weight:500;line-height:1.1;color:var(--club-sand)}.club-rate__text{flex:1 1 24rem;min-width:0;color:var(--club-muted);font-size:1.5rem;line-height:1.6}.club-band--cream .club-rate{border-bottom-color:#e0d4c3}.club-band--cream .club-rate__figure{color:var(--club-ink)}.club-band--cream .club-rate__text{color:var(--club-ink-soft)}.club-close{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.6rem,3vw,3.2rem);align-items:start}@media screen and (min-width:820px){.club-close{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.club-close h2{font-size:clamp(2.6rem,1.6rem + 2.6vw,4rem)}.club-close__text{margin-top:1.2rem;max-width:46ch;color:var(--club-on-sand);font-size:1.6rem}.club-close__action{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.club-close__fine{color:var(--club-on-sand);font-size:1.4rem;line-height:1.6}.club-close__fine a{color:var(--club-ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-club.css.map */
