.ruleta-suerte-wrapper{margin-bottom:16px;position:relative;z-index:1}.ruleta-suerte-wrapper .ruleta-handle{display:block;margin:0 auto 5px;position:relative;width:523px}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums{align-items:center;display:flex;gap:10px;justify-content:center;left:106px;list-style:none;margin:0 auto;padding:0;position:absolute;top:438px;z-index:1}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li{align-items:center;background-color:#fff;border-radius:16px;color:var(--base-color);display:inline-flex;font-size:40px;font-weight:700;height:70px;justify-content:center;overflow:hidden;padding-bottom:3px;width:40px}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li span{display:block;will-change:transform,opacity,filter}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li.is-spinning span{animation:ruleta-number-spin .12s linear infinite}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li.is-settled span{animation:ruleta-number-settle .25s ease-out}@keyframes ruleta-number-spin{0%{filter:blur(2px);opacity:0;transform:translateY(-22px)}50%{filter:blur(0);opacity:1;transform:translateY(0)}to{filter:blur(2px);opacity:0;transform:translateY(22px)}}@keyframes ruleta-number-settle{0%{opacity:.4;transform:scale(1.35)}65%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li span{animation:none!important}}.ruleta-how{align-items:center;color:var(--primary-color);display:inline-flex;font-weight:700;gap:8px}.ruleta-how:hover{color:var(--primary-color);text-decoration:underline}.ruleta-how span,.ruleta-how svg{display:inline-block;vertical-align:middle}.ruleta-how span{margin-bottom:2px}.ruleta-suerte-wrapper .ruleta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ruleta-how,.ruleta-suerte-wrapper .ruleta-actions{margin-right:3%}.ruleta-suerte-wrapper .ruleta-actions .add-to-cart{display:none}.participacion-comienza-panel{background:#f7f7f7;border-radius:24px;padding:40px 35px}.personaliza-boleto-inputs-wrapper{align-items:center;border:1px solid #222;border-radius:100px;display:flex;gap:0 8px;justify-content:space-between;margin-bottom:24px;padding:15px 20px}.personaliza-boleto-inputs-wrapper .label-block{align-items:center;display:flex;flex-shrink:1;gap:10px}.personaliza-boleto-inputs-wrapper .label-block p{font-size:16px;margin:0}.personaliza-boleto-inputs-wrapper .label-block label{cursor:pointer;font-size:16px;margin:0 0 1px}.personaliza-boleto-inputs-wrapper .inputs-block{display:flex;flex-shrink:0;flex-wrap:wrap;gap:0 8px;justify-content:flex-end}.personaliza-boleto-inputs-wrapper .inputs-block input{background:none;border:none;border-bottom:1px solid #222;padding:0 5px;text-align:center;width:36px}.ruleta-decoration-wrapper{height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:50%;z-index:0}.ruleta-decoration-wrapper img{position:absolute}.ruleta-decoration-wrapper .large-deco{right:-150px;top:-130px;width:520px}.ruleta-decoration-wrapper .small-top-deco{left:0;top:0;width:120px}.ruleta-decoration-wrapper .small-bottom-deco{bottom:80px;right:30px;width:102px}.boletos-modal .modal-header{align-items:center;justify-content:space-between}.boletos-modal .boletos-list{display:flex;flex-wrap:wrap;gap:10px}.boletos-modal .boletos-list .boleto-item{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:calc(25% - 7.5px)}.boletos-modal .boletos-list .boleto-item input{height:13px;width:13px}.boletos-modal .boletos-list .boleto-item label{cursor:pointer;font-size:16px;margin:0 0 1px;width:calc(100% - 23px)}.boletos-modal .boleto-no-disponible{display:none;text-align:center}.boletos-modal .boleto-no-disponible h4{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.participacion-comienza-section h2{font-size:45px}}@media only screen and (min-width:992px){.participacion-comienza-section .content-col{padding-top:80px}}@media only screen and (min-width:992px) and (max-width:1199px){.personaliza-boleto-inputs-wrapper .inputs-block{gap:0 6px}.personaliza-boleto-inputs-wrapper .inputs-block input{width:34px}.ruleta-suerte-wrapper .ruleta-handle{width:460px}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums{left:75px;top:381px}.participacion-comienza-panel{padding:40px 20px}}@media only screen and (max-width:991px){.participacion-comienza-section>.container-md{position:relative;text-align:center;z-index:1}.ruleta-decoration-wrapper{bottom:0;height:729px;top:auto;width:100%}.ruleta-decoration-wrapper .large-deco{right:-170px;top:-100px;width:440px}.ruleta-decoration-wrapper .small-top-deco{width:90px}.ruleta-decoration-wrapper .small-bottom-deco{bottom:80px;right:0;width:82px}.ruleta-suerte-wrapper{position:static}.ruleta-suerte-wrapper a{position:relative;z-index:1}.ruleta-suerte-wrapper .ruleta-handle{width:345px}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums{gap:5px;left:56px;top:284px}.ruleta-suerte-wrapper .ruleta-handle .ruleta-nums li{font-size:30px;height:56px;width:32px}}@media only screen and (max-width:767px){.ruleta-suerte-wrapper{margin:0 auto 16px;max-width:600px}.personaliza-boleto-inputs-wrapper{flex-wrap:wrap;justify-content:center}.personaliza-boleto-inputs-wrapper .label-block{justify-content:center;text-align:center;width:100%}.personaliza-boleto-inputs-wrapper .inputs-block{gap:0 8px}.personaliza-boleto-inputs-wrapper .inputs-block input{width:36px}.participacion-comienza-panel{padding:40px 20px}}@media only screen and (max-width:575px){.boletos-modal .boletos-list .boleto-item{width:calc(50% - 5px)}}