.ap-dialog.fill-vin-modal .ap-modal-body{box-sizing:border-box;width:500px;box-shadow:0 4px 10px #82828240;border-radius:0;padding:0!important}.fill-vin-dialog-container{padding:20px;line-height:1.2}.fill-vin-dialog-container .fill-vin-dialog-logo{background:url(/static/images/announcement/fill_vin_dialog_logo.svg) no-repeat;background-size:contain;width:198px;height:159px;margin:0 auto 24px}.fill-vin-dialog-container .fill-vin-form-container{background-color:#edfaee;padding:24px 32px 32px;margin-bottom:24px}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form-title{color:#333;font-size:14px;font-weight:700;margin-bottom:12px}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form label{display:block;width:100%;color:#333;font-size:12px;font-weight:700;margin-bottom:2px}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form input{box-sizing:border-box;width:100%;border:1px solid #dcdcdc;margin-bottom:12px;padding:10px 5px}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form input.has-error{border:1px solid #fe7058}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form button{box-sizing:border-box;width:100%;border:0 none;background-color:#1082cb;color:#fff;font-size:16px;text-align:center;padding:10px 0;cursor:pointer}.fill-vin-dialog-container .fill-vin-form-container .fill-vin-form .fill-vin-input-description{font-size:12px;margin-bottom:12px}.fill-vin-dialog-container .fill-vin-description-container{margin-bottom:24px}.fill-vin-dialog-container .fill-vin-description-container .fill-vin-description-title{color:#333;font-size:16px;font-weight:700;text-align:center;margin-bottom:24px}.fill-vin-dialog-container .fill-vin-description-container .fill-vin-description-list{list-style:none;padding:0;margin:0}.fill-vin-dialog-container .fill-vin-description-container .fill-vin-description-list li{font-size:12px;padding-left:28px;background:url(/static/images/announcement/fill_vin_check_green.svg) no-repeat top left;margin-bottom:10px;min-height:16px}.fill-vin-dialog-container .fill-vin-button-container{text-align:center}.fill-vin-dialog-container .fill-vin-button-container .fill-vin-cancel-link{color:#0072bb;font-size:14px;line-height:22px;text-decoration:none}@media(min-width:500px){.ap-dialog.fill-vin-modal .ap-modal-body{max-height:100vh;height:auto!important;overflow-y:auto;border-radius:20px}.fill-vin-dialog-container{padding:20px 50px}}@media(max-width:499px){.fill-vin-dialog-container .fill-vin-form-container{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{--main-animation-speed: 2s;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform var(--main-animation-speed)}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform var(--main-animation-speed);transform:translateY(0)}.odometer.odometer-auto-theme.odometer-animating,.odometer.odometer-theme-minimal.odometer-animating{animation-duration:var(--main-animation-speed);animation-name:motionblur}@keyframes motionblur{0%{filter:blur(3px);opacity:0}25%{opacity:1}to{filter:blur(0)}}.black-friday-banner .ap-logo{display:block;background-image:url(/static/images/svg/autoplius-logo.svg);background-size:80px 15px;background-repeat:no-repeat;width:80px;height:20px;background-position-y:bottom}.black-friday-banner .ap-discount .ap-percent-sign{background-image:url(/static/images/promotion/black_friday/percent.svg);background-size:30px;background-repeat:no-repeat;width:30px;height:100%;background-position-y:center;margin-left:16px;display:block}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packet-checkbox:before,.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packet-checked:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAYAAADNGCeJAAAABHNCSVQICAgIfAhkiAAAAXNJREFUOI2l0rtKA0EUBuD/zJrd1d00gp2XUggWoo0iwQtYCmKyheALaCGKjVoIFppGsPIVbAKJ+gyxMiAoBAyKFiEWgogJyU7YzdhkNyNuoianmnNm+PgZjoIOK6Yaa2M9eiKiaCM5t5YBAOoEsnQjAbBdr3dEbTTNeZ79F4rrxrEMCSCb5jwPAAwArFDfpBUyxn9NpJoHBLbnQ0LcOXZp0etZTDM3oShZKOw2phqrLROp4X0wOkRTuidenr8APnyMgAW/Yew8KGFcM3aI4UiCcuDluSTwLr9jRM42BD79iUJXFtAvQVtE7KQJ4REcPyAAYEnbfnZJLDdHNATdvAQASzPXidjpd6geTaL8FvQV/mrENXODiM6ku2sAMxL05HI3mkLlNQgCAMU75NzaTURRB4loojEalt69uNyZTaFabAUhaGktPZyREwmIQt12p1OoFtpB8PZMropdWoLAQ4Mq1uHM/gVqWyuh3ikL5kBXSDf1BVkIdzMiGkPdAAAAAElFTkSuQmCC);border-color:#521416}.black-friday-banner{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-radius:10px;padding:12px 30px 12px 60px;user-select:none;color:#fff;background:linear-gradient(180deg,#000,#5c090e);box-shadow:0 2px #0000004d inset;font-family:Roboto,sans-serif}.black-friday-banner.no-button{margin-top:10px}.black-friday-banner .ap-left{display:flex;flex-direction:column;gap:8px;min-width:0}.black-friday-banner .ap-left-head{display:flex;align-items:center;gap:14px}.black-friday-banner .ap-eyebrow{font-weight:700;font-size:20px;white-space:nowrap}.black-friday-banner .ap-logo{display:block;background-image:url(/static/images/svg/autoplius-logo.svg);background-size:80px 15px;background-repeat:no-repeat;width:80px;height:20px;background-position-y:bottom}.black-friday-banner .ap-meta{display:flex;color:#fff;font-size:16px;font-weight:400;justify-content:flex-start;gap:8px;flex-basis:100%}.black-friday-banner .ap-plus{opacity:.8}.black-friday-banner .ap-discount{display:flex;height:70px}.black-friday-banner .ap-discount .ap-percent{font-weight:700;font-size:70px;line-height:70px;height:70px}.black-friday-banner .ap-discount .ap-percent-sign{background-image:url(/static/images/promotion/black_friday/percent.svg);background-size:30px;background-repeat:no-repeat;width:30px;height:100%;background-position-y:center;margin-left:16px;display:block}.black-friday-banner .ap-cta{display:inline-flex;cursor:pointer;align-items:center;gap:12px;padding:10px 16px;margin-left:8px;background:linear-gradient(180deg,#cd1010,#71090e);border-radius:5px;color:#fff;text-decoration:none;font-size:16px;font-weight:400;white-space:nowrap}.black-friday-banner .ap-code-container{font-size:18px;margin-right:100px;user-select:text}.black-friday-banner .ap-sep{opacity:.8}.black-friday-banner .ap-meta-mobile,.packs-wrapper .packs.black-friday-used .packs-cell-packet .packs-item .packs-footer .packs-price .price-discount-percent,.packs-wrapper .packs.black-friday-used .packs-cell-packet .packs-item .packs-footer .packs-price .price-discount-percent-spacer,.packs-wrapper .packs.black-friday-used .packs-cell-packet .packs-item .packs-footer .packs-price .old-price{display:none}.packs-wrapper .packs .black-friday-packet .packs-item .packs-header .best-value-container{background:#b40e0f;color:#fff;font-style:normal}.packs-wrapper .packs .black-friday-packet .packs-item .packs-header .best-value-container:before{border-top-color:#6f0405}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:6px;margin-top:14px}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion .old-price{font-size:14px;padding-top:4px;display:block}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion .pay-price{padding-top:0}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion .pay-price .package-pay-price{font-size:30px}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item{background:linear-gradient(180deg,#000,#5c090e);border-color:#521416;color:#fff}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-header .packs-title{color:#fff}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-header .best-value-container{background:#b40e0f;color:#fff;font-style:normal}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-header .best-value-container:before{border-top-color:#6f0405}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-content li,.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer{border-top-color:#521416}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packs-price.promotion .old-price,.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packs-price.promotion .pay-price{color:#fff}.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packet-checkbox:before,.packs-wrapper .packs .packs-active.black-friday-packet .packs-item .packs-footer .packet-checked:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAYAAADNGCeJAAAABHNCSVQICAgIfAhkiAAAAXNJREFUOI2l0rtKA0EUBuD/zJrd1d00gp2XUggWoo0iwQtYCmKyheALaCGKjVoIFppGsPIVbAKJ+gyxMiAoBAyKFiEWgogJyU7YzdhkNyNuoianmnNm+PgZjoIOK6Yaa2M9eiKiaCM5t5YBAOoEsnQjAbBdr3dEbTTNeZ79F4rrxrEMCSCb5jwPAAwArFDfpBUyxn9NpJoHBLbnQ0LcOXZp0etZTDM3oShZKOw2phqrLROp4X0wOkRTuidenr8APnyMgAW/Yew8KGFcM3aI4UiCcuDluSTwLr9jRM42BD79iUJXFtAvQVtE7KQJ4REcPyAAYEnbfnZJLDdHNATdvAQASzPXidjpd6geTaL8FvQV/mrENXODiM6ku2sAMxL05HI3mkLlNQgCAMU75NzaTURRB4loojEalt69uNyZTaFabAUhaGktPZyREwmIQt12p1OoFtpB8PZMropdWoLAQ4Mq1uHM/gVqWyuh3ikL5kBXSDf1BVkIdzMiGkPdAAAAAElFTkSuQmCC);border-color:#521416}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion{background:linear-gradient(180deg,#000,#5c090e)}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .info-block .info-row-1{font-size:18px;color:#fff}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .info-block .info-row-2{color:#fff;font-size:12px}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .info-block .info-row-3{color:#b90f10;font-size:16px;font-weight:500}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .activate-button-container .blue-button{background:linear-gradient(180deg,#cd1010,#71090e);box-shadow:0 1px #71090e}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .activate-button-container .activate-button-discount-container{background-color:#fff;color:#000;font-weight:700}.black-friday-banner{flex-direction:row;flex-wrap:wrap;padding:15px 30px;margin:0 10px 10px}.black-friday-banner .ap-left{flex-grow:1}.black-friday-banner .ap-left .ap-left-head{display:flex;flex-direction:column;gap:0}.black-friday-banner .ap-left .ap-left-head .ap-eyebrow{align-self:flex-start}.black-friday-banner .ap-left .ap-left-head .ap-logo{width:100%;background-position-x:left}.black-friday-banner .ap-discount{height:55px;border-left:1px solid #521416;flex-grow:1;justify-content:end}.black-friday-banner .ap-discount .ap-percent{line-height:50px;font-size:60px;height:50px}.black-friday-banner .ap-discount .ap-percent-sign{background-size:23px;background-repeat:no-repeat;width:23px;height:100%}.black-friday-banner .ap-meta{display:none}.black-friday-banner .ap-meta-mobile{font-size:12px;display:flex;justify-content:center;gap:8px;flex-basis:100%;margin-top:15px;margin-bottom:11px}.black-friday-banner .ap-cta{width:100%;justify-content:center;padding:14px 18px;font-size:16px;margin-left:0}.black-friday-banner .ap-code-container{display:flex;flex-basis:100%;justify-content:center;font-size:14px;margin-right:0}.packs-wrapper .packs.black-friday-used .packs-cell-packet .packs-item .packs-footer .packs-price .old-price{visibility:hidden;display:block}.packs-wrapper .packs .black-friday-packet .best-value-container .best-value{background:#b40e0f;color:#fff;font-style:normal}.packs-wrapper .packs .black-friday-packet .best-value-corner-box .best-value-corner{background-color:#6f0405}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion{gap:0;margin-top:0;flex-direction:column}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion .old-price{display:block;visibility:visible}.packs-wrapper .packs .black-friday-packet .packs-item .packs-footer .packs-price.promotion .pay-price .package-pay-price{font-size:24px}.packs-wrapper .packs .black-friday-packet .triangle-active svg polygon{fill:#5c090e;border-color:#5c090e;stroke:#5c090e}.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active){border-color:#521416}.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list{background:linear-gradient(180deg,#000,#5c090e);border-color:#521416;color:#fff}.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list li{border-bottom-color:#521416;border-top-color:#521416}.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list .announcement-position-placement{background-color:unset}.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list .announcement-position-placement .position-label,.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list .announcement-position-placement .position-separator,.packs-wrapper .packs-and-services-block:has(.black-friday-packet-services.packs-services-active) .packs-item-list .announcement-position-placement .total-announcements{color:#fff}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion{border-radius:8px}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .info-block .info-row-2{margin-top:5px}.dashboard-list-container .dashboard-list .item-row.status-gray .black-friday-promotion .info-block .info-row-3{margin-top:6px}.announcement-placement-game-modal-container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;height:100%;font-family:Roboto,sans-serif;color:#333}.announcement-placement-game-modal-container .game-header{margin-bottom:80px}.announcement-placement-game-modal-container .game-header h1{font-size:36px;font-weight:300;text-align:center;padding:0}.announcement-placement-game-modal-container .game-header h3{color:#0072bb;font-size:24px;font-weight:700;text-align:center;margin-top:30px;position:relative}.announcement-placement-game-modal-container .game-header h3 span{color:#e52630}.announcement-placement-game-modal-container .game-header h3:after{content:"";position:absolute;bottom:-30px;left:0;right:0;margin:0 auto;background-image:url(/static/images/promotion/announcement_placement/arrow.svg);background-size:38px 24px;width:38px;height:24px}.announcement-placement-game-modal-container .game-map-container{width:646px;height:394px;margin:0 auto;background-image:url(/static/images/promotion/announcement_placement/city.svg);background-repeat:no-repeat;background-size:100%;position:relative}.announcement-placement-game-modal-container .game-map-container .car-placeholder{position:absolute;background-repeat:no-repeat;background-size:100%;width:50%;height:50%;cursor:pointer;transition:transform .2s ease-in-out}.announcement-placement-game-modal-container .game-map-container .car-placeholder:hover,.announcement-placement-game-modal-container .game-map-container .car-placeholder.active{transform:scale(1.1)}.announcement-placement-game-modal-container .game-map-container .car-1{top:0;left:50%;background-image:url(/static/images/promotion/announcement_placement/car1-blue.svg)}.announcement-placement-game-modal-container .game-map-container .car-1:hover,.announcement-placement-game-modal-container .game-map-container .car-1.active{background-image:url(/static/images/promotion/announcement_placement/car1-red.svg)}.announcement-placement-game-modal-container .game-map-container .car-2{top:50%;left:50%;background-image:url(/static/images/promotion/announcement_placement/car2-blue.svg)}.announcement-placement-game-modal-container .game-map-container .car-2:hover,.announcement-placement-game-modal-container .game-map-container .car-2.active{background-image:url(/static/images/promotion/announcement_placement/car2-red.svg)}.announcement-placement-game-modal-container .game-map-container .car-3{top:50%;left:0;background-image:url(/static/images/promotion/announcement_placement/car3-blue.svg)}.announcement-placement-game-modal-container .game-map-container .car-3:hover,.announcement-placement-game-modal-container .game-map-container .car-3.active{background-image:url(/static/images/promotion/announcement_placement/car3-red.svg)}.announcement-placement-game-modal-container .game-map-container .car-4{top:0;left:0;background-image:url(/static/images/promotion/announcement_placement/car4-blue.svg)}.announcement-placement-game-modal-container .game-map-container .car-4:hover,.announcement-placement-game-modal-container .game-map-container .car-4.active{background-image:url(/static/images/promotion/announcement_placement/car4-red.svg)}.announcement-placement-game-modal-container .game-partners-container{border-radius:20px;border:2px dashed #231f20;position:relative;margin:auto 50px 0;min-height:50px}.announcement-placement-game-modal-container .game-partners-container .partner-header{display:flex;justify-content:space-around;position:absolute;left:0;right:0;top:-34px;line-height:24px;margin:0 auto;width:400px;border-radius:16px 16px 0 0;background-color:#231f20;color:#fff;padding:5px 20px}.announcement-placement-game-modal-container .game-partners-container .partner-header:before{content:"";display:inline-block;background-image:url(/static/images/promotion/announcement_placement/h2auto.svg);background-repeat:no-repeat;background-position-y:center;background-position-x:left;background-size:82px 24px;height:24px;width:82px}.announcement-placement-game-modal-container .game-partners-container .partners-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;padding:30px}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner{min-width:125px;width:48%;justify-content:start;display:flex;flex-direction:row}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name{font-weight:400;font-size:20px}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name span{display:flex;height:100%;flex-direction:row;justify-content:center;padding-left:10px}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name span span{display:flex;height:100%;flex-direction:column}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name b{display:flex;height:100%;flex-direction:column;justify-content:center;padding-left:10px}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .partner-logo{background-repeat:no-repeat;background-position-y:center;background-position-x:left;height:24px;width:100%}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .main-prize-badge{display:flex;align-self:center;align-items:center;color:#fff;width:fit-content;height:32px;border-radius:6px;padding:0 10px;font-size:14px;font-weight:700;background-color:#e52630}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .h2auto{background-image:url(/static/images/promotion/announcement_placement/h2auto.svg)}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner.bottom .prize-name{padding-left:10px}.announcement-placement-game-modal-container .game-partners-container .partners-list .prize-separator{border-right:1px solid #231f20}.announcement-placement-game-modal-container .game-rules{margin-top:15px;margin-bottom:15px;text-align:center;font-size:16px;font-weight:400}.announcement-placement-game-modal-container .game-rules a{color:#0072bb;text-decoration:none}.announcement-placement-game-modal-container .game-rules a:hover{text-decoration:underline}.announcement-placement-game-modal-container.results .results-container{display:flex}.announcement-placement-game-modal-container.results .game-header h3{opacity:0}.announcement-placement-game-modal-container.results .game-map-container{opacity:.3}.announcement-placement-game-modal-container.results .game-map-container .car-placeholder{display:none}.announcement-placement-game-modal-container .results-container{display:none;position:absolute;inset:-120px 0 0;width:430px;height:450px;flex-direction:column;justify-content:center;padding:30px;text-align:center;margin:auto;background-color:#fff;z-index:1;border-radius:15px;border:2px solid #333}.announcement-placement-game-modal-container .results-container:before{content:"";background-image:url(/static/images/promotion/announcement_placement/gift_red.svg);background-size:100%;background-repeat:no-repeat;width:77px;height:79px;margin:0 auto;position:absolute;left:0;right:0;top:-34px}.announcement-placement-game-modal-container .results-container .results-header{color:#0072bb;font-size:32px;font-weight:300;text-align:center}.announcement-placement-game-modal-container .results-container .gift-title{color:#0072bb;font-size:32px;line-height:40px;font-weight:700;text-align:center;padding-top:10px}.announcement-placement-game-modal-container .results-container .gift-code{color:#333;font-size:32px;font-weight:300;text-align:center;padding-top:10px}.announcement-placement-game-modal-container .results-container .results-instructions{padding-top:50px;font-size:16px;font-weight:400}.announcement-placement-game-modal-container .results-container .waiting-container{position:absolute;top:0;left:0;width:100%;height:100%;background:unset;z-index:10000;text-align:center;font-size:14px;display:flex}.announcement-placement-game-modal-container .results-container .waiting-container .waiting-message{padding:20px;margin:auto;max-width:360px;background:#fff;border-radius:10px;line-height:20px;align-items:center}.announcement-placement-game-modal-container .results-container .waiting-container .waiting-message:before{content:"";background-image:url(/static/images/svg/preloader/oldscool_bw.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:40px;display:block;text-align:center;margin:0 auto 10px}.promotion-code-container-spacer{background-color:#fff;width:100%;position:relative}.promotion-code-container-spacer:before{content:"";position:absolute;top:-14px;left:25px;background-image:url(/static/images/promotion/announcement_placement/gift_with_shadow.svg);background-repeat:no-repeat;background-size:57px 62px;width:57px;height:62px;transform:scaleX(-1);z-index:2}.promotion-code-container-spacer .promotion-code-container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;padding:5px 0 5px 165px;margin-left:0;width:100%;height:38px;font-family:Roboto,sans-serif;color:#fff;font-size:12px;line-height:27px;font-weight:400;text-align:left;box-sizing:border-box;background-image:linear-gradient(270deg,#0d72b3,#3fa9f5);overflow:hidden}.promotion-code-container-spacer .promotion-code-container:before{content:"";position:absolute;top:-12px;left:0;background-image:url(/static/images/promotion/announcement_placement/bubble_main.svg);background-repeat:no-repeat;background-size:168px 96px;width:168px;height:96px;transform:scaleX(-1)}.promotion-code-container-spacer .promotion-code-container:after{content:"";position:absolute;top:-6px;right:0;background-image:url(/static/images/promotion/announcement_placement/bubble_side.svg);background-repeat:no-repeat;background-size:44px 96px;transform:scaleX(-1);width:44px;height:96px}.promotion-code-container-spacer .promotion-code-container .promotion-gift-type{font-weight:700}.promotion-code-container-spacer .promotion-code-container .promotion-code-placement{margin-left:20px;margin-right:5px}.promotion-code-container-spacer .promotion-code-container.gift-reminder{font-weight:700}.promotion-code-container-spacer .promotion-code-container.gift-reminder .choose-your-gift{margin-left:20px;font-weight:400}.promotion-code-container-spacer .promotion-code-container.gift-reminder .choose-your-gift:hover{text-decoration:underline;cursor:pointer}.promotion-container-spacer{position:relative;background-color:#fff;border-radius:6px;margin-top:15px;margin-bottom:10px;width:100%;font-family:Roboto,sans-serif}.promotion-container-spacer:before{content:"";position:absolute;top:-16px;left:25px;background-image:url(/static/images/promotion/announcement_placement/gift_with_shadow.svg);background-repeat:no-repeat;background-size:60px 65px;width:60px;height:65px;transform:scaleX(-1);z-index:1}.promotion-container-spacer .promotion-container{position:relative;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;column-gap:5px;border-radius:3px;padding:5px 0 5px 160px;width:100%;height:40px;color:#fff;font-size:15px;font-weight:400;line-height:30px;text-align:left;box-sizing:border-box;background-image:linear-gradient(270deg,#3fa9f5,#0d72b3)}.promotion-container-spacer .promotion-container:before{content:"";position:absolute;top:-12px;left:0;background-image:url(/static/images/promotion/announcement_placement/bubble_main.svg);background-repeat:no-repeat;background-size:168px 96px;width:168px;height:96px;transform:scaleX(-1)}.promotion-container-spacer .promotion-container:after{content:"";position:absolute;top:-6px;right:0;background-image:url(/static/images/promotion/announcement_placement/bubble_side.svg);background-repeat:no-repeat;background-size:44px 96px;transform:scaleX(-1);width:44px;height:96px}.promotion-container-spacer .promotion-container .prizes-container{font-weight:700;max-width:calc(100% - 70px)}.announcement-placement-game-modal-container{width:auto;height:100%}.announcement-placement-game-modal-container .game-header{margin-top:30px}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-header{margin-bottom:50px}}@media only screen and (max-height:667px){.announcement-placement-game-modal-container .game-header{margin-bottom:40px}}.announcement-placement-game-modal-container .game-header h1{font-size:24px}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-header h1{font-size:20px}}@media only screen and (max-height:668px){.announcement-placement-game-modal-container .game-header h1{font-size:20px}}.announcement-placement-game-modal-container .game-header h3{font-size:18px;margin-top:15px}.announcement-placement-game-modal-container .game-header h3 span{display:block}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-header h3{font-size:15px}}@media only screen and (max-height:668px){.announcement-placement-game-modal-container .game-header h3{font-size:15px}}.announcement-placement-game-modal-container .game-map-container{width:120%;margin:-10%;padding-bottom:73%;height:0}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-map-container{width:100%;margin:0;padding-bottom:62%;height:0}}@media only screen and (max-height:667px){.announcement-placement-game-modal-container .game-map-container{width:100%;margin:0;height:0}}.announcement-placement-game-modal-container .game-partners-container{padding:0 20px;margin:auto 0 0;background-color:#fff}.announcement-placement-game-modal-container .game-partners-container .partner-header{display:flex;flex-direction:column;font-size:16px;width:fit-content;left:0;right:0;margin:0 auto;top:-58px;padding:5px 10px}.announcement-placement-game-modal-container .game-partners-container .partner-header:before{display:flex;flex-direction:row;justify-content:center;align-self:center}.announcement-placement-game-modal-container .game-partners-container .partners-list{flex-wrap:wrap;flex-direction:row;row-gap:20px;height:100%;overflow-y:auto}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-partners-container .partners-list{row-gap:10px}}@media only screen and (max-width:400px){.announcement-placement-game-modal-container .game-partners-container .partners-list{row-gap:15px}}@media only screen and (max-height:668px){.announcement-placement-game-modal-container .game-partners-container .partners-list{row-gap:10px}}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name{text-align:center}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name b{display:inline-block;height:auto}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name span{margin-left:5px;display:inline-block;padding-left:0}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .prize-name span span{display:inline-block}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner .main-prize-badge{font-size:12px}.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner.bottom{justify-content:center;flex-direction:row}@media only screen and (max-width:330px){.announcement-placement-game-modal-container .game-partners-container .partners-list .game-partner{min-width:unset}}.announcement-placement-game-modal-container .game-partners-container .partners-list .prize-separator{margin:0 30px;width:100%;border-bottom:1px solid #ccc;border-right:none}.announcement-placement-game-modal-container .results-container{height:90%;width:auto;padding-top:50px}.announcement-placement-game-modal-container.results .game-header{opacity:0}.announcement-placement-game-modal-container.results .results-container{top:0}.promotion-code-container-spacer{margin:10px;border-radius:5px;position:relative;box-sizing:border-box;width:calc(100% - 20px)}.promotion-code-container-spacer:before{background-repeat:no-repeat;background-size:66px 72px;width:66px;height:72px;left:unset;top:-5px;right:12px;transform:scaleX(1)}.promotion-code-container-spacer .promotion-code-container{height:64px;width:100%;margin-left:0;flex-direction:column;justify-content:center;padding:8px 100px 8px 10px;font-size:12px;line-height:16px;font-weight:400;border-radius:5px;background-image:linear-gradient(270deg,#3fa9f5,#0d72b3)}.promotion-code-container-spacer .promotion-code-container:before{background-image:url(/static/images/promotion/announcement_placement/bubble_main.svg);background-size:133px 76px;width:133px;height:76px;left:unset;right:0;transform:scaleX(1)}.promotion-code-container-spacer .promotion-code-container:after{content:"";position:absolute;top:0;bottom:0;left:18px;margin:auto;background-size:38px 39px;width:38px;height:39px;z-index:3}.promotion-code-container-spacer .promotion-code-container div{z-index:1}.promotion-code-container-spacer .promotion-code-container .promotion-code-placement,.promotion-code-container-spacer .promotion-code-container.gift-reminder .choose-your-gift{margin-left:0}.promotion-container-spacer{width:100%;border-radius:5px;margin-bottom:0}.promotion-container-spacer:before{top:0;right:10px;left:unset;background-size:66px 72px;width:66px;height:72px;transform:scaleX(1)}.promotion-container-spacer .promotion-container{height:76px;padding-left:45px;flex-direction:column;justify-content:center;line-height:20px;font-size:12px;border-radius:3px}.promotion-container-spacer .promotion-container div:first-child{font-weight:700;font-size:14px}.promotion-container-spacer .promotion-container .prizes-container{font-size:14px}.promotion-container-spacer .promotion-container:before{top:0;right:0;left:unset;transform:scaleX(1);background-size:133px 76px;width:133px;height:76px}.promotion-container-spacer .promotion-container:after{left:0;right:unset;transform:scaleX(1)}
