.adult-santa-demo-module__JQGxFa__section{color:#fff;background:#151515;border:2px solid #ff4553;border-radius:22px;margin:42px 0;scroll-margin-top:100px;overflow:hidden;box-shadow:0 16px 45px #0006}.adult-santa-demo-module__JQGxFa__tape{background:repeating-linear-gradient(135deg,var(--button-red) 0 16px,#fff 16px 32px);text-align:center;padding:9px 12px}.adult-santa-demo-module__JQGxFa__tape span{background:var(--button-red);color:#fff;letter-spacing:1.7px;border-radius:3px;padding:6px 20px;font:700 12px/1.4 Verdana,sans-serif;display:inline-block}.adult-santa-demo-module__JQGxFa__content{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,54px);padding:clamp(24px,4.5vw,54px);display:grid}.adult-santa-demo-module__JQGxFa__copy{min-width:0}.adult-santa-demo-module__JQGxFa__eyebrow{letter-spacing:1.8px;color:#ff4553;align-items:center;gap:18px;margin-bottom:24px;font:700 10px/1.65 Verdana,sans-serif;display:flex}.adult-santa-demo-module__JQGxFa__badge{border:6px solid var(--button-red);width:65px;height:65px;color:var(--button-red);letter-spacing:-3px;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font:700 33px/1 Verdana,sans-serif;display:flex;transform:rotate(-10deg);box-shadow:3px 4px #0006}.adult-santa-demo-module__JQGxFa__badge>span{align-self:center;margin-left:3px;font-size:23px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy h2{letter-spacing:-2px;color:#fff;text-transform:none;margin:0 0 15px;font:700 clamp(35px,4.2vw,56px)/1.08 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy h2 em{color:#ff4553;font-style:normal}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy p{color:#eee;margin:0 0 18px;font:14px/1.8 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy .adult-santa-demo-module__JQGxFa__lead{color:#fff;font-size:18px;font-weight:700;line-height:1.5}.adult-santa-demo-module__JQGxFa__offer{align-items:center;gap:20px;margin:25px 0 20px;display:flex}.adult-santa-demo-module__JQGxFa__offer strong{letter-spacing:-2px;color:#ff4553;font:700 43px/1 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__offer span{color:#eee;font:12px/1.65 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__order{background:var(--button-red);color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 0 var(--deepred);border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;font:700 13px/1.5 Verdana,sans-serif;transition:background .15s,transform .15s;display:flex}.adult-santa-demo-module__JQGxFa__order:hover{background:var(--button-red-hover);transform:translateY(-1px)}.adult-santa-demo-module__JQGxFa__order span{font-size:24px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy .adult-santa-demo-module__JQGxFa__fine{color:#bdbdbd;margin:18px 0 0;font-size:11px;line-height:1.65}.adult-santa-demo-module__JQGxFa__demo{background:#202020;border:1px solid #f04a5466;border-radius:15px;align-self:center;min-width:0;padding:26px;position:relative;box-shadow:9px 9px #0005}.adult-santa-demo-module__JQGxFa__demoTop{color:#fff;letter-spacing:1.3px;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:8px;padding-bottom:20px;font:700 9px/1.5 Verdana,sans-serif;display:flex}.adult-santa-demo-module__JQGxFa__demoLabel{white-space:nowrap;background:var(--button-red);color:#fff;border-radius:3px;padding:5px 7px}.adult-santa-demo-module__JQGxFa__stamp{color:#ff4553;opacity:.75;border:4px solid #ff4553;border-radius:50%;justify-content:center;align-items:center;width:71px;height:71px;font:700 32px/1 Verdana,sans-serif;display:flex;position:absolute;top:91px;right:26px;transform:rotate(12deg)}.adult-santa-demo-module__JQGxFa__stamp span{font-size:20px}.adult-santa-demo-module__JQGxFa__case{letter-spacing:2px;color:#bdbdbd;margin-top:24px;font:10px/1.5 Verdana,sans-serif;display:block}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo h3{color:#fff;letter-spacing:-1.4px;margin:10px 90px 20px 0;font:700 clamp(28px,3vw,39px)/1.1 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__quote{color:#ff4553;margin:0 0 18px;font:700 clamp(18px,2vw,23px)/1.5 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__bleep{vertical-align:middle;background:var(--button-red);color:#fff;letter-spacing:1px;border:1px solid #ff4553;margin-left:2px;padding:2px 6px;font:700 10px/1.4 Verdana,sans-serif;display:inline-block;transform:rotate(-5deg)}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__caption{color:#ddd;margin:0 0 22px;font:12px/1.75 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__lock,.adult-santa-demo-module__JQGxFa__player{background:#121212;border:1px dashed #f04a5488;border-radius:10px;padding:18px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__lock p{color:#eee;margin:0 0 14px;font:11px/1.7 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__lock button{background:var(--button-red);color:#fff;cursor:pointer;border:0;border-radius:7px;width:100%;padding:14px 12px;font:700 11px/1.5 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__lock button span{margin-left:6px}.adult-santa-demo-module__JQGxFa__playerTitle{letter-spacing:1px;color:#fff;font:700 9px/1.6 Verdana,sans-serif;display:block}.adult-santa-demo-module__JQGxFa__controls{align-items:center;gap:14px;margin-top:15px;display:flex}.adult-santa-demo-module__JQGxFa__controls button{background:var(--button-red);color:#fff;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;width:50px;height:50px;font:700 20px/1 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__controls>div{flex:1;min-width:0}.adult-santa-demo-module__JQGxFa__controls input{accent-color:#ff4553;cursor:pointer;width:100%;height:16px;margin:0 0 8px;padding:0;display:block}.adult-santa-demo-module__JQGxFa__controls span{color:#eee;font-variant-numeric:tabular-nums;font:11px/1.5 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__player>p{color:#fff;font:11px/1.7 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__jingle{color:#bdbdbd;text-align:center;margin:14px 0 0;font:10px/1.65 Verdana,sans-serif}.adult-santa-demo-module__JQGxFa__section button:focus-visible,.adult-santa-demo-module__JQGxFa__section input:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:760px){.adult-santa-demo-module__JQGxFa__content{grid-template-columns:1fr;gap:28px;padding:26px 20px}.adult-santa-demo-module__JQGxFa__section{border-radius:16px;margin:28px 0}.adult-santa-demo-module__JQGxFa__tape{padding:8px 5px}.adult-santa-demo-module__JQGxFa__tape span{letter-spacing:1px;padding:6px 8px;font-size:9px}.adult-santa-demo-module__JQGxFa__demo{padding:20px;box-shadow:5px 5px #0005}.adult-santa-demo-module__JQGxFa__eyebrow{gap:14px;font-size:9px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy h2{font-size:clamp(34px,8.8vw,48px)}.adult-santa-demo-module__JQGxFa__stamp{right:20px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy p{font-size:13px}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy .adult-santa-demo-module__JQGxFa__lead{font-size:16px}.adult-santa-demo-module__JQGxFa__order{font-size:12px}.adult-santa-demo-module__JQGxFa__demoTop{letter-spacing:.8px;font-size:8px}}.adult-santa-demo-module__JQGxFa__lock button:hover,.adult-santa-demo-module__JQGxFa__controls button:hover{background:var(--button-red-hover)}@media (max-width:700px),(max-width:1100px) and (max-height:600px) and (orientation:landscape) and (pointer:coarse){.adult-santa-demo-module__JQGxFa__eyebrow,.adult-santa-demo-module__JQGxFa__offer,.adult-santa-demo-module__JQGxFa__demoTop{flex-direction:column;justify-content:center;align-items:center;gap:14px}.adult-santa-demo-module__JQGxFa__eyebrow{letter-spacing:1px;font-size:12px}.adult-santa-demo-module__JQGxFa__offer span,.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy .adult-santa-demo-module__JQGxFa__fine,.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__caption,.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__lock p,.adult-santa-demo-module__JQGxFa__player>p,.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__jingle{font-size:14px;line-height:1.65}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__copy p{font-size:16px}.adult-santa-demo-module__JQGxFa__order{justify-content:center;gap:10px;font-size:16px}.adult-santa-demo-module__JQGxFa__stamp{margin:20px auto;position:static}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo h3{margin:16px auto 20px}.adult-santa-demo-module__JQGxFa__demoTop,.adult-santa-demo-module__JQGxFa__case,.adult-santa-demo-module__JQGxFa__playerTitle,.adult-santa-demo-module__JQGxFa__controls span{letter-spacing:.5px;font-size:12px}.adult-santa-demo-module__JQGxFa__lock button{font-size:15px}.adult-santa-demo-module__JQGxFa__demoLabel{white-space:normal}}.adult-santa-demo-module__JQGxFa__section .adult-santa-demo-module__JQGxFa__demo .adult-santa-demo-module__JQGxFa__disclaimer{border-left:4px solid var(--button-red);color:#fff;background:#35191b;border-radius:4px;margin:0 0 20px;padding:14px 15px;font:14px/1.7 Verdana,sans-serif}
