@import"https://fonts.googleapis.com/css2?family=Baskervville:wght@400..700&family=Cormorant+Garamond:wght@400;600&family=Hanken+Grotesk:wght@400;500;600&display=swap";#yt-loyalty-page{--ppc-serif: "Baskervville", "Libre Baskerville", Georgia, serif;--ppc-sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--ppc-hero-copy: "Gotham", "Hanken Grotesk", Arial, sans-serif;--ppc-black: #000;--ppc-gold: #a88b48;--ppc-gold-light: #d4bc78;--ppc-on-dark: #d5dbe6;--ppc-share-image: url(https://r2.yourtoken.io/brand/Luxor%20Parker-884/asset/b6fa0e0b50fc204309a43.png);--ppc-share-image-mobile: url(https://r2.yourtoken.io/brand/Luxor%20Parker-884/asset/04cbfb9614ad932b87dba.png);--ppc-hero-x: max(96px, calc((100% - 1248px)/2) );--ppc-edge: max(24px, calc((100% - 1200px)/2) );--ppc-accent-line: "Enjoy more.";--ppc-accent-line-signed-in: "Enjoy more.";--ppc-card-greeting: "Welcome back";--ppc-points-suffix: " Points";--ppc-copy-label: "Copy link"}.shopify-section .section-spacing:has(#yt-loyalty-page){padding-top:0!important;padding-bottom:0!important}.shopify-section .container:has(>.shopify-app-block>#yt-loyalty-page){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important}#yt-loyalty-page .yt-loyalty-page-container{font-family:var(--ppc-sans)!important;max-width:100%!important;background:#fff;color:var(--ppc-black);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals),#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals) *,#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals) *:before,#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals) *:after{box-sizing:border-box}#yt-loyalty-page .yt-loyalty-page-banner{order:1!important}#yt-loyalty-page .yt-loyalty-page-referrals{order:5!important}#yt-loyalty-page .yt-loyalty-page-rewards,#yt-loyalty-page .yt-loyalty-page-custom-image{display:none!important}#yt-loyalty-page .yt-loyalty-page-banner-button,#yt-loyalty-page .yt-loyalty-page-banner-secondary-button,#yt-loyalty-page .yt-loyalty-page-referrals-copy button,#yt-loyalty-page .yt-loyalty-page-referrals-copy a[class*=button]{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:56px!important;min-height:0!important;min-width:0!important;margin:0!important;padding:0 30px!important;border:1px solid var(--ppc-gold)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;font-family:var(--ppc-sans)!important;font-size:15px!important;font-weight:600!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}#yt-loyalty-page .yt-loyalty-page-banner-button,#yt-loyalty-page .yt-loyalty-page-referrals-copy :is(button,a[class*=button]):first-of-type{padding:0 29px!important;background:var(--ppc-gold)!important;color:var(--ppc-black)!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy :is(button,a[class*=button]):not(:first-of-type){border-color:var(--ppc-gold-light)!important}#yt-loyalty-page .yt-loyalty-page-banner-button:hover,#yt-loyalty-page .yt-loyalty-page-referrals-copy :is(button,a[class*=button]):first-of-type:hover{background:var(--ppc-gold-light)!important;border-color:var(--ppc-gold-light)!important}#yt-loyalty-page .yt-loyalty-page-banner-secondary-button:hover,#yt-loyalty-page .yt-loyalty-page-referrals-copy :is(button,a[class*=button]):not(:first-of-type):hover{background:#d4bc781f!important}#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals) :is(a,button):focus-visible{outline:2px solid var(--ppc-gold-light)!important;outline-offset:3px!important}#yt-loyalty-page .yt-loyalty-page-banner{position:relative!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;min-height:808px;padding:142px var(--ppc-hero-x) 96px!important;border:0!important;background-color:#000!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}#yt-loyalty-page .yt-loyalty-page-banner-content{width:auto!important;max-width:560px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;text-align:left!important}#yt-loyalty-page .yt-loyalty-page-banner-badge{display:inline-flex!important;align-items:center!important;gap:14px;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--ppc-gold-light)!important;font-family:var(--ppc-sans)!important;font-size:13px!important;font-weight:600!important;line-height:17px!important;letter-spacing:2.6px!important;text-transform:uppercase!important}#yt-loyalty-page .yt-loyalty-page-banner-badge:before{content:"";flex:none;width:40px;height:1px;background:var(--ppc-gold)}#yt-loyalty-page .yt-loyalty-page-banner-title{max-width:372px!important;margin:27.7px 0 0!important;font-family:var(--ppc-serif)!important;font-size:69px!important;font-weight:600!important;line-height:81.6px!important;letter-spacing:-.8px!important;color:#fff!important;text-transform:none!important}#yt-loyalty-page .yt-loyalty-page-banner-title:after{content:var(--ppc-accent-line);display:block;color:var(--ppc-gold-light)}#yt-loyalty-page .yt-loyalty-page-banner:has(.yt-loyalty-page-banner-balance-card) .yt-loyalty-page-banner-title:after{content:var(--ppc-accent-line-signed-in)}#yt-loyalty-page .yt-loyalty-page-banner-subtitle{max-width:462px!important;margin:28.1px 0 0!important;font-family:var(--ppc-hero-copy)!important;font-size:15px!important;font-weight:700!important;line-height:31.35px!important;letter-spacing:0!important;color:var(--ppc-on-dark)!important}#yt-loyalty-page .yt-loyalty-page-banner-actions{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin:40.2px 0 0!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card{position:absolute!important;top:527px;left:calc(50% + 102px);z-index:1;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:300px!important;min-width:0!important;margin:0!important;padding:21px 24px 24px!important;border:0!important;border-top:3px solid var(--ppc-gold)!important;border-radius:0!important;background:#fff!important;box-shadow:0 20px 24px #050f2359!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:left!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card:before{content:var(--ppc-card-greeting);font-family:var(--ppc-sans);font-size:13px;font-weight:400;line-height:17px;color:#5b6270}#yt-loyalty-page .yt-loyalty-page-banner-balance-card>:first-child{margin:6.2px 0 0!important;font-family:var(--ppc-sans)!important;font-size:12px!important;font-weight:600!important;line-height:16px!important;letter-spacing:1.92px!important;text-transform:uppercase!important;color:var(--ppc-gold)!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card>:last-child{margin:8px 0 0!important;font-family:var(--ppc-serif)!important;font-size:40px!important;font-weight:600!important;line-height:44px!important;letter-spacing:0!important;color:var(--ppc-black)!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card>:last-child:after{content:var(--ppc-points-suffix)}#yt-loyalty-page .yt-loyalty-page-referrals{background:#000!important}#yt-loyalty-page .yt-loyalty-page-referrals-content{width:100%!important}#yt-loyalty-page .yt-loyalty-page-referrals-card{position:relative;display:block!important;min-height:622px;border:0!important;overflow:hidden!important}#yt-loyalty-page .yt-loyalty-page-referrals-image-wrapper{position:absolute!important;top:0;right:0;bottom:0;left:0;min-height:0!important;flex:none!important}#yt-loyalty-page .yt-loyalty-page-referrals-image{width:100%!important;height:100%!important;min-height:0!important;background-image:var(--ppc-share-image)!important;background-size:cover!important;background-position:center!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy{position:relative;z-index:1;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:104px 24px 104px var(--ppc-edge)!important;text-align:left!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy:before{content:"";order:-2;width:48px;height:1px;background:var(--ppc-gold)}#yt-loyalty-page .yt-loyalty-page-referrals-title{order:-1;max-width:392px!important;margin:27.5px 0 0!important;font-family:var(--ppc-serif)!important;font-size:51px!important;font-weight:600!important;line-height:63px!important;letter-spacing:0!important;color:#fff!important}#yt-loyalty-page .yt-loyalty-page-referrals-badge{order:0;display:block!important;min-height:0!important;margin:18px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-family:var(--ppc-serif)!important;font-size:24px!important;font-weight:600!important;line-height:31px!important;color:var(--ppc-gold-light)!important}#yt-loyalty-page .yt-loyalty-page-referrals-subtitle{order:1;max-width:477px!important;margin:25.1px 0 0!important;font-family:var(--ppc-sans)!important;font-size:18px!important;font-weight:400!important;line-height:29.7px!important;letter-spacing:0!important;color:var(--ppc-on-dark)!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(button,a[class*=button],form,div:has(button,a[class*=button],input)){order:2}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(button,a[class*=button]),#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(form,div:has(button,a[class*=button],input)){margin-top:40.3px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(button,a[class*=button])~:is(button,a[class*=button]){margin-left:16px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(form,div:has(button,a[class*=button],input)){display:flex;flex-wrap:wrap;gap:16px}#yt-loyalty-page .yt-loyalty-page-referrals-link-row{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:16px!important;width:100%!important;max-width:477px}#yt-loyalty-page .yt-loyalty-page-referrals-link-pill{flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important;gap:12px!important;height:56px;min-height:0!important;padding:0 20px!important;border:1px solid var(--ppc-gold-light)!important;border-radius:0!important;background:#00000059!important}#yt-loyalty-page .yt-loyalty-page-referrals-link-pill>span:first-child{flex:none;font-size:16px!important;line-height:1!important;color:var(--ppc-gold-light)!important}#yt-loyalty-page .yt-loyalty-page-referrals-link-pill>span:last-child{min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-family:var(--ppc-sans)!important;font-size:15px!important;font-weight:600!important;line-height:20px!important;color:#fff!important}#yt-loyalty-page .yt-loyalty-page-referrals-link-row button{flex:none!important;width:auto!important;font-size:0!important}#yt-loyalty-page .yt-loyalty-page-referrals-link-row button:after{content:var(--ppc-copy-label);font-size:15px;font-weight:600;line-height:20px}#yt-loyalty-page .yt-loyalty-page-referrals-copy>p:not([class]){order:3;max-width:477px;margin:14px 0 0!important;font-family:var(--ppc-sans)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;color:var(--ppc-on-dark)!important;opacity:.8}@media(min-width:768px)and (max-width:1199px){#yt-loyalty-page{--ppc-hero-x: 48px}}@media(max-width:767px){#yt-loyalty-page{--ppc-edge: 24px}#yt-loyalty-page .yt-loyalty-page-banner-button,#yt-loyalty-page .yt-loyalty-page-banner-secondary-button,#yt-loyalty-page .yt-loyalty-page-referrals-copy button,#yt-loyalty-page .yt-loyalty-page-referrals-copy a[class*=button]{width:100%!important;height:52px!important}#yt-loyalty-page .yt-loyalty-page-banner-secondary-button{border-color:var(--ppc-gold-light)!important}#yt-loyalty-page .yt-loyalty-page-banner{min-height:0;padding:48px 24px 41.8px!important}#yt-loyalty-page .yt-loyalty-page-banner:not(:has(.yt-loyalty-page-banner-balance-card)){background-image:none!important}#yt-loyalty-page .yt-loyalty-page-banner:has(.yt-loyalty-page-banner-balance-card){padding-bottom:32px!important;background-size:682px auto!important;background-position:calc(50% - 122px) calc(100% - 32px)!important}#yt-loyalty-page .yt-loyalty-page-banner:has(.yt-loyalty-page-banner-balance-card):before{content:"";position:absolute;inset:0 0 auto 0;z-index:0;height:calc(100% - 273px);background:linear-gradient(#000 calc(100% - 40px),#0000);pointer-events:none}#yt-loyalty-page .yt-loyalty-page-banner:has(.yt-loyalty-page-banner-balance-card) .yt-loyalty-page-banner-content{position:relative;z-index:1}#yt-loyalty-page .yt-loyalty-page-banner-balance-card{position:relative!important;top:auto;left:auto;display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:3px;align-items:center!important;width:100%!important;margin-top:192px!important;padding:16px 20px 18px!important;box-shadow:none!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card:before{grid-column:1;grid-row:1}#yt-loyalty-page .yt-loyalty-page-banner-balance-card>:first-child{grid-column:1;grid-row:2;margin:0!important}#yt-loyalty-page .yt-loyalty-page-banner-balance-card>:last-child{grid-column:2;grid-row:1 / span 2;margin:0!important;font-size:28px!important;line-height:36px!important;white-space:nowrap}#yt-loyalty-page .yt-loyalty-page-banner-content{width:100%!important;max-width:none!important}#yt-loyalty-page .yt-loyalty-page-banner-badge{font-size:11px!important;line-height:16.5px!important;letter-spacing:1.76px!important}#yt-loyalty-page .yt-loyalty-page-banner-badge:before{display:none}#yt-loyalty-page .yt-loyalty-page-banner-title{max-width:228px!important;margin-top:17.8px!important;font-size:40px!important;line-height:50.4px!important;letter-spacing:0!important}#yt-loyalty-page .yt-loyalty-page-banner-subtitle{max-width:none!important;margin-top:17.5px!important;font-family:var(--ppc-sans)!important;font-size:16px!important;font-weight:400!important;line-height:26.4px!important}#yt-loyalty-page .yt-loyalty-page-banner-actions{width:100%!important;flex-direction:column!important;gap:12px!important;margin-top:28.7px!important}#yt-loyalty-page .yt-loyalty-page-referrals-card{display:flex!important;flex-direction:column!important;min-height:0}#yt-loyalty-page .yt-loyalty-page-referrals-copy{order:0!important;padding:56px 24px 40px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy:before{width:40px}#yt-loyalty-page .yt-loyalty-page-referrals-image-wrapper{position:relative!important;order:1!important;inset:auto;aspect-ratio:390 / 300}#yt-loyalty-page .yt-loyalty-page-referrals-image{background-image:var(--ppc-share-image-mobile)!important}#yt-loyalty-page .yt-loyalty-page-referrals-title{max-width:262px!important;margin-top:21.4px!important;font-size:34px!important;line-height:43.2px!important}#yt-loyalty-page .yt-loyalty-page-referrals-badge{margin-top:13.5px!important;font-size:21px!important;line-height:27.15px!important}#yt-loyalty-page .yt-loyalty-page-referrals-subtitle{max-width:333px!important;margin-top:18.2px!important;font-size:16px!important;line-height:26.4px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(button,a[class*=button]),#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(form,div:has(button,a[class*=button],input)){width:100%;margin-top:28.7px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(button,a[class*=button])~:is(button,a[class*=button]){margin-left:0!important;margin-top:12px!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>:is(form,div:has(button,a[class*=button],input)){flex-direction:column;gap:12px}#yt-loyalty-page .yt-loyalty-page-referrals-link-row{flex-direction:column!important;gap:12px!important;max-width:none}#yt-loyalty-page .yt-loyalty-page-referrals-link-pill{height:52px;flex:none!important}#yt-loyalty-page .yt-loyalty-page-referrals-copy>p:not([class]){max-width:none}}@media(prefers-reduced-motion:reduce){#yt-loyalty-page :is(.yt-loyalty-page-banner,.yt-loyalty-page-referrals) *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/loyalty-page.css.map */
