body:has([data-ks-campaign]){background:#fbf8f2}body:has([data-ks-campaign]) .shopify-section-group-header-group,body:has([data-ks-campaign]) .shopify-section-group-footer-group{display:none}body:has([data-ks-campaign]) #MainContent{padding:0;margin:0}body:has([data-ks-campaign]) .section-content-wrapper{max-width:1160px;margin-inline:auto;width:calc(100% - 80px)}body:has([data-ks-campaign]) .section--page-width{--page-width:1160px;--page-margin:0px;display:block}body:has([data-ks-campaign]) .section--page-width>.custom-section-content{width:100%;max-width:none}body:has([data-ks-campaign]) .section-content-wrapper .text-block{min-width:0}body:has([data-ks-campaign]) .section-content-wrapper h1,body:has([data-ks-campaign]) .section-content-wrapper h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-1.5px;line-height:1.1}body:has([data-ks-campaign]) .section-content-wrapper h3{line-height:1.4}body:has([data-ks-campaign]) .section-content-wrapper .button-custom{border-radius:8px;min-height:50px;font-size:13px;padding-inline:23px;font-weight:650}body:has([data-ks-campaign]) a:focus-visible,body:has([data-ks-campaign]) summary:focus-visible{outline:3px solid #bb83e0;outline-offset:4px}.ks-campaign-nav{max-width:1240px;height:91px;padding:0 40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#2c1939}.ks-campaign-logo{width:150px;display:block}.ks-campaign-logo img{width:148px;height:62px;object-fit:contain}.ks-campaign-nav a{text-decoration:none;color:inherit}.ks-campaign-nav-links{display:flex;gap:35px;font-size:13px}.ks-campaign-nav-cta{border:1px solid #cfc0d2;border-radius:8px;padding:11px 17px;font-size:12px;font-weight:650;display:flex;gap:18px;align-items:center}.ks-campaign-anchor{display:block;scroll-margin-top:25px;width:0;height:0}[id$=__royal_hero] .section-background{background:radial-gradient(ellipse at 68% 20%,#482256 0,transparent 65%),#241132!important}[id$=__royal_hero] h1{font-size:66px!important;letter-spacing:-2.5px!important}[id$=__royal_hero] h1 em{color:#f3d48a}[id$=__royal_hero] .section-content-wrapper>.group-block{min-width:0;flex:1}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block){flex:1.15}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-last-child(1 of.group-block){max-width:480px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.text-block:nth-child(1 of.text-block){letter-spacing:2px}[id$=__royal_hero] .image-block{max-height:535px;border-radius:130px 130px 18px 18px;overflow:hidden}[id$=__royal_hero] .image-block img{height:535px;width:100%;object-fit:cover;object-position:center 35%}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-last-child(1 of.group-block)>.group-block-content>.group-block{position:relative;width:calc(100% + 12px);margin:-110px 0 25px -22px;z-index:2;box-shadow:0 10px 40px #17062340}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-child(1 of.text-block){width:auto;flex:none}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-child(1 of.text-block) p{line-height:1;letter-spacing:-6px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-last-child(1 of.text-block){border-left:1px solid #705575;padding-left:18px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-last-child(1 of.text-block) strong{font-size:12px;letter-spacing:4px;color:#f4ce70}[id$=__royal_timer] .ksrc-countdown{width:100%}[id$=__royal_timer] .section-content-wrapper{display:block}[id$=__royal_steps] .section-content-wrapper{align-items:stretch!important}[id$=__royal_steps] .section-content-wrapper>.group-block{min-width:0;flex:1;overflow:hidden}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content{height:100%}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) .image-block{height:174px}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) img{height:174px;width:100%;object-fit:contain;object-position:center bottom}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) .text-block{position:absolute;top:15px;left:18px;width:30px;height:30px;border-radius:50%;border:1px solid #e2d0e7;background:#ffffffc0;display:grid;place-items:center;z-index:1}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block)>.group-block-content{position:relative;padding-top:25px}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-last-child(1 of.group-block){flex:1}[id$=__royal_steps] h3{font-size:18px}[id$=__royal_steps] p{font-size:13px}[id$=__royal_signup] .section-content-wrapper>.group-block{background:radial-gradient(ellipse at 50% 0,#58316c,transparent 75%),#2c153e}[id$=__royal_signup] .ks-royal-enrolment{margin:5px auto 13px}[id$=__royal_signup] .section-content-wrapper>.group-block>.group-block-content>.group-block{max-width:570px;margin-inline:auto}[id$=__royal_signup] .section-content-wrapper>.group-block>.group-block-content>.text-block:nth-child(1 of.text-block){letter-spacing:2px}[id$=__royal_faq] .section-content-wrapper>.group-block{flex:.8}[id$=__royal_faq] .section-content-wrapper>.accordion{flex:1.2;min-width:0}[id$=__royal_faq] .ks-campaign-anchor{position:absolute}[id$=__royal_faq] .details__header{font-size:13px;padding-block:20px}[id$=__royal_faq] .details-content{font-size:13px;padding-bottom:18px}[id$=__royal_footer] .section-content-wrapper{border-top:1px solid #e4dce5;padding-top:24px}@media(max-width:950px){body:has([data-ks-campaign]) .section-content-wrapper{width:calc(100% - 50px)}[id$=__royal_hero] h1{font-size:48px!important}[id$=__royal_hero] .section-content-wrapper,[id$=__royal_faq] .section-content-wrapper{gap:30px!important}}@media(max-width:749px){.ks-campaign-nav{height:73px;padding:0 20px}.ks-campaign-logo{width:115px}.ks-campaign-logo img{width:113px;height:47px}.ks-campaign-nav-links{display:none}.ks-campaign-nav-cta{font-size:10px;padding:10px 12px;gap:12px}body:has([data-ks-campaign]) .section-content-wrapper{width:calc(100% - 40px)}body:has([data-ks-campaign]) .section-content-wrapper h2{font-size:30px!important;letter-spacing:-1px}[id$=__royal_hero] .section-content-wrapper{padding-block:30px!important;gap:30px!important}[id$=__royal_hero] h1{font-size:46px!important;letter-spacing:-1.9px!important}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content{align-items:center;text-align:center;gap:13px!important}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block) .text-block{text-align:center}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.text-block:nth-child(1 of.text-block){font-size:9px;letter-spacing:1.3px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.text-block{font-size:12px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-child(1 of.text-block){font-size:91px!important}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block .text-block:nth-last-child(1 of.text-block){font-size:29px!important;text-align:left}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-child(1 of.group-block)>.group-block-content>.group-block>.group-block-content{justify-content:center}[id$=__royal_hero] .button-custom{width:100%;max-width:330px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-last-child(1 of.group-block){max-width:350px;margin-inline:auto}[id$=__royal_hero] .image-block{border-radius:110px 110px 15px 15px;max-height:390px}[id$=__royal_hero] .image-block img{height:390px}[id$=__royal_hero] .section-content-wrapper>.group-block:nth-last-child(1 of.group-block)>.group-block-content>.group-block{width:calc(100% - 24px);margin:-85px 12px 15px;align-self:center}[id$=__royal_timer] .section-content-wrapper{padding-bottom:23px!important}[id$=__royal_steps_title] .section-content-wrapper{padding-top:42px!important;padding-bottom:25px!important}[id$=__royal_steps] .section-content-wrapper{gap:16px!important;padding-bottom:35px!important}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content{display:grid!important;grid-template-columns:110px 1fr;gap:0!important}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block){height:100%;border-radius:0}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block)>.group-block-content{height:100%;padding:28px 0 0!important;justify-content:flex-end}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) .image-block{height:145px}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) img{height:145px}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-last-child(1 of.group-block)>.group-block-content{padding:22px 15px!important;gap:9px!important}[id$=__royal_steps] h3{font-size:15px!important}[id$=__royal_steps] p{font-size:11px!important;line-height:1.75}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) .text-block{top:10px;left:10px;width:25px;height:25px}[id$=__royal_signup] .section-content-wrapper>.group-block>.group-block-content{padding:28px 20px!important;gap:15px!important}[id$=__royal_signup] .section-content-wrapper{padding-bottom:44px!important}[id$=__royal_faq] .section-content-wrapper{gap:24px!important;padding-bottom:40px!important}[id$=__royal_faq] .accordion{width:100%}[id$=__royal_faq] .details__header{font-size:12px}[id$=__royal_signup] .section-content-wrapper>.group-block>.group-block-content>.group-block{width:100%}}@media(prefers-reduced-motion:reduce){body:has([data-ks-campaign]) *{scroll-behavior:auto!important;transition:none!important}}[id$=__royal_steps] .image-block img{object-position:center center!important;object-fit:contain!important}[id$=__royal_steps] .image-block{display:flex!important;align-items:center!important;justify-content:center!important}[id$=__royal_steps] .image-block img{max-width:100%;max-height:100%;margin:auto!important}[id$=__royal_hero] .group-block:has(a.image-block[href*="apps.apple.com"]) .group-block-content{align-items:center!important}@media(max-width:749px){[id$=__royal_steps] .image-block img{object-position:center center!important}[id$=__royal_hero] .group-block:has(a.image-block[href*="apps.apple.com"]) .group-block-content{justify-content:center!important}}[id$=__royal_hero] .section-content-wrapper>div:has(>[data-ks-campaign]){display:none!important}[id$=__royal_hero] a.image-block[href*="apps.apple.com"],[id$=__royal_hero] a.image-block[href*="play.google.com"]{height:auto!important;max-height:none!important;border-radius:0!important;overflow:visible!important;display:block!important}[id$=__royal_hero] a.image-block[href*="apps.apple.com"] img,[id$=__royal_hero] a.image-block[href*="play.google.com"] img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;border-radius:0!important}@media(max-width:749px){[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content{grid-template-columns:minmax(115px,30%) 1fr!important}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block){overflow:hidden}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) .image-block{width:100%!important;height:auto!important;min-height:150px}[id$=__royal_steps] .section-content-wrapper>.group-block>.group-block-content>.group-block:nth-child(1 of.group-block) img{width:100%!important;height:auto!important;max-height:none!important;transform:scale(1.2);transform-origin:center center}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ks-campaign.css.map */
