:root{--safe-height:100vh;--header-height:60px}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (height: 100dvh){:root{--safe-height:100dvh}}:root{--fixed-header-height:117px}@media (min-width:1320px){:root{--fixed-header-height:120px}}html{scroll-padding-top:var(--fixed-header-height)}main{padding-top:var(--fixed-header-height)}.box-share{bottom:20px}.block__share{bottom:15px}.anchor-top--default{bottom:90px}:root{--plyr-color-main:#e41e0a}.cmp-fallback{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1.77777778;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:10%;gap:20px;flex-direction:column}.help-block.invalid-feedback{display:block}.help-block.invalid-feedback ul{display:block !important;color:#ffffff;background-color:#DC3545;padding:0 10px;border-radius:15px;width:auto}.help-block.invalid-feedback.d-block ul{display:block}.entry-card .code-field .remove-code{top:25px}.entry-card .code-field input.is-invalid,.entry-card .code-field input.is-invalid:focus{box-shadow:0 0 0 2px var(--spar-red)}.entry-card .code-field .code-error{margin:6px 0 0;color:var(--spar-red);font-size:.8rem;font-weight:700;text-align:left}.entry-card label.checkmark__box{display:flex;margin-bottom:0;text-align:left;font-weight:300}.entry-card .checkmark__box input[type="checkbox"]{width:0;height:0;padding:0}.entry-card .checkmark__box input[type="checkbox"]:focus-visible~.checkmark__box--check{box-shadow:0 0 0 2px var(--spar-green)}.entry-card .checkmark__box--text{padding-top:4px;color:var(--text);font-size:.875rem;line-height:1.5}.entry-card .checkmark__box--text a{color:var(--spar-red)}#thanks-container p{text-align:center}#thanks-container #info-code-result{margin:28px 0 32px}#thanks-container #info-code-result p:last-child{margin-bottom:0}.prize-card .image-credit{position:absolute;z-index:3;left:14px;bottom:12px;max-width:calc(100% - 120px);margin:0;padding:3px 8px;background:#fff;color:var(--text);font-size:.7rem;line-height:1.3}.steps-list>li{margin:0}.steps-list .receipt-visual{display:block;padding:16px}.steps-list li .receipt-image,.steps-list li:hover .receipt-image{width:100%;height:100%;max-width:none;object-fit:contain;transform:none;transition:none}.click-visual a{text-decoration:none}.click-visual a span{transition:background-color .2s}.click-visual a:hover span{background:var(--spar-red-dark)}.click-visual a:focus-visible{outline:0}.click-visual a:focus-visible span{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--spar-green)}.toast-container #feedback-toast .toast-body{font-size:18px;line-height:24px}.toast-container #feedback-toast ._btn-close{border:0;background-color:transparent;float:right}.toast-container #feedback-toast ._btn-close img{width:20px;height:20px}.modal.modal-letter .item{background:#fff;max-width:474px;margin:0 auto}