.xc-priority-access{--xpa-black: #030403;--xpa-gold: #e7c58e;--xpa-gold-bright: #ffe7b8;--xpa-line: #bfa574;--xpa-muted: #b7b1a3;position:relative;width:100%;color:var(--xpa-gold);background:var(--xpa-black);font-family:Arial,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:400;line-height:1.6;isolation:isolate}.xc-priority-access--embedded,.xc-priority-access--embedded .xc-priority-access__panel{scroll-margin-top:calc(var(--xc-tvh-h, 118px) + 24px)}.xc-priority-access--embedded{border-block:1px solid rgb(191 165 116 / 35%)}.xc-priority-access *,.xc-priority-access *:before,.xc-priority-access *:after{box-sizing:border-box}.xc-priority-access :where(a,button,summary){color:inherit;-webkit-tap-highlight-color:transparent}.xc-priority-access :where(a,button,summary):focus-visible,.xc-priority-access__panel:focus-visible{outline:2px solid var(--xpa-gold-bright);outline-offset:6px}.xc-priority-access a{text-underline-offset:.25em}.xc-priority-access__skip{position:absolute;top:12px;left:12px;z-index:10;padding:10px 18px;background:var(--xpa-black);border:1px solid var(--xpa-gold);transform:translateY(-180%);opacity:0;pointer-events:none}.xc-priority-access__skip:focus{transform:none;opacity:1;pointer-events:auto}.xc-priority-access__entry{position:relative;width:100%;min-block-size:780px;aspect-ratio:4 / 3;overflow:clip;background:#050503}.xc-priority-access__scene,.xc-priority-access__scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.xc-priority-access__scene img{object-fit:cover;object-position:center}.xc-priority-access__frame{position:absolute;inset:clamp(16px,1.5vw,30px);width:calc(100% - clamp(32px,3vw,60px));height:calc(100% - clamp(32px,3vw,60px));overflow:visible;fill:none;pointer-events:none;filter:drop-shadow(0 0 3px rgb(238 205 145 / 12%))}.xc-priority-access__frame-line{stroke:var(--xpa-line);stroke-width:1;vector-effect:non-scaling-stroke}.xc-priority-access__frame-accent{stroke:var(--xpa-gold-bright);stroke-width:1.3;vector-effect:non-scaling-stroke}.xc-priority-access__header{position:absolute;inset-inline:clamp(32px,3.7vw,70px);inset-block-start:clamp(34px,4.1vw,64px);display:grid;grid-template-columns:auto minmax(0,1fr) auto 44px;align-items:center;column-gap:clamp(18px,3.2vw,50px);z-index:4}.xc-priority-access__number{font-size:clamp(32px,3vw,48px);line-height:1;letter-spacing:0;font-weight:300}.xc-priority-access__brand{width:fit-content;text-decoration:none;font-size:clamp(12px,1.2vw,18px);letter-spacing:.3em;white-space:nowrap}.xc-priority-access__reserved{margin:0;font-size:clamp(10px,.94vw,15px);letter-spacing:.22em;white-space:nowrap}.xc-priority-access__menu{position:relative;width:44px}.xc-priority-access__menu summary{width:44px;min-height:44px;padding:10px 6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:7px;list-style:none}.xc-priority-access__menu summary::-webkit-details-marker{display:none}.xc-priority-access__menu summary span{display:block;width:30px;height:1px;background:var(--xpa-gold)}.xc-priority-access__menu nav{position:absolute;right:0;top:calc(100% + 12px);width:min(340px,calc(100vw - 64px));padding:10px;display:flex;flex-direction:column;background:#040504f7;border:1px solid var(--xpa-line);box-shadow:0 12px 40px #00000073}.xc-priority-access__menu:not([open]) nav{display:none}.xc-priority-access__menu nav a{padding:12px 14px;font-size:14px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.xc-priority-access__menu nav a:hover{background:#e7c58e17}.xc-priority-access__hero-copy{position:absolute;inset-block-start:14.7%;left:50%;width:min(72%,1050px);text-align:center;transform:translate(-50%);z-index:2}.xc-priority-access__title{display:grid;gap:.05em;margin:0;color:var(--xpa-gold);font:inherit;font-size:clamp(38px,4vw,74px);font-weight:300;line-height:1.14;letter-spacing:.18em}.xc-priority-access__title span{display:block;padding-inline-start:.18em;white-space:nowrap}.xc-priority-access__subtitle{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.5vw,24px);margin:clamp(16px,1.45vw,26px) 0 0;font-size:clamp(15px,1.76vw,29px);line-height:1.6;letter-spacing:.18em}.xc-priority-access__subtitle:before,.xc-priority-access__subtitle:after{content:"";width:clamp(36px,6.7vw,120px);flex-shrink:1;height:1px;background:var(--xpa-line)}.xc-priority-access__subtitle span{flex-shrink:0}.xc-priority-access__divider{display:block;width:clamp(34px,3.2vw,54px);height:1px;margin:clamp(18px,1.8vw,34px) auto;background:var(--xpa-gold)}.xc-priority-access__motto{margin:0;font-size:clamp(10px,1.04vw,19px);line-height:1.65;letter-spacing:.35em}.xc-priority-access__enter{position:relative;width:clamp(300px,28vw,420px);max-width:100%;min-height:56px;margin:max(12px,calc(clamp(18px,1.8vw,34px)*2 + 1px + clamp(10px,1.04vw,19px)*3.3 + clamp(28px,2.5vw,46px) - 2cm)) auto 0;padding:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent;text-decoration:none;line-height:0;transition:filter .18s ease}.xc-priority-access__enter-image{display:block;width:100%;height:auto}.xc-priority-access__enter:hover{filter:brightness(1.1) drop-shadow(0 0 10px rgb(231 197 142 / 18%))}.xc-priority-access__side{position:absolute;top:35.5%;z-index:2;font-size:clamp(9px,.94vw,14px);line-height:1.7;letter-spacing:.24em}.xc-priority-access__side--left{left:5%}.xc-priority-access__side--right{right:5%;text-align:right}.xc-priority-access__side p{margin:14px 0}.xc-priority-access__side i{display:block;width:1px;height:clamp(36px,5vw,84px);background:var(--xpa-line)}.xc-priority-access__side--right i{margin-left:auto}.xc-priority-access__cross{display:block;margin-bottom:8px;line-height:1;font-size:16px;letter-spacing:0}.xc-priority-access__side--left .xc-priority-access__cross:nth-of-type(2){margin-top:12px}.xc-priority-access__ticks{display:block;height:25px;width:12px;margin-top:12px;opacity:.5;background:repeating-linear-gradient(to bottom,var(--xpa-line) 0 1px,transparent 1px 9px)}.xc-priority-access__side--right .xc-priority-access__ticks{margin-left:auto}.xc-priority-access__entry-footer{position:absolute;inset-inline:clamp(40px,4.3vw,80px);bottom:6.9%;display:flex;align-items:center;gap:28px;z-index:2}.xc-priority-access__entry-footer p{margin:0;font-size:clamp(10px,1.05vw,17px);line-height:1.6;letter-spacing:.27em}.xc-priority-access__footer-rule{height:1px;flex:1;align-self:flex-end;margin-bottom:7px;opacity:.55;background:linear-gradient(90deg,var(--xpa-line),transparent)}.xc-priority-access__slashes{font-size:clamp(24px,2.2vw,38px);line-height:1;letter-spacing:.05em;transform:skew(-8deg)}.xc-priority-access__panel{--xpa-muted: #c7c0b2;position:relative;isolation:isolate;scroll-margin-top:24px;padding:clamp(56px,7vw,110px) clamp(22px,6vw,80px);border-top:1px solid rgb(191 165 116 / 35%);background:var(--xpa-black)}.xc-priority-access__panel-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.28;pointer-events:none}.xc-priority-access__panel-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.xc-priority-access__panel-inner{position:relative;z-index:1;max-width:1060px;margin-inline:auto}.xc-priority-access__eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.28em}.xc-priority-access__panel [data-priority-state]{margin:0;color:var(--xpa-gold-bright);font:inherit;font-size:clamp(24px,2.7vw,38px);font-weight:400;line-height:1.55;letter-spacing:.04em;overflow-wrap:anywhere}.xc-priority-access__status{margin:20px 0 28px;color:#eee6d8;font-size:15px;max-width:66ch}.xc-priority-access__auth{margin:28px 0;padding:clamp(22px,3.5vw,38px);border:1px solid rgb(191 165 116 / 40%);background:#030403a3}.xc-priority-access__auth :is(h3,h4){margin:0 0 12px;color:var(--xpa-gold-bright);font:inherit;font-size:20px}.xc-priority-access__auth p{margin:12px 0;max-width:66ch;font-size:15px;color:#eee6d8}.xc-priority-access__auth-links,.xc-priority-access__purchase-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:26px}.xc-priority-access__button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;min-width:190px;max-width:100%;padding:12px 24px;background:var(--xpa-gold);border:1px solid var(--xpa-gold);color:#0c0a07;font:inherit;font-size:15px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.xc-priority-access__button:hover:not(:disabled){background:var(--xpa-gold-bright)}.xc-priority-access__button--secondary{background:transparent;color:var(--xpa-gold)}.xc-priority-access__button:disabled{cursor:not-allowed;color:#bcb6a8;background:#24221c;border-color:#655c4b}.xc-priority-access__text-link{font-size:14px}.xc-priority-access__note,.xc-priority-access__auth .xc-priority-access__note{color:var(--xpa-muted);font-size:13px;line-height:1.8}.xc-priority-access__error{padding:14px 18px;border:1px solid #ba705e;color:#ffd8cc;background:#271812}.xc-priority-access [hidden]{display:none}.xc-priority-access__panel-footer{margin-top:48px;padding-top:22px;border-top:1px solid rgb(191 165 116 / 25%);color:var(--xpa-muted);font-size:13px}.xc-priority-access__panel-footer a{overflow-wrap:anywhere}.xc-priority-access__lines{display:grid;gap:24px}.xc-priority-access__line{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:clamp(18px,4vw,44px);padding:24px;border:1px solid rgb(191 165 116 / 40%);background:#ffe6b008}.xc-priority-access__line:not(:has(img)){grid-template-columns:minmax(0,1fr)}.xc-priority-access__line img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.xc-priority-access__line :is(h3,h4){margin:0 0 16px;font:inherit;font-size:22px;color:var(--xpa-gold-bright);overflow-wrap:anywhere}.xc-priority-access__line dl,.xc-priority-access__totals{margin:0;color:#eee6d8}.xc-priority-access__line dl>div,.xc-priority-access__totals>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:20px;padding:10px 0;border-bottom:1px solid rgb(191 165 116 / 18%)}.xc-priority-access__line dt,.xc-priority-access__totals dt{color:var(--xpa-muted);font-size:14px}.xc-priority-access__line dd,.xc-priority-access__totals dd{margin:0;text-align:right;overflow-wrap:anywhere}.xc-priority-access__totals{max-width:620px;margin:30px 0 20px auto}.xc-priority-access__totals>div:last-child{color:var(--xpa-gold-bright);font-size:22px}@media(max-width:767px){.xc-priority-access__line{grid-template-columns:minmax(0,1fr);padding:18px}}@media(max-width:1023px)and (min-width:768px){.xc-priority-access__header{grid-template-columns:auto minmax(0,1fr) 44px;column-gap:20px}.xc-priority-access__reserved{grid-column:2;grid-row:2;margin-top:8px;font-size:9px}.xc-priority-access__menu{grid-column:3;grid-row:1 / 3}.xc-priority-access__number{grid-row:1 / 3}.xc-priority-access__hero-copy{width:78%;top:19%}.xc-priority-access__title{font-size:clamp(34px,4.1vw,42px);letter-spacing:.12em}.xc-priority-access__subtitle{font-size:17px}.xc-priority-access__side{top:40%;font-size:8px}.xc-priority-access__side i{height:36px}}@media(max-width:767px){.xc-priority-access__entry{aspect-ratio:936 / 1672;min-block-size:740px}.xc-priority-access__frame{top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px)}.xc-priority-access__header{inset-inline:24px;top:26px;grid-template-columns:34px minmax(0,1fr) 44px;column-gap:10px;row-gap:2px}.xc-priority-access__number{grid-row:1 / 3;align-self:start;margin-top:8px;font-size:29px}.xc-priority-access__brand{font-size:10px;letter-spacing:.24em}.xc-priority-access__reserved{grid-column:2 / 4;grid-row:2;font-size:8px;letter-spacing:.14em;white-space:normal}.xc-priority-access__menu{grid-column:3;grid-row:1}.xc-priority-access__menu nav{top:calc(100% + 20px);width:min(310px,calc(100vw - 48px))}.xc-priority-access__hero-copy{top:16.8%;width:calc(100% - 68px)}.xc-priority-access__title{font-size:clamp(25px,6.35vw,48px);letter-spacing:.12em;line-height:1.24;gap:.06em}.xc-priority-access__title span{padding-left:.12em}.xc-priority-access__title span:last-child{font-size:.91em;letter-spacing:.08em;padding-left:.08em}.xc-priority-access__subtitle{gap:8px;margin-top:14px;font-size:clamp(12px,3.1vw,19px);line-height:1.8;letter-spacing:.09em}.xc-priority-access__subtitle:before,.xc-priority-access__subtitle:after{width:clamp(10px,3.4vw,25px)}.xc-priority-access__divider{width:24px;margin:17px auto 19px}.xc-priority-access__motto{font-size:clamp(9px,2.35vw,14px);line-height:1.75;letter-spacing:.28em}.xc-priority-access__enter{width:min(100%,300px);min-height:48px;margin-top:max(12px,calc(57px + clamp(9px,2.35vw,14px)*3.5 - 2cm))}.xc-priority-access__side{top:48.1%;font-size:clamp(8px,2.05vw,12px);line-height:1.65;letter-spacing:.2em}.xc-priority-access__side--left{left:6.8%}.xc-priority-access__side--right{right:6.8%}.xc-priority-access__side p{margin:0 0 10px}.xc-priority-access__side i{width:10px;height:1px}.xc-priority-access__cross,.xc-priority-access__ticks,.xc-priority-access__side i:first-of-type{display:none}.xc-priority-access__entry-footer{left:8.5%;right:8.5%;bottom:6.2%;gap:12px}.xc-priority-access__entry-footer p{font-size:clamp(8px,2.05vw,12px);line-height:1.7;letter-spacing:.2em}.xc-priority-access__footer-rule{background:none}.xc-priority-access__slashes{font-size:clamp(20px,5.1vw,30px);letter-spacing:0}.xc-priority-access__panel{padding:48px 24px}.xc-priority-access__status,.xc-priority-access__auth p{font-size:14px}.xc-priority-access__auth-links,.xc-priority-access__purchase-actions{align-items:stretch;flex-direction:column}.xc-priority-access__auth-links .xc-priority-access__text-link{padding:9px 0;text-align:center}.xc-priority-access__button{width:100%}}@media(prefers-reduced-motion:reduce){.xc-priority-access__enter{transition:none}}.xc-priority-access__design-heading>:is(h2,h3){margin:0;color:var(--xpa-gold-bright);font:inherit;font-size:clamp(25px,3vw,38px);font-weight:600;line-height:1.5;letter-spacing:.03em}.xc-priority-access__design-heading>p:last-child{max-width:64ch;margin:18px 0 0;color:#ded9ce;font-size:15px;line-height:1.9}.xc-priority-access__design-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;margin:30px 0;list-style:none;background:#bfa5744d}.xc-priority-access__design-steps li{display:flex;gap:14px;padding:22px 18px;background:#10120f}.xc-priority-access__design-steps li>span{flex-shrink:0;color:var(--xpa-gold);font-size:18px;font-variant-numeric:tabular-nums}.xc-priority-access__design-steps strong{color:#f5eddd;font-size:14px;line-height:1.65}.xc-priority-access__design-steps p{margin:7px 0 0;color:var(--xpa-muted);font-size:12px;line-height:1.8}.xc-priority-access__design-status{padding:22px 26px;margin-bottom:30px;border:1px solid #63717b;border-left:3px solid #9cb0bd;background:#10191f}.xc-priority-access__design-status .xc-priority-access__eyebrow{margin-bottom:8px;color:#b5c8d3;font-size:10px}.xc-priority-access__design-status [data-priority-state]{color:#e0edf3;font-size:21px}.xc-priority-access__design-status .xc-priority-access__status{max-width:none;margin:10px 0 0;color:#c5d1d8;font-size:14px}.xc-priority-access__design-workspace{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}.xc-priority-access__design-review{min-width:0}.xc-priority-access__design-review .xc-priority-access__auth{margin:0 0 24px;padding:26px}.xc-priority-access__design-reservation,.xc-priority-access__design-conditions{padding:26px;border:1px solid rgb(191 165 116 / 40%);background:#0d100e}.xc-priority-access__design-conditions{border-top:3px solid var(--xpa-gold);background:linear-gradient(145deg,#1a1912,#0d100e 75%)}.xc-priority-access__design-reservation>:is(h3,h4),.xc-priority-access__design-conditions>:is(h3,h4),.xc-priority-access__design-faq>:is(h3,h4){margin:0 0 14px;color:var(--xpa-gold-bright);font:inherit;font-size:20px;font-weight:600}.xc-priority-access__design-facts,.xc-priority-access__design-terms{margin:22px 0}.xc-priority-access__design-facts>div{display:grid;grid-template-columns:minmax(0,100px) minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid rgb(191 165 116 / 18%)}.xc-priority-access__design-facts dt,.xc-priority-access__design-terms dt{color:var(--xpa-muted);font-size:12px}.xc-priority-access__design-facts dd{margin:0;color:#d9d4ca;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.xc-priority-access__design-terms>div+div{margin-top:22px}.xc-priority-access__design-terms dd{margin:6px 0 0;color:var(--xpa-gold-bright);font-size:18px;line-height:1.65}.xc-priority-access__design-private{padding:16px 0;margin:22px 0 0;border-top:1px solid rgb(191 165 116 / 25%);border-bottom:1px solid rgb(191 165 116 / 25%);color:#d9d4ca;font-size:12px;line-height:1.9}.xc-priority-access__design-conditions .xc-priority-access__purchase-actions{flex-direction:column;align-items:stretch;gap:12px}.xc-priority-access__design-conditions .xc-priority-access__button{min-width:0;width:100%}.xc-priority-access__design-faq{margin-top:36px}.xc-priority-access__design-faq details{padding:0 20px;border:1px solid rgb(191 165 116 / 25%);background:#0d100e}.xc-priority-access__design-faq details+details{margin-top:10px}.xc-priority-access__design-faq summary{min-height:50px;padding:16px 0;color:#f0e8d8;font-size:14px;cursor:pointer}.xc-priority-access__design-faq p{margin:0 0 20px;color:var(--xpa-muted);font-size:13px;line-height:1.9}.xc-priority-access[data-purchase-state=ready] [data-priority-placeholder],.xc-priority-access[data-purchase-state=purchased] [data-priority-placeholder]{display:none}@media(max-width:1023px){.xc-priority-access__design-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.xc-priority-access__design-steps{grid-template-columns:minmax(0,1fr)}.xc-priority-access__design-steps li{padding:17px}.xc-priority-access__design-status,.xc-priority-access__design-reservation,.xc-priority-access__design-conditions,.xc-priority-access__design-review .xc-priority-access__auth{padding:20px}.xc-priority-access__design-facts>div{grid-template-columns:minmax(0,1fr);gap:5px}}.xc-priority-access__order-options{margin-top:26px;padding-top:26px;border-top:1px solid rgb(191 165 116 / 35%)}.xc-priority-access__order-options>header>:is(h3,h4){margin:0;color:#f5eddd;font-size:21px;font-weight:500}.xc-priority-access__order-options>header>p:last-child{margin:12px 0 22px;color:#c3c2ba;font-size:13px;line-height:1.9}.xc-priority-access__order-option-grid{display:grid;gap:14px}.xc-priority-access__order-option{display:grid;grid-template-columns:minmax(130px,34%) minmax(0,1fr);gap:20px;padding:16px;border:1px solid rgb(191 165 116 / 25%);background:#0d110f}.xc-priority-access__order-option>img{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;align-self:start;border:1px solid rgb(191 165 116 / 20%)}.xc-priority-access__order-option>div{min-width:0}.xc-priority-access__order-option h4{margin:0;color:#f3dfb7;font-size:clamp(15px,1.7vw,20px);line-height:1.4;letter-spacing:.05em;overflow-wrap:anywhere}.xc-priority-access__order-option p{margin:8px 0;color:#c5c4bb;font-size:12px;line-height:1.7}.xc-priority-access__order-option .xc-priority-access__order-option-name{margin-top:6px;color:#a9aca6;font-size:11px}.xc-priority-access__order-option .xc-priority-access__order-option-price{margin-top:12px;color:#f0eadf;font-size:18px;font-variant-numeric:tabular-nums}.xc-priority-access__order-option .xc-priority-access__order-option-offer{color:#ddbd80}.xc-priority-access__order-option a{display:inline-flex;min-height:44px;align-items:center;font-size:12px}.xc-priority-access__order-detail-pending{display:block;padding:12px 0;color:#a9aca6;font-size:12px;line-height:1.6}.xc-priority-access__order-option label{display:block;margin-top:5px;color:#c5c4bb;font-size:11px}.xc-priority-access__order-option select{width:100%;min-width:0;min-height:44px;margin-top:6px;padding:10px;color:#abb1ad;background:#141916;border:1px solid #4b504b;font:inherit;font-size:12px;opacity:1;cursor:not-allowed}.xc-priority-access__order-options-lock{margin:16px 0 0;padding:14px 16px;color:#c5d1d8;background:#10191f;border-left:2px solid #9cb0bd;font-size:12px;line-height:1.8}@media(max-width:479px){.xc-priority-access__order-option{grid-template-columns:minmax(0,1fr);gap:16px}.xc-priority-access__order-option>img{aspect-ratio:16 / 9}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/xc-priority-access.css.map */
