@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@1,400;1,500;1,600;1,700&display=swap";:root{--otg-gold: #D7B528;--otg-gold-dim: #B89A1F;--otg-black: #000000;--otg-white: #FFFFFC;--otg-ink-60: rgba(0, 0, 0, .6);--otg-ink-30: rgba(0, 0, 0, .3);--otg-ink-15: rgba(0, 0, 0, .15);--otg-ink-08: rgba(0, 0, 0, .08);--otg-paper-08: rgba(255, 255, 252, .08);--otg-paper-15: rgba(255, 255, 252, .15);--otg-paper-30: rgba(255, 255, 252, .3);--otg-paper-60: rgba(255, 255, 252, .6);--otg-debit: #a83232;--otg-font-display: "Bebas Neue", "Lora", Georgia, serif;--otg-font-eyebrow: "Didot", "Didot LT STD", "GFS Didot", "Bodoni 72", "Bodoni MT", "Bodoni Moda", Georgia, serif;--otg-font-body: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--otg-max-width: 1200px;--otg-pad-x: clamp(1.25rem, 4.5vw, 3rem);--otg-pad-y: clamp(3rem, 6.5vw, 5.75rem)}.otg-vip-section,#appstleLoyaltyPageV2RewardsSection,#appstleLoyaltyPageV2WaysToRedeem,#appstleLoyaltyPageV2TransactionHistorySection{font-family:var(--otg-font-body);color:var(--otg-black);background:var(--otg-white)}.otg-vip-section{box-sizing:border-box;width:100%;max-width:var(--otg-max-width);margin:0 auto;padding:var(--otg-pad-y) var(--otg-pad-x)}.otg-vip-section *,.otg-vip-section *:before,.otg-vip-section *:after{box-sizing:border-box}.otg-vip-section ul,.otg-vip-section ol{list-style:none;margin:0;padding:0}.otg-vip-section li::marker{content:""}.otg-vip-header{text-align:center;margin-bottom:clamp(2.25rem,4.5vw,4rem)}.otg-vip-eyebrow{display:inline-block!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.5rem!important;letter-spacing:.18em!important;color:var(--otg-gold-dim)!important;text-transform:uppercase!important;margin-bottom:.875rem!important}.otg-vip-title{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(4.3125rem,8.25vw,6.75rem)!important;letter-spacing:.06em!important;line-height:1!important;margin:0!important;text-transform:uppercase!important;color:var(--otg-black)!important}.otg-vip-hero{position:relative;background:var(--otg-black);color:var(--otg-white);padding:clamp(2.25rem,5.5vw,4rem) clamp(1.75rem,4.5vw,3.5rem);margin-bottom:clamp(2.875rem,5.5vw,4.5rem);border-radius:0;overflow:hidden}.otg-vip-hero:before,.otg-vip-hero:after{content:"";position:absolute;width:28px;height:28px;border:1px solid var(--otg-gold);pointer-events:none}.otg-vip-hero:before{top:18px;left:18px;border-right:0;border-bottom:0}.otg-vip-hero:after{bottom:18px;right:18px;border-left:0;border-top:0}.otg-vip-hero-label{display:block;font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;font-size:2.125rem;letter-spacing:.22em;color:var(--otg-gold);text-transform:uppercase;text-align:center;margin-bottom:.875rem}.otg-vip-hero-tier{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(2.75rem,8.75vw,5.375rem)!important;letter-spacing:.08em!important;line-height:1!important;margin:0 0 clamp(2.25rem,4.5vw,3.5rem)!important;text-transform:uppercase!important;text-align:center!important;color:var(--otg-gold)!important}.otg-vip-hero-tier:after{content:" Member";color:var(--otg-white)}.otg-vip-progress{margin:0 auto clamp(2.25rem,4.5vw,3.5rem);max-width:540px}.otg-vip-track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.otg-vip-track:before{content:"";position:absolute;top:8px;left:16.66%;right:16.66%;height:1px;background:var(--otg-paper-15)}.otg-vip-track:after{content:"";position:absolute;top:8px;left:16.66%;height:1px;width:0;background:var(--otg-gold);transition:width .8s cubic-bezier(.4,0,.2,1) .4s}.otg-vip-dot{position:relative;display:flex;flex-direction:column;align-items:center;gap:.875rem}.otg-vip-dot:before{content:"";width:16px;height:16px;border-radius:50%;border:1px solid var(--otg-paper-30);background:var(--otg-black);transition:all .3s ease;z-index:1}.otg-vip-dot em{font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;font-size:1.4375rem;letter-spacing:.18em;color:var(--otg-paper-60);text-transform:uppercase;transition:color .3s ease}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-dot[data-tier-index="0"]:before,.otg-vip-section[data-current-tier=Silver i] .otg-vip-dot[data-tier-index="1"]:before,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="2"]:before{background:var(--otg-gold);border-color:var(--otg-gold);box-shadow:0 0 0 4px var(--otg-paper-08),0 0 0 5px var(--otg-gold);transform:scale(1.15)}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-dot[data-tier-index="0"] em,.otg-vip-section[data-current-tier=Silver i] .otg-vip-dot[data-tier-index="1"] em,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="2"] em{color:var(--otg-gold)}.otg-vip-section[data-current-tier=Silver i] .otg-vip-dot[data-tier-index="0"]:before,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="0"]:before,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="1"]:before{background:var(--otg-gold);border-color:var(--otg-gold)}.otg-vip-section[data-current-tier=Silver i] .otg-vip-dot[data-tier-index="0"] em,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="0"] em,.otg-vip-section[data-current-tier=Gold i] .otg-vip-dot[data-tier-index="1"] em{color:var(--otg-white)}.otg-vip-section[data-current-tier=Silver i] .otg-vip-track:after{width:33.33%}.otg-vip-section[data-current-tier=Gold i] .otg-vip-track:after{width:66.66%}.otg-vip-target{text-align:center;font-family:var(--otg-font-body);font-size:1.6875rem;color:var(--otg-paper-60)}.otg-vip-target-default{display:block}.otg-vip-target-top{display:none}.otg-vip-section[data-current-tier=Gold i] .otg-vip-target-default{display:none}.otg-vip-section[data-current-tier=Gold i] .otg-vip-target-top{display:block}.otg-vip-points{display:inline-block;font-family:var(--otg-font-display);font-size:clamp(3rem,5.25vw,3.75rem);letter-spacing:.04em;color:var(--otg-gold);margin-right:.4rem;line-height:1;vertical-align:-2px;font-variant-numeric:tabular-nums}.otg-vip-target-label em{font-style:normal;color:var(--otg-white);font-weight:500}.otg-vip-target-top{font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;color:var(--otg-gold);font-size:2rem;letter-spacing:.08em}.otg-vip-tiers-header{text-align:center;margin-bottom:clamp(1.75rem,3.5vw,3rem)}.otg-vip-section-label{display:inline-block;font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;font-size:1.625rem;letter-spacing:.18em;color:var(--otg-ink-60);text-transform:uppercase;position:relative;padding:0 1.75rem}.otg-vip-section-label:before,.otg-vip-section-label:after{content:"";position:absolute;top:50%;width:36px;height:1px;background:var(--otg-ink-15)}.otg-vip-section-label:before{right:100%}.otg-vip-section-label:after{left:100%}.otg-vip-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.25vw,1.75rem)}@media(max-width:768px){.otg-vip-tiers{grid-template-columns:1fr}}.otg-vip-card{position:relative;display:flex;flex-direction:column;background:var(--otg-white);border:1px solid rgba(0,0,0,.3)!important;padding:clamp(2rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)}.otg-vip-card-current-label{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--otg-gold);color:var(--otg-black);font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:700;font-size:1.375rem;letter-spacing:.22em;padding:.4rem 1.125rem;text-transform:uppercase;white-space:nowrap;display:none}.otg-vip-card-index{display:none}.otg-vip-card-name{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(3.1875rem,6.75vw,4.3125rem)!important;letter-spacing:.08em!important;line-height:1!important;margin:0 0 .625rem!important;text-transform:uppercase!important;color:var(--otg-black)!important}.otg-vip-card-qualifier{font-family:var(--otg-font-body);font-size:1.5rem;line-height:1.4;color:var(--otg-ink-60);padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--otg-ink-08)}.otg-vip-card-qualifier em{display:none}.otg-vip-benefits{display:flex;flex-direction:column;align-items:center;gap:.875rem;font-size:1.6875rem;line-height:1.5;color:var(--otg-black)}.otg-vip-benefits li{position:relative;padding-left:1.25rem}.otg-vip-benefits li:before{content:"";position:absolute;top:.6em;left:0;width:7px;height:7px;background:var(--otg-gold)}.otg-vip-benefits strong{font-weight:600;color:var(--otg-black)}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze],.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver],.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]{border:2px solid var(--otg-gold)!important;padding:calc(clamp(2rem,3.5vw,3rem) - 1px) calc(clamp(1.75rem,3.5vw,2.5rem) - 1px)}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:before,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:before,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:before,.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:after,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:after,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:after{content:"";position:absolute;width:18px;height:18px;border:1.5px solid var(--otg-gold);pointer-events:none}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:before,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:before,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:before{top:-1px;right:-1px;border-left:0;border-bottom:0}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:after,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:after,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:after{bottom:-1px;left:-1px;border-right:0;border-top:0}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze] .otg-vip-card-current-label,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver] .otg-vip-card-current-label,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold] .otg-vip-card-current-label{display:block}.otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze] .otg-vip-card-index,.otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver] .otg-vip-card-index,.otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold] .otg-vip-card-index{color:var(--otg-gold)}.appstleLoyaltyPageV2RewardsSectionContainer,.appstleLoyaltyPageV2EarnRewardsSectionContainer,.appstleLoyaltyPageV2WaysToRedeemContainer,.appstleLoyaltyPageV2TransactionHistorySectionContainer{padding:var(--otg-pad-y) var(--otg-pad-x)!important;max-width:var(--otg-max-width)!important;margin:0 auto!important}#appstleLoyaltyPageV2RewardsSection,#appstleLoyaltyPageV2EarnRewardsSection,#appstleLoyaltyPageV2WaysToRedeem,#appstleLoyaltyPageV2TransactionHistorySection{background:var(--otg-white)!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2SectionHeader,#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2SectionHeader,#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2SectionHeader,#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2SectionHeader{text-align:center!important;margin-bottom:clamp(2.25rem,4.5vw,4rem)!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2SectionHeaderTitle,#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2SectionHeaderTitle,#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2SectionHeaderTitle,#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2SectionHeaderTitle{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(4.3125rem,8.25vw,6.75rem)!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;color:var(--otg-black)!important;margin:0!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2SectionHeaderTitle:before,#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2SectionHeaderTitle:before,#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2SectionHeaderTitle:before,#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2SectionHeaderTitle:before{display:block;font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;font-size:1.5rem;letter-spacing:.18em;color:var(--otg-gold-dim);text-transform:uppercase;margin-bottom:.875rem;line-height:1}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2SectionHeaderTitle:before{content:"Available"}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2SectionHeaderTitle:before{content:"How to Earn"}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2SectionHeaderTitle:before{content:"Member Perks"}#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2SectionHeaderTitle:before{content:"Activity"}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2SectionHeaderSubTitle,#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2SectionHeaderSubTitle,#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2SectionHeaderSubTitle,#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2SectionHeaderSubTitle{font-family:var(--otg-font-body)!important;font-size:1.6875rem!important;color:var(--otg-ink-60)!important;margin-top:1rem!important;font-weight:400!important;line-height:1.4!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsList{gap:clamp(1rem,2.25vw,1.75rem)!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem{background:var(--otg-white)!important;border:2px solid var(--otg-gold)!important;border-radius:0!important;padding:clamp(2rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)!important;box-shadow:none!important;transform:none!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem:hover{transform:none!important;box-shadow:none!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem:before,#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem:after{content:"";position:absolute;width:18px;height:18px;border:1.5px solid var(--otg-gold);pointer-events:none}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem:before{top:-2px;right:-2px;border-left:0;border-bottom:0}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardsListItem:after{bottom:-2px;left:-2px;border-right:0;border-top:0}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardExpireDate{background:var(--otg-gold)!important;color:var(--otg-black)!important;border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.14em!important;padding:.4rem 1rem!important;text-transform:uppercase!important;top:12px!important;right:12px!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardListItemImage{color:var(--otg-gold)!important;width:56px!important;height:56px!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardIconContainer{width:56px!important;height:56px!important;margin-bottom:1rem!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardTitle{font-family:var(--otg-font-body)!important;font-weight:600!important;font-size:1.625rem!important;line-height:1.3!important;color:var(--otg-black)!important;margin:0 0 .875rem!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardHelpText{font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:500!important;font-size:1.375rem!important;color:var(--otg-ink-60)!important;margin-bottom:1rem!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2InputFieldContainer{margin:.5rem 0 1.5rem!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2InputFieldContainer input{background:var(--otg-ink-08)!important;border:1px solid var(--otg-gold)!important;border-radius:0!important;font-family:Courier New,Courier,monospace!important;font-size:1.375rem!important;letter-spacing:.1em!important;text-align:center!important;padding:1rem 3rem!important;color:var(--otg-black)!important;width:100%!important;font-weight:700!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardCopyIconContainer{color:var(--otg-gold)!important;border-radius:0!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardCopyIconContainer:hover{background:var(--otg-gold)!important;color:var(--otg-black)!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardCopyIcon{width:22px!important;height:22px!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardDetailsButton{background:var(--otg-black)!important;color:var(--otg-white)!important;border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;border:1.5px solid var(--otg-white)!important;box-sizing:border-box!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important}#appstleLoyaltyPageV2RewardsSection .appstleLoyaltyPageV2RewardDetailsButton:hover{background:var(--otg-gold)!important;border-color:var(--otg-black)!important;color:var(--otg-black)!important;opacity:1!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemList{gap:clamp(1rem,2.25vw,1.75rem)!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItem{background:var(--otg-white)!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:0!important;padding:clamp(2rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)!important;box-shadow:none!important;transform:none!important;transition:border-color .3s ease!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItem:hover{border-color:var(--otg-gold)!important;border-width:2px!important;padding:calc(clamp(2rem,3.5vw,3rem) - 1px) calc(clamp(1.75rem,3.5vw,2.5rem) - 1px)!important;box-shadow:none!important;transform:none!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItemImage{color:var(--otg-gold)!important;width:52px!important;height:52px!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItemImageContainer{width:52px!important;height:52px!important;margin-bottom:1.25rem!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItemTitle{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(2.5rem,5vw,3.5rem)!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;color:var(--otg-black)!important;margin:0 0 .625rem!important}#appstleLoyaltyPageV2WaysToRedeem .appstleLoyaltyPageV2WaysToRedeemListItemDescription{font-family:var(--otg-font-body)!important;font-size:1.5rem!important;color:var(--otg-ink-60)!important;line-height:1.5!important;margin:0 0 1.5rem!important}#appstleLoyaltyPageV2WaysToRedeem [role=button]{background:var(--otg-black)!important;color:var(--otg-white)!important;border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;border:1.5px solid var(--otg-white)!important;box-sizing:border-box!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important}#appstleLoyaltyPageV2WaysToRedeem [role=button]:hover{background:var(--otg-gold)!important;border-color:var(--otg-black)!important;color:var(--otg-black)!important;opacity:1!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnList{gap:clamp(1rem,2.25vw,1.75rem)!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItem{background:var(--otg-white)!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:0!important;padding:clamp(2rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)!important;box-shadow:none!important;transform:none!important;transition:border-color .3s ease!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItem:hover{border-color:var(--otg-gold)!important;border-width:2px!important;padding:calc(clamp(2rem,3.5vw,3rem) - 1px) calc(clamp(1.75rem,3.5vw,2.5rem) - 1px)!important;box-shadow:none!important;transform:none!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemImage{color:var(--otg-gold)!important;width:52px!important;height:52px!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemImageContainer{width:52px!important;height:52px!important;margin-bottom:1.25rem!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemTitle{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(2.5rem,5vw,3.5rem)!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;color:var(--otg-black)!important;margin:0 0 .625rem!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemDescription{font-family:var(--otg-font-body)!important;font-size:1.5rem!important;color:var(--otg-ink-60)!important;line-height:1.5!important;margin:0 0 1.5rem!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemClaimButton,#appstleLoyaltyPageV2EarnRewardsSection [role=button]{background:var(--otg-black)!important;color:var(--otg-white)!important;border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;border:1.5px solid var(--otg-white)!important;box-sizing:border-box!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemClaimButton:hover,#appstleLoyaltyPageV2EarnRewardsSection [role=button]:hover{background:var(--otg-gold)!important;border-color:var(--otg-black)!important;color:var(--otg-black)!important;opacity:1!important}#appstleLoyaltyPageV2EarnRewardsSection .viwed-icon-container{background:var(--otg-gold)!important;border-radius:0!important;width:36px!important;height:36px!important;top:12px!important;right:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important}#appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemViewedIcon,#appstleLoyaltyPageV2EarnRewardsSection .viewed-icon{color:var(--otg-black)!important;fill:var(--otg-black)!important;width:100%!important;height:100%!important}#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2TransactionHistoryBlock{background:var(--otg-white)!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-section{border-radius:0!important;box-shadow:none!important;--tw-ring-shadow: 0 !important;--tw-ring-color: transparent !important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table{width:100%!important;border-collapse:collapse!important;background:var(--otg-white)!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-head-row{background:var(--otg-black)!important;border-bottom:0!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table thead th{font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;color:var(--otg-gold)!important;padding:1.25rem!important;text-transform:uppercase!important;text-align:left!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-body{background:var(--otg-white)!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-row{border-bottom:1px solid var(--otg-ink-08)!important;transition:background .2s ease!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-row:last-child{border-bottom:0!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-row:hover{background:#d7b5280d!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-table-row td{padding:1.25rem!important;font-family:var(--otg-font-body)!important;font-size:1.6rem!important;color:var(--otg-black)!important;vertical-align:middle!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-date-row{color:var(--otg-ink-60)!important}#appstleLoyaltyPageV2TransactionHistorySection .clock-icon{color:var(--otg-gold)!important;width:20px!important;height:20px!important;margin-right:.625rem!important}#appstleLoyaltyPageV2TransactionHistorySection .history-date-time{color:var(--otg-ink-60)!important;font-size:1.125rem!important}#appstleLoyaltyPageV2TransactionHistorySection .history-date-divider{margin-right:.25rem!important}#appstleLoyaltyPageV2TransactionHistorySection .points-credit{color:var(--otg-gold)!important;font-family:var(--otg-font-display)!important;font-size:1.6rem!important;letter-spacing:.04em!important;font-weight:400!important;font-variant-numeric:tabular-nums!important}#appstleLoyaltyPageV2TransactionHistorySection .points-debited{color:var(--otg-debit)!important;font-family:var(--otg-font-display)!important;font-size:1.6rem!important;letter-spacing:.04em!important;font-weight:400!important;font-variant-numeric:tabular-nums!important}#appstleLoyaltyPageV2TransactionHistorySection .status{display:inline-block!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.3125rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:.4rem 1rem!important;background:#0000000f!important;color:var(--otg-ink-60)!important;border-radius:0!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-note{font-size:1.6rem!important;color:var(--otg-ink-60)!important;font-style:italic!important;font-weight:500!important;font-family:var(--otg-font-eyebrow)!important;line-height:1.5!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-pagination-block{background:var(--otg-white)!important;border-top:1px solid var(--otg-ink-08)!important;padding:1.125rem 1.5rem!important}#appstleLoyaltyPageV2TransactionHistorySection .pagination-label{font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:500!important;font-size:1.25rem!important;color:var(--otg-ink-60)!important;letter-spacing:.05em!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-pagination-button{background:var(--otg-white)!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:0!important;color:var(--otg-black)!important;padding:.625rem 1rem!important;transition:all .2s ease!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-pagination-button:not([disabled]):hover{background:var(--otg-gold)!important;border-color:var(--otg-gold)!important;color:var(--otg-black)!important}#appstleLoyaltyPageV2TransactionHistorySection .transaction-history-pagination-button[disabled]{opacity:.35!important;cursor:not-allowed!important}#appstleLoyaltyPageV2TransactionHistorySection .arrow-left-icon,#appstleLoyaltyPageV2TransactionHistorySection .arrow-right-icon{width:20px!important;height:20px!important}@media(max-width:640px){#appstleLoyaltyPageV2TransactionHistorySection .appstleLoyaltyPageV2TransactionHistoryTableWrapper{overflow-x:auto!important}}.appstleLoyaltyPageV2BrandingSection{background:transparent!important;padding:0!important;margin-top:0!important;height:0!important}.appstleLoyaltyPageV2BrandingSection span{font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-size:0px!important;letter-spacing:.05em!important;height:0px!important}#appstleLoyaltyModalV2,.appstleLoyaltyModalV2{background:#0000008c!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.appstleLoyaltyModalV2Wrapper,#appstleLoyaltyModalV2 [role=dialog]{background:var(--otg-white)!important;border-radius:0!important;border:1px solid var(--otg-black)!important;box-shadow:0 24px 64px #00000059!important;max-width:480px!important;font-family:var(--otg-font-body)!important}.appstleLoyaltyModalV2Wrapper [class*=al-rounded],#appstleLoyaltyModalV2 [role=dialog] [class*=al-rounded]{border-radius:0!important}.appstleLoyaltyModalV2Header{border-bottom:1px solid var(--otg-ink-15)!important;padding:.5rem .75rem!important}.appstleLoyaltyModalV2CloseButton{background:transparent!important;color:var(--otg-ink-60)!important;border-radius:0!important;padding:.5rem!important;transition:color .2s ease,background .2s ease!important}.appstleLoyaltyModalV2CloseButton:hover{background:var(--otg-ink-08)!important;color:var(--otg-black)!important}.appstleLoyaltyModalV2CloseButtonIcon,.appstleLoyaltyModalV2CloseButton .x-icon{width:22px!important;height:22px!important;color:inherit!important}.appstleLoyaltyModalV2ContentWrapper{padding-top:1.5rem!important}.appstleLoyaltyModalV2ContentWrapperContainer{padding:0 clamp(1.5rem,4vw,2.5rem) 1.5rem!important}[class*=appstleLoyaltyPageV2][class*=DetailsImageContainer]{width:64px!important;height:64px!important;margin-bottom:1rem!important;display:flex!important;align-items:center!important;justify-content:center!important}[class*=appstleLoyaltyPageV2][class*=DetailsImage]{color:var(--otg-gold)!important;width:56px!important;height:56px!important}[class*=appstleLoyaltyPageV2][class*=DetailsTitle]{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(2.25rem,5vw,3rem)!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;color:var(--otg-black)!important;text-align:center!important;margin:0 0 .5rem!important}[class*=appstleLoyaltyPageV2][class*=DetailsDescription]{font-family:var(--otg-font-body)!important;font-size:1.25rem!important;color:var(--otg-ink-60)!important;line-height:1.5!important;text-align:center!important;margin:0!important}.appstleLoyaltyModalV2FooterActions{border-top:1px solid var(--otg-ink-15)!important;background:var(--otg-white)!important;border-radius:0!important;padding:1.5rem clamp(1.5rem,4vw,2.5rem)!important}.appstleLoyaltyPageV2RedeemButton,.appstleLoyaltyPageV2Button,[class*=appstleLoyaltyPageV2][class*=DetailsActions] button,[class*=appstleLoyaltyPageV2][class*=DetailsActions] [role=button]{background:var(--otg-black)!important;color:var(--otg-white)!important;border-radius:0!important;border:1.5px solid var(--otg-white)!important;box-sizing:border-box!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;height:auto!important;min-height:0!important;cursor:pointer!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important}.appstleLoyaltyPageV2RedeemButton:hover,.appstleLoyaltyPageV2Button:hover,[class*=appstleLoyaltyPageV2][class*=DetailsActions] button:hover,[class*=appstleLoyaltyPageV2][class*=DetailsActions] [role=button]:hover{background:var(--otg-gold)!important;border-color:var(--otg-black)!important;color:var(--otg-black)!important;opacity:1!important}.appstleLoyaltyPageV2RedeemButton:disabled,.appstleLoyaltyPageV2Button:disabled,[class*=appstleLoyaltyPageV2][class*=DetailsActions] button:disabled{background:var(--otg-ink-15)!important;border-color:var(--otg-ink-60)!important;color:var(--otg-ink-60)!important;cursor:not-allowed!important;opacity:1!important}body.is-guest .otg-vip-next-tier-message,body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .viwed-icon-container,body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemViewedIcon,body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .viewed-icon{display:none!important}body.is-guest .otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze],body.is-guest .otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver],body.is-guest .otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]{border:1px solid rgba(0,0,0,.3)!important;padding:clamp(2rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)!important}body.is-guest .otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:before,body.is-guest .otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:before,body.is-guest .otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:before,body.is-guest .otg-vip-section[data-current-tier=Bronze i] .otg-vip-card[data-tier=bronze]:after,body.is-guest .otg-vip-section[data-current-tier=Silver i] .otg-vip-card[data-tier=silver]:after,body.is-guest .otg-vip-section[data-current-tier=Gold i] .otg-vip-card[data-tier=gold]:after{display:none!important}body.is-guest .otg-vip-card-current-label{display:none!important}body.is-guest .otg-vip-section[data-current-tier] .otg-vip-card .otg-vip-card-index{color:var(--otg-black)!important}body.is-guest #appstleLoyaltyPageV2WaysToRedeem [role=button],body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItemClaimButton,body.is-guest #appstleLoyaltyPageV2EarnRewardsSection [role=button]{display:none!important}#appstleLoyaltyPageV2HeroSection{background:var(--otg-white)!important;padding:clamp(2rem,4vw,3rem) var(--otg-pad-x)!important}#appstleLoyaltyPageV2HeroSection .appstleLoyaltyPageV2HeroContainer{max-width:var(--otg-max-width)!important;margin:0 auto!important}body.is-guest .otg-vip-hero-tier:after{content:""!important}#appstleLoyaltyPageV2HeroSection button,#appstleLoyaltyPageV2HeroSection [role=button],#appstleLoyaltyPageV2HeroSection a[class*=Button],#appstleLoyaltyPageV2HeroSection a[class*=button]{background:var(--otg-gold)!important;color:var(--otg-black)!important;border:1.5px solid var(--otg-black)!important;box-sizing:border-box!important;border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.25rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1rem 2rem!important;cursor:pointer!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important;text-decoration:none!important}#appstleLoyaltyPageV2HeroSection button:hover,#appstleLoyaltyPageV2HeroSection [role=button]:hover,#appstleLoyaltyPageV2HeroSection a[class*=Button]:hover,#appstleLoyaltyPageV2HeroSection a[class*=button]:hover{background:var(--otg-black)!important;border-color:var(--otg-gold)!important;color:var(--otg-gold)!important;opacity:1!important}body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItem[data-otg-show-guest-cta] .appstleLoyaltyPageV2WaysToEarnListItemClaimButton,body.is-guest #appstleLoyaltyPageV2EarnRewardsSection .appstleLoyaltyPageV2WaysToEarnListItem[data-otg-show-guest-cta] [role=button]{display:inline-flex!important;align-items:center!important;justify-content:center!important}body.is-guest .otg-vip-target-default,body.is-guest .otg-vip-target-top{display:none!important}.otg-vip-guest-cta{display:none}body.is-guest .otg-vip-guest-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem}.otg-vip-guest-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--otg-font-eyebrow);font-style:italic;font-weight:600;font-size:1.25rem;letter-spacing:.18em;text-transform:uppercase;padding:1rem 2.25rem;border:1px solid var(--otg-gold);border-radius:0;text-decoration:none;transition:all .3s ease;cursor:pointer}.otg-vip-guest-btn-primary{background:var(--otg-gold);color:var(--otg-black)}.otg-vip-guest-btn-primary:hover{background:var(--otg-black);border-color:var(--otg-gold);color:var(--otg-gold)}.otg-vip-guest-btn-secondary{background:transparent;color:var(--otg-gold)}.otg-vip-guest-btn-secondary:hover{background:var(--otg-gold);color:var(--otg-black)}@media(max-width:480px){.otg-vip-guest-btn{width:100%}}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalJoinNowButton,.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalSignInButton{border-radius:0!important;font-family:var(--otg-font-eyebrow)!important;font-style:italic!important;font-weight:600!important;font-size:1.125rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:.875rem 1.25rem!important;height:auto!important;min-height:0!important;opacity:1!important;box-sizing:border-box!important;transition:background-color .4s ease,color .4s ease,border-color .4s ease!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalJoinNowButton{background:var(--otg-gold)!important;color:var(--otg-black)!important;border:1.5px solid var(--otg-black)!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalJoinNowButton:hover{background:var(--otg-black)!important;color:var(--otg-gold)!important;border-color:var(--otg-gold)!important;opacity:1!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalSignInButton{background:var(--otg-black)!important;color:var(--otg-gold)!important;border:1.5px solid var(--otg-gold)!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalSignInButton:hover{background:var(--otg-gold)!important;color:var(--otg-black)!important;border-color:var(--otg-black)!important;opacity:1!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalTitle{font-family:var(--otg-font-display)!important;font-weight:400!important;font-size:clamp(2rem,4vw,2.5rem)!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important;color:var(--otg-black)!important}.appstleLoyaltyPageV2AuthenticationModal .appstleLoyaltyPageV2AuthenticationModalDescription{font-family:var(--otg-font-body)!important;font-size:1.125rem!important;color:var(--otg-ink-60)!important;margin-top:.75rem!important;line-height:1.4!important}@media(prefers-reduced-motion:no-preference){.otg-vip-section .otg-vip-header,.otg-vip-section .otg-vip-hero,.otg-vip-section .otg-vip-tiers-header,.otg-vip-section .otg-vip-card{animation:otg-vip-reveal .7s cubic-bezier(.2,.7,.3,1) backwards}.otg-vip-section .otg-vip-header{animation-delay:.05s}.otg-vip-section .otg-vip-hero{animation-delay:.15s}.otg-vip-section .otg-vip-tiers-header{animation-delay:.3s}.otg-vip-section .otg-vip-card:nth-of-type(1){animation-delay:.4s}.otg-vip-section .otg-vip-card:nth-of-type(2){animation-delay:.5s}.otg-vip-section .otg-vip-card:nth-of-type(3){animation-delay:.6s}}@keyframes otg-vip-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/otg-vip-tier-section.css.map */
