body.template-suffix-personal-area{background:#171717}.template-suffix-personal-area main#content{background:#171717;color:#fff;font-size:13px;line-height:1.6}.template-suffix-personal-area main#content h1,.template-suffix-personal-area main#content h2,.template-suffix-personal-area main#content h3,.template-suffix-personal-area main#content h4,.template-suffix-personal-area main#content p,.template-suffix-personal-area main#content a,.template-suffix-personal-area main#content span,.template-suffix-personal-area main#content li,.template-suffix-personal-area main#content div{color:inherit}.template-suffix-personal-area main#content a{color:#fff}.template-suffix-personal-area main#content>.container,.template-suffix-personal-area main#content .container{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.template-suffix-personal-area main#content .due-list-hero:not(.due-list-hero--full){width:min(calc(var(--due-hero-width, 100) * 1vw),100%);max-width:var(--due-hero-max-width, 1200px);margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}.template-suffix-personal-area main#content .due-list-hero--full{max-width:none;width:calc(var(--due-hero-width, 100) * 1vw);margin-left:calc(50% - var(--due-hero-width, 100) * .5vw);margin-right:calc(50% - var(--due-hero-width, 100) * .5vw)}.due-list-btn{display:inline-block;padding:10px 26px;font-size:12px;letter-spacing:.06em;text-decoration:none;border:1px solid #fff;background:transparent;color:#fff;cursor:pointer;transition:background .2s ease,color .2s ease;min-width:140px;text-align:center}.due-list-btn:hover,.due-list-btn:focus{background:#fff;color:#171717}.due-list-btn--outline{background:transparent}.due-list-personal{padding:48px 20px 24px;text-align:center}.due-list-personal__greeting{margin-bottom:28px}.due-list-personal__hi{font-size:20px;font-weight:400;margin:0 0 10px}.due-list-personal__points{font-size:20px;font-weight:500;margin:0;color:#fff}.due-list-personal__points span[data-joy-balance]{font-weight:700;padding:0 4px;transition:opacity .2s ease}.due-list-personal__balance--loading{opacity:.4;animation:due-list-balance-pulse 1.2s ease-in-out infinite}@keyframes due-list-balance-pulse{0%,to{opacity:.35}50%{opacity:.75}}.due-list-personal__actions{display:flex;justify-content:center;gap:16px;margin:24px 0 40px;flex-wrap:wrap}.due-list-personal__progress{max-width:720px;margin:0 auto 40px}.due-list-personal__progress-hint{text-align:center;font-size:13px;color:#cfcfcf;margin:0 0 14px}.due-list-personal__progress-labels{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:13px;color:#fff}.due-list-personal__progress-label-right{order:1;font-weight:500}.due-list-personal__progress-label-sep{margin:0 6px;color:#6a6a6a}.due-list-personal__progress-label-left{order:2;letter-spacing:.04em;color:#cfcfcf;font-weight:500}.due-list-personal__progress-track{position:relative;height:14px;background:#d9d9d9;border-radius:999px;overflow:hidden;margin:0 0 12px}.due-list-personal__progress-fill{position:absolute;top:0;right:0;height:100%;background:#8a8a8a;border-radius:999px;transition:width .4s ease;min-width:6%}.due-list-personal__progress-sub{font-size:13px;color:#cfcfcf;margin:0;text-align:right}.due-list-personal__progress-sub-sep{margin:0 6px;color:#6a6a6a}.due-list-personal__progress--top .due-list-personal__progress-text{text-align:center;font-size:13px;color:#fff}.due-list-personal__history{max-width:720px;margin:48px auto 0;border-top:1px solid #3a3a3a;padding-top:28px}.due-list-personal__history-title{font-size:20px;font-weight:600;margin:0 0 20px;text-align:right}.due-list-personal__history-list{text-align:right}.due-list-personal__history-empty{color:#a3a3a3;font-size:13px;text-align:center}.due-list-personal__history-item{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #2a2a2a;font-size:13px;gap:12px;flex-wrap:wrap}.due-list-personal__history-item:last-child{border-bottom:0}.due-list-personal__history-desc{flex:1}.due-list-personal__history-points{font-weight:700}.due-list-personal__history-date{color:#7a7a7a;font-size:12px}.due-list-hero{position:relative;width:100%;overflow:hidden;background:#2a2a2a;--due-hero-height-desktop: 680px;--due-hero-height-mobile: 420px;--due-hero-height-wide: 720px;--due-hero-width: var(--due-hero-width-mobile, 100);height:var(--due-hero-height-mobile)}@media(min-width:768px){.due-list-hero{--due-hero-width: var(--due-hero-width-desktop, 100);height:var(--due-hero-height-desktop)}}@media(min-width:1400px){.due-list-hero{height:var(--due-hero-height-wide)}}.due-list-hero__image,.due-list-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--due-hero-focal-x-mobile, 50%) var(--due-hero-focal-y, 50%)}@media(min-width:768px){.due-list-hero__image,.due-list-hero__image img{object-position:var(--due-hero-focal-x-desktop, 50%) var(--due-hero-focal-y, 50%)}}.due-list-hero__image img{transform:scale(var(--due-hero-image-scale, 1));transform-origin:var(--due-hero-focal-x-mobile, 50%) var(--due-hero-focal-y, 50%);transition:transform .2s ease}@media(min-width:768px){.due-list-hero__image img{transform-origin:var(--due-hero-focal-x-desktop, 50%) var(--due-hero-focal-y, 50%)}}.due-list-hero__image--placeholder{display:flex;align-items:center;justify-content:center;color:#a3a3a3;font-size:13px;background:repeating-linear-gradient(45deg,#2a2a2a,#2a2a2a 12px,#333 12px 24px)}.due-list-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000059}.due-list-hero__content{text-align:center;color:#fff;padding:0 20px;max-width:720px;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.due-list-hero__titles{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.due-list-hero__subheading{font-size:13px;letter-spacing:.1em;margin:0;opacity:.9}.due-list-hero__heading{font-size:20px;font-weight:700;letter-spacing:.08em;margin:0}.due-list-hero__actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media(min-width:768px){.due-list-hero__overlay{direction:ltr;justify-content:flex-start;padding-left:var(--due-hero-content-offset, 60px);padding-right:40px}.due-list-hero__content{direction:rtl;text-align:center;max-width:var(--due-hero-content-width, 520px);margin:0;padding:0;align-items:center}.due-list-hero__titles{align-items:center;text-align:center}.due-list-hero__actions{justify-content:center}}.due-list-benefits{padding:60px 20px;text-align:center}.due-list-benefits__grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:768px){.due-list-benefits__grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.due-list-benefits__grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.due-list-benefits__grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.due-list-benefits__col{padding:0 12px}@media(max-width:767px){.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2){padding-top:40px;padding-bottom:40px;border-top:var(--due-divider-thickness, 1px) solid var(--due-divider-color, #3a3a3a);border-bottom:var(--due-divider-thickness, 1px) solid var(--due-divider-color, #3a3a3a)}}@media(min-width:768px){.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2){position:relative;padding-left:28px;padding-right:28px}.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2):before,.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2):after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:var(--due-divider-thickness, 1px);height:var(--due-divider-height, 100%);background:var(--due-divider-color, #3a3a3a)}.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2):before{left:0}.due-list-benefits__grid[data-cols="3"] .due-list-benefits__col:nth-child(2):after{right:0}}.due-list-benefits__title{font-size:20px;font-weight:600;margin:0 0 12px;letter-spacing:.04em}.due-list-benefits__text{font-size:13px;line-height:1.7;color:#d0d0d0}.due-list-benefits__text p{margin:0}.due-list-hiw{padding:20px 20px 60px;text-align:center}.due-list-hiw__title{font-size:20px;font-weight:600;margin:0 0 40px}.due-list-hiw__steps{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width:768px){.due-list-hiw__steps{grid-template-columns:repeat(3,1fr)}}.due-list-hiw__step{padding:0 12px}@media(min-width:768px){.due-list-hiw__steps .due-list-hiw__step:nth-child(2){position:relative;padding-left:28px;padding-right:28px}.due-list-hiw__steps .due-list-hiw__step:nth-child(2):before,.due-list-hiw__steps .due-list-hiw__step:nth-child(2):after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:var(--due-divider-thickness, 1px);height:var(--due-divider-height, 100%);background:var(--due-divider-color, #3a3a3a)}.due-list-hiw__steps .due-list-hiw__step:nth-child(2):before{left:0}.due-list-hiw__steps .due-list-hiw__step:nth-child(2):after{right:0}}.due-list-hiw__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #fff;border-radius:50%;font-weight:700;margin:0 auto 16px;font-size:13px}.due-list-hiw__step-title{font-size:20px;font-weight:700;margin:0 0 8px}.due-list-hiw__step-text{font-size:13px;line-height:1.7;color:#d0d0d0}.due-list-hiw__step-text p{margin:0}.due-list-cards{padding:40px 20px}.due-list-cards__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.due-list-cards__grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.due-list-cards__grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.due-list-cards__grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.due-list-cards__card{border:1px solid #fff;padding:32px 24px;text-align:center;min-height:140px;display:flex;flex-direction:column;justify-content:center;gap:10px}.due-list-cards__icon{font-size:22px;line-height:1}.due-list-cards__icon--image{display:flex;align-items:center;justify-content:center}.due-list-cards__icon-img{width:var(--due-icon-size, 32px)!important;height:var(--due-icon-size, 32px)!important;max-width:100%;object-fit:contain;display:block}.due-list-cards__icon--image{width:var(--due-icon-size, 32px);height:var(--due-icon-size, 32px);margin-inline:auto;align-self:center}.due-list-cards__title{font-size:20px;font-weight:700;margin:0;letter-spacing:.04em}.due-list-cards__text{font-size:13px;color:#cfcfcf;margin:0;line-height:1.6}.due-list-cards__bday{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:8px}.due-list-cards__bday-current{font-size:13px;color:#cfcfcf;margin:0}.due-list-cards__bday-current strong{color:#fff;font-weight:700}.due-list-cards__bday-btn{font-size:12px;padding:8px 22px;min-width:auto}.due-list-cards__bday-guest{font-size:12px;color:#a3a3a3;margin:0}.due-list-btn--solid{background:#fff;color:#171717}.due-list-btn--solid:hover,.due-list-btn--solid:focus{background:#d9d9d9;color:#171717}.due-bday-modal{padding:0;border:1px solid #3a3a3a;background:#1e1e1e;color:#fff;max-width:420px;width:90%;border-radius:6px}.due-bday-modal::backdrop{background:#0009}.due-bday-modal__form{padding:24px;display:flex;flex-direction:column;gap:14px;text-align:right}.due-bday-modal__title{font-size:20px;font-weight:700;margin:0}.due-bday-modal__desc{font-size:13px;color:#cfcfcf;margin:0;line-height:1.6}.due-bday-modal__label{display:flex;flex-direction:column;gap:6px;font-size:13px}.due-bday-modal__label input{background:#2a2a2a;color:#fff;border:1px solid #3a3a3a;padding:10px 12px;font-size:14px;border-radius:4px;direction:ltr;text-align:right}.due-bday-modal__label input:focus{outline:1px solid #fff}.due-bday-modal__error{font-size:12px;color:#ff8a8a;margin:0}.due-bday-modal__actions{display:flex;gap:10px;justify-content:flex-start;margin-top:4px}.due-bday-modal__actions .due-list-btn{min-width:auto;padding:10px 22px}.due-list-tiers{padding:40px 20px 60px}.due-list-tiers__table{display:grid;border-top:1px solid #3a3a3a;direction:rtl}.due-list-tiers__row{display:grid;grid-template-columns:1.6fr repeat(3,1fr);border-bottom:1px solid #3a3a3a;align-items:stretch}.due-list-tiers__cell{padding:20px 14px;text-align:center;font-size:13px;line-height:1.45;display:flex;align-items:center;justify-content:center;color:#eaeaea}.due-list-tiers__cell--label{text-align:right;color:#eaeaea;font-size:13px;padding-right:18px;justify-content:flex-start}.due-list-tiers__row--head .due-list-tiers__cell--label{text-align:center;justify-content:center;padding-right:14px;font-size:20px;font-weight:700;letter-spacing:.06em}.due-list-tiers__cell--head{flex-direction:column;gap:6px;padding:24px 10px 20px;color:#fff}.due-list-tiers__cell--head.is-current{background:#ffffff0f}.due-list-tiers__cell--head.is-current:after{content:"\5d4\5e1\5d8\5d8\5d5\5e1  \5e9\5dc\5da";display:block;font-size:12px;color:#cfcfcf;margin-top:6px;letter-spacing:.1em}.due-list-tiers__tier-name{font-size:20px;font-weight:700;letter-spacing:.06em}.due-list-tiers__tier-range{font-size:12px;color:#cfcfcf}.due-list-tiers__cell--empty{color:transparent}.due-list-tiers__star{font-size:20px;line-height:1;color:#fff}.due-list-tiers__mnav{display:none}@media(max-width:767px){.due-list-tiers__mnav{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;direction:rtl;padding:22px 4px 18px;border-bottom:1px solid #3a3a3a}.due-list-tiers__mnav-label{text-align:right;color:#eaeaea;font-size:15px;font-weight:500;padding-right:6px}.due-list-tiers__mnav-current{text-align:center;color:#fff;line-height:1.25}.due-list-tiers__mnav-name{font-size:15px;font-weight:700;letter-spacing:.06em}.due-list-tiers__mnav-range{font-size:12px;color:#cfcfcf;margin-top:2px}.due-list-tiers__mnav-btn{background:transparent;border:0;color:#eaeaea;font-size:22px;line-height:1;padding:6px 8px;cursor:pointer}.due-list-tiers__mnav-btn:focus-visible{outline:1px solid #eaeaea;outline-offset:2px}.due-list-tiers__row--head{display:none}.due-list-tiers__table{border-top:0}.due-list-tiers__row{grid-template-columns:1.4fr 1fr}.due-list-tiers__cell{padding:16px 6px;font-size:12px}.due-list-tiers__cell--label{padding-right:10px;font-size:13px;text-align:right}.due-list-tiers__star{font-size:18px}.due-list-tiers[data-active-tier="1"] .due-list-tiers__cell[data-tier-col="2"],.due-list-tiers[data-active-tier="1"] .due-list-tiers__cell[data-tier-col="3"],.due-list-tiers[data-active-tier="2"] .due-list-tiers__cell[data-tier-col="1"],.due-list-tiers[data-active-tier="2"] .due-list-tiers__cell[data-tier-col="3"],.due-list-tiers[data-active-tier="3"] .due-list-tiers__cell[data-tier-col="1"],.due-list-tiers[data-active-tier="3"] .due-list-tiers__cell[data-tier-col="2"]{display:none}}.due-list-faq{padding:40px 20px 80px}.due-list-faq__title{font-size:20px;font-weight:600;margin:0 0 24px;text-align:center}.due-list-faq__list{max-width:720px;margin:0 auto}.due-list-faq__item{border-bottom:1px solid #3a3a3a}.due-list-faq__q{cursor:pointer;padding:18px 4px;font-size:13px;display:flex;justify-content:space-between;align-items:center;gap:12px;list-style:none;color:#fff}.due-list-faq__q::-webkit-details-marker{display:none}.due-list-faq__toggle{font-size:18px;font-weight:300;transition:transform .2s ease;color:#fff}.due-list-faq__item[open] .due-list-faq__toggle{transform:rotate(45deg)}.due-list-faq__a{padding:0 4px 20px;font-size:13px;line-height:1.7;color:#d0d0d0}.due-list-faq__a p{margin:0 0 8px}.template-suffix-personal-area main#content .rich-text__text,.template-suffix-personal-area main#content .rich-text__heading{color:#fff!important}.template-suffix-personal-area main#content .rich-text{background:transparent!important}.template-suffix-personal-area .Joy-FAQ{width:auto!important}.template-suffix-personal-area .Joy-FAQ__Plus{right:10px!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/personal-area.css.map */
