@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);body{margin:0}body,code{font-family:Roboto,sans-serif}.AdminBody,.Body{flex:1 1;display:flex;flex-direction:column}.AdminBody{height:100%;align-items:center}h1{text-align:center;margin:10px!important}@media screen and (max-width:1024px){.Content{width:70%;padding:10px}}@media screen and (max-width:780px){.ContentLeft,.ContentRight{display:none}h1{font-size:20px!important}}@media screen and (max-width:800px){.Content{width:100%;padding:10px}.ContentLeft,.ContentRight{display:none}}.App-link{color:#09d3ac}.Navigation-button{height:40px;padding-left:30px!important;padding-right:30px!important}.NumericInput{height:200px;background:#639}.App-header-event{display:grid;grid-template-columns:1fr min-content 1fr;height:50px;padding-left:10px;padding-right:10px}.LogoStyle-events{align-self:center;max-width:100%;height:auto;width:auto}.LogoContainer-events{max-width:245px;align-self:center;padding-top:5px;padding-right:5px}.LogoStyleCenter{height:40px}.LeftComponentsDiv,.LogoStyleCenter{align-self:center}.Products{visibility:visible;border-radius:50%;height:17px;width:17px;background:#ff7300;position:absolute;color:#fff;top:25%;left:55%;transform:translate(-50%,-50%)}.ContentDriversProducts{display:flex;flex:1 1;flex-direction:column;max-width:700px}.ButtonNavigation{text-align:center;display:flex;flex:1 1;justify-content:flex-end;margin-right:5px}.ButtonNavigation .bp3-popover-wrapper{text-align:center;display:flex;flex:1 1;align-self:flex-end}.track-select-container{display:flex;justify-content:center;margin-bottom:20px}@media screen and (max-width:780px){.ButtonNavigation{text-align:center;margin-top:10px;align-self:center;margin-right:10px}.track-select-container{margin:10px 0}}@keyframes scale-in-center{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.ContainerPlusMinus{display:flex;max-height:120px;align-content:center;animation:slide-in-bck-center .5s cubic-bezier(.25,.46,.45,.94) both}.PlusMinusNumber{height:120px;display:flex;align-items:center;justify-content:center}.MinusButton,.PlusButton{height:70px;width:70px;align-self:center}.MinusButton.bp3-button,.PlusButton.bp3-button{border-radius:35px!important}.MinusButton span svg,.PlusButton span svg{color:#fff}.TextBox{text-align:center;border:0;padding:0;background:transparent;font-size:150px;font-weight:700;width:180px}.animationPlus,.TextBox{display:flex;align-items:center;justify-content:center}.lottieBox{position:absolute;z-index:-11111999}.lottieBox div:first-child{height:120px!important;width:120px!important}@keyframes slide-in-bck-center{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:780px){.lottieBox div:first-child{height:110px!important;width:110px!important}.PlusMinusNumber{height:100px}.ContentDriversProducts h1{margin:3px!important}.ContainerPlusMinus{max-height:90px}.PlusMinusNumber{transform:scale(.8)}}.BoxUnchecked{min-height:70px;display:flex;flex-direction:row;flex:1 1;border-radius:5px;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26);margin:0 5px 10px}.text-price-right{display:flex!important;flex-direction:column;text-align:right;justify-content:flex-end;align-items:flex-end!important}.old-price-product{text-decoration:line-through;color:red}.Box .PriceBoxRight .old-price-product,.BoxPhone .RightBox .old-price-product{color:#fff!important}.disable-product-mobile .BoxUncheckedPhone .RightBox .new-price-bold,.disable-product-mobile .BoxUncheckedPhone .RightBox .old-price-product,.disable-product .RightBoxContent .PriceBoxRight .old-price-product{color:grey!important}.new-price-bold{font-weight:700;font-size:20px}.align-content{display:flex;flex:1 1;justify-content:space-between}.ProductDescription,.ProductDescriptionChecked{padding-left:15px;font-size:12px;display:-webkit-box}.BoxUnchecked:hover .ProductDescription,.BoxUnchecked:hover .ProductDescriptionChecked,.ProductDescription,.ProductDescriptionChecked{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ProductDescriptionChecked{color:#fff;padding-left:0}.IconUnckecked{visibility:hidden;width:0}.TextleftUnchecked{font-size:16px;flex:1 1;padding-left:15px;padding-top:5px}.TextleftUnchecked,.TextrightUnchecked{color:#000;display:flex;align-items:center}.TextrightUnchecked{font-size:18px;padding-right:10px;white-space:nowrap}.BoxUnchecked:hover{background:#f2f4f5;cursor:pointer}.RightBoxContent{display:flex;align-items:center;justify-content:right;border-radius:0 5px 5px 0}.Box{min-height:70px;display:flex;flex-direction:row;background:#137cbd;border-radius:5px;cursor:pointer;box-shadow:0 0 15px -5px rgba(0,0,0,.26);margin:0 5px 10px}.Box:hover .ProductDescription,.Box:hover .ProductDescriptionChecked{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ProductDescription{color:#137cbd}.Textleft{font-size:16px;flex:1 1;padding-top:5px;align-items:center}.Textleft,.Textright{color:#fff;display:flex}.Textright{font-size:18px;text-align:right;justify-content:flex-end;padding-right:10px;white-space:nowrap}.IconAnimation{width:50px;visibility:visible;display:flex;align-items:center;justify-content:center;animation:ckeckAnim 1s}.product-image-box{height:70px;max-width:100%;display:block;border-radius:5px 0 0 5px;align-self:center}.product-image-box img{max-width:90px;height:100%;object-fit:contain;border-radius:5px 0 0 5px}@keyframes ckeckAnim{0%{width:0;transform:scale(0)}to{width:50px;transform:scale(1)}}.disable-product .BoxUnchecked{background-color:#ebebeb}.disable-product .ProductDescription,.disable-product .TextleftUnchecked,.disable-product .TextrightUnchecked{color:grey!important}.disable-product .product-image-box{opacity:.5}.disable-product .BoxUnchecked:hover{cursor:default}.stock-box,.stock-box-mobile{margin:0 5px;background-color:#ff8c00;display:flex;padding:3px 10px;font-weight:700;color:#fff;border-radius:5px 5px 0 0}.stock-box-mobile .right-stock,.stock-box .right-stock{display:flex;flex:1 1;align-items:flex-end;justify-content:flex-end}.stock-box{font-size:16px}.stock-box-mobile{margin:3px 10px 0;font-size:12px}.disable-product .stock-box{background-color:#cfcfcf}.stock-box-mobile .BoxPhone{border-radius:0 0 5px 5px!important}.disable-product-mobile .stock-box-mobile{background-color:#cfcfcf}.stock-box+.BoxUnchecked,.stock-box-mobile+.BoxUncheckedPhone{border:2px solid #ff8c00;border-radius:0 0 5px 5px}.disable-product-mobile .stock-box-mobile+.BoxUncheckedPhone,.disable-product .stock-box+.BoxUnchecked{border:1px solid #ddd}.stock-box+.Box,.stock-box-mobile+.BoxPhone{border-radius:0 0 5px 5px}.stock-box+.BoxPhone .product-image-box img,.stock-box-mobile+.BoxPhone .product-image-box img{border-radius:0 0 0 5px}.stock-box+.Box .product-image-box img,.stock-box+.BoxUnchecked .product-image-box img,.stock-box-mobile+.BoxUncheckedPhone .product-image-box img{border-radius:0 0 0 3px}.promoBox,.promoBox-mobile{margin:0 5px;background:#ac1515;background:linear-gradient(90deg,#e80000,red 44%,#ffa82e);display:flex;padding:3px 10px;font-weight:700;color:#fff;border-radius:5px 5px 0 0}.promoBox-mobile .right-stock,.promoBox .right-stock{display:flex;flex:1 1;align-items:flex-end;justify-content:flex-end}.promoBox{font-size:16px}.promoBox-mobile{margin:3px 10px 0;font-size:12px}.disable-product .promoBox{background:#cfcfcf}.promoBox-mobile .BoxPhone{border-radius:0 0 5px 5px!important}.disable-product-mobile .promoBox-mobile{background:#cfcfcf}.promoBox+.BoxUnchecked,.promoBox-mobile+.BoxUncheckedPhone{border:2px solid;border-image-source:linear-gradient(90deg,#e80000,red 44%,#ffa82e);border-image-slice:1;border-radius:0 0 5px 5px}.disable-product-mobile .promoBox-mobile+.BoxUncheckedPhone,.disable-product .promoBox+.BoxUnchecked{border:1px solid #ddd}.promoBox+.Box,.promoBox-mobile+.BoxPhone{border-radius:0 0 5px 5px}.promoBox+.BoxPhone .product-image-box img,.promoBox-mobile+.BoxPhone .product-image-box img{border-radius:0 0 0 5px}.promoBox-mobile+.BoxUncheckedPhone .product-image-box img{border-radius:0}.promoBox+.Box .product-image-box img,.promoBox+.BoxUnchecked .product-image-box img{border-radius:0 0 0 3px}.promoBox+.BoxUnchecked .product-image-box img,.promoBox-mobile+.BoxUncheckedPhone .product-image-box img{border-radius:0 0 0 0}.BoxUncheckedPhone{min-height:70px;background:#fff;margin:0 10px 3px;display:flex;border-radius:5px;flex:1 1;box-shadow:0 2px 11px 0 hsla(0,0%,43.1%,.2),1px 2px 5px 0 hsla(0,0%,43.1%,.2)}.ProductDescriptionPhone{-webkit-line-clamp:2;color:#137cbd}.ProductDescriptionCheckedPhone,.ProductDescriptionPhone{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-left:10px}.ProductDescriptionCheckedPhone{-webkit-line-clamp:3;color:#fff}.TextLeftUnchecked{color:#000;margin-left:10px;font-size:16px}.RightBox,.TextLeftUnchecked{display:flex;align-items:center;justify-content:center}.RightBox{border-radius:0 5px 5px 0;height:100%;min-width:40px}.TextRightUnchecked{color:#000;font-size:18px;padding:5px}.TextRight{font-size:18px;padding:5px;color:#fff}.BoxPhone{min-height:70px;background:#137cbd;margin:0 10px 3px;display:flex;border-radius:5px;flex:1 1;box-shadow:0 2px 11px 0 hsla(0,0%,43.1%,.2),1px 2px 5px 0 hsla(0,0%,43.1%,.2)}.TextLeft{color:#fff;margin-left:10px;font-size:16px;display:flex;align-items:center;justify-content:center}.disable-product-mobile .BoxUncheckedPhone{background-color:#ebebeb}.disable-product-mobile .ProductDescriptionPhone,.disable-product-mobile .TextLeftUnchecked,.disable-product-mobile .TextRightUnchecked{color:grey!important}.disable-product-mobile .product-image-box{opacity:.5}.Product-Set{flex-wrap:wrap;margin-bottom:10px}.Mobile-Distribution{flex-direction:row}.SkeletonBox{height:60px;display:flex;background:#f1f1f1;border-radius:5px;margin:5px;animation:skeletonAnimation 1.2s infinite}.Mobile{height:70px;width:auto;margin:3px 10px}.minParticipants-product-text{margin:5px 0;display:flex;align-self:center;justify-content:center;text-align:center;background-color:#ff8c00;padding:10px;color:#fff;animation:scale-in-center .5s both}.present-icon-with-text{display:flex;align-items:center;margin-left:10px;margin-right:10px}.present-icon-with-text svg{margin-right:10px}.EmailsTextBox{display:flex;flex-direction:row;text-align:left}.email-input{flex:1 1;margin:5px 5px 0 0;text-align:start}@media (max-width:780px){.EmailsTextBox{flex-direction:column}.email-input{flex:1 1;margin:5px 0 0;text-align:start}}.DateBox .bp3-popover-target,.DateBox .bp3-popover-wrapper{width:100%}.DateBox .bp3-input{height:40px;padding:10px;font-size:16px}.PromoStyle{display:flex}.PromoStyle,.PromoStyle .bp3-form-group{flex-direction:row}.PromoStyle .bp3-control{font-size:16px}@media (max-width:780px){.PromoStyle{margin-top:15px}}.Names{display:flex;flex-direction:row;flex-wrap:wrap}.Names .bp3-form-group label.bp3-label{text-align:left!important}.PhoneBirthday{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left}.react-tel-input .form-control{width:100%;border-radius:3px}@media (max-width:780px){.Names,.PhoneBirthday{flex-direction:column}}.DriversBox{display:flex;flex:1 1;border:1px solid #b6e0eb;box-shadow:0 0 15px -5px rgba(37,118,138,.26);padding:5px;border-radius:5px;background:#ebf7ff}.DriversIndividualBox{display:flex;flex-direction:row;flex-wrap:wrap;width:100%!important;text-align:left}.DriversIndividualBox .bp3-form-group{width:50%!important;margin:0 0 5px}.DriversIndividualBox .bp3-form-content{margin:0 5px 0 0}.DriverName .bp3-input{height:40px;font-size:16px}@media (max-width:780px){.DriversIndividualBox{flex-direction:column}.DriversIndividualBox .bp3-form-group{width:100%!important}.DriversBox{margin:0 2px}}.DriversMembersBox{display:flex;flex:1 1;border:1px solid #b6e0eb;box-shadow:0 0 15px -5px rgba(37,118,138,.26);padding:5px;border-radius:5px;background:#ebf7ff}.DriversMembersIndividualBox{display:flex;flex-direction:column;flex-wrap:wrap;text-align:start;width:100%!important;text-align:left}.DriversMembersIndividualBox .bp3-form-group{width:50%!important;margin:0 0 5px}.DriversMembersIndividualBox .bp3-form-content{margin:0 5px 0 0}.DriverMemberName .bp3-input{height:40px;font-size:16px}.input-correct-background .bp3-input{background-color:#dafddc}.input-error-background .bp3-input{background-color:#fddada}.input-disable-error-background .bp3-input,.input-disable-error-background .bp3-input:disabled{background-color:#fddada;color:#c23434!important}.input-disable-correct-background .bp3-input,.input-disable-correct-background .bp3-input:disabled{background-color:#dafddc;color:#5c9c5f!important}@media (max-width:780px){.DriversMembersIndividualBox{flex-direction:column}.DriversMembersIndividualBox .bp3-form-group{width:100%!important}.DriversMembersBox{margin:0 2px}}.DriversMembersIndividualBox .swtich-pxl{width:-moz-fit-content;width:fit-content}.DriversMembersIndividualBox .email-repeated{background-color:#ff8f8f;padding:5px;border-radius:4px;margin-top:10px;font-weight:700}.NavButtons{align-items:center;flex:1 1;display:flex;align-self:flex-end;margin:10px 0 0}.FormContainer{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;max-width:700px}#next,#prev{align-self:flex-end}@media (max-width:780px){.NavButtons{align-self:center}.FormContainer{margin:0 10px}.FormContainer h1{margin:3px!important}}.present-receptor-and-email{display:flex}.regalo-text-check{font-size:16px;margin-top:5px}.regalo-inputs-box{margin-top:10px}.destination-input-box,.receptor-input-box{width:100%}.destination-input-box{margin-right:5px}@media (max-width:780px){.present-receptor-and-email{flex-direction:column}.destination-input-box{margin-right:0}.receptor-input-box{margin-top:10px}}.SlotBox{flex-wrap:wrap;width:720px}.NoSlotsBox,.SlotBox{display:flex;justify-content:center}.NoSlotsBox{flex:1 1;align-items:center;border:2px solid #fb0;border-radius:5px;padding:15px;flex-direction:column}.LoadingBox{align-content:flex-start;display:flex;flex-wrap:wrap;flex-direction:row;width:520px}@media screen and (max-width:780px){.LoadingBox,.SlotBox{width:auto;display:flex;flex-wrap:wrap;flex:1 1;justify-content:center;align-items:center}}.SlotSkeleton{height:40px;width:100px;background:#f1f1f1;animation:skeletonAnimation 1.2s infinite;border-radius:4px;margin:1px}.buttonStyle{height:40px;width:100px;font-size:16px}.Container{background:#fff;width:110px;height:40px;display:flex;align-items:center;border-radius:5px;cursor:pointer;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26)}.SlotAvailable{padding-left:12px;color:#000;font-size:20px;font-weight:600;justify-content:flex-start;flex:1 1;padding-bottom:2px}.Check{margin-right:5px;fill:#73818d;justify-content:flex-end}.Container:hover{background:#d8e1e8;transition:background-color .3s;border:1px solid #a2b1bd}.Container:hover .SlotAvailable{color:#000}.Container:hover .Check{fill:#73818d}.ContainerUnavailable{background:#fff;width:110px;height:40px;display:flex;align-items:center;border-radius:5px;cursor:no-drop;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26)}.SlotUnavailable{padding-left:12px;color:#e9e9e9;font-size:20px;font-weight:600;justify-content:flex-start;flex:1 1;padding-bottom:2px}.CheckUnavailable{fill:#e7e7e7;justify-content:flex-end}.ContainerMarked{background:#137cbd;width:110px;height:40px;display:flex;align-items:center;border-radius:5px;cursor:pointer;box-shadow:0 0 15px -5px rgba(0,0,0,.26);border:1px solid #24658d}.SlotMarked{padding-left:12px;color:#fff;font-size:20px;font-weight:600;justify-content:flex-start;flex:1 1;padding-bottom:2px}.CheckMarked{fill:#fff;height:26px;width:26px;justify-content:flex-end}.StageNodeContainerPosition{width:110px;display:flex;flex-direction:row;margin-left:5px;margin-right:5px;margin-bottom:10px}.StageNodeContainer{margin:0 auto;flex-direction:column}.Circle,.StageNodeContainer{display:flex;align-items:center;justify-content:center}.Circle{cursor:pointer;color:red;height:55px;width:55px;border-radius:50%;border:2px solid #ececec;background:#137cbd;transition:all .3s ease}.MenuIcons{height:60%;width:60%;fill:#fff}.TextStageNode{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;font-size:16px;color:#6b6b6b}.CircleUnactive{height:55px;width:55px;border-radius:50%;border:2px solid #ececec;background:#e6e6e6;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:no-drop}.TextStageNodeUnactive{font-size:16px;color:#d1d1d1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:120px;text-align:center}.Circle:hover{animation:color-change-2x 2s both}@keyframes color-change-2x{0%{background:#137cbd}to{background:#166fa5}}.Circle:hover .MenuIcons{animation:text-shadow-drop-center .2s both}@keyframes text-shadow-drop-center{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width:780px){.Circle{height:45px;width:45px}.TextStageNode{font-size:0;visibility:hidden}.CircleUnactive{height:45px;width:45px}.TextStageNodeUnactive{font-size:0;visibility:hidden}.StageNodeContainerPosition{width:60px;margin-left:0;margin-right:0;margin-bottom:0}}.BodyPageNotFound{height:100vh;width:100%;display:flex;flex:1 1;align-items:center;justify-content:center;flex-direction:column}.Text{font-size:50px;margin:30px;font-weight:700;text-align:center}.TextNumber{font-size:70px;font-weight:700}.ContainerImg{height:800px;width:800px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:800px){.ContainerImg{height:500px;width:500px}}@media (max-width:560px){.ContainerImg{height:320px;width:320px}}.ParticipantsText{margin-left:5px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Slot-P-box,.Slot-P-box-disabled{height:auto;min-width:100px;font-size:16px;color:#182026;border-radius:3px;cursor:pointer;display:grid;grid-template-rows:40px 35px auto}.Slot-button-prev{display:inline-block;border:none;text-decoration:none;border-radius:3px;padding:0;margin:1px;box-shadow:inset 0 0 0 1px rgba(16,22,26,.2);background-color:#f5f8fa;background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))}.Slot-P-box-disabled{cursor:not-allowed}.Slot-button-prev:hover{background-color:#cfdde7}.Slot-disable:hover{background-color:#e6ecef}.Slot-disable{background:#e6ecef;cursor:wait;box-shadow:none!important}.Participants-box,.Participants-box-disable{width:100%;background-color:#2be29c;border-radius:0 0 3px 3px;display:flex;flex:1 1;justify-content:center;align-items:center;grid-row:2;color:#fff}.Participants-box-disable{background-color:#b9c2c9!important;cursor:not-allowed;color:#d6e0e6}.Slot-button-prev .Hour-box,.Slot-button-prev .Hour-box-disable{display:flex;justify-content:center;align-items:center;height:40px}.Hour-box-disable{color:#93a1ad}.CircleShot{fill:#5c7080;height:16px}.CircleShot-Disable{fill:#93a1ad;height:16px}.LoadingBackground-slot{background-color:#e6ecef;display:flex;align-items:center;justify-content:center;cursor:wait;box-shadow:none;background-image:none;height:75px}.LoadingBackground-slot.loading-slot-big{height:105px}.LoadingBackground-slot:hover,.SkeletonSlotPerson{background-color:#e6ecef}.SkeletonSlotPerson{animation:skeletonAnimation 1.2s infinite;cursor:wait;outline:none;box-shadow:none;background-image:none;height:75px}.SkeletonSlotPerson:hover{background-color:#e6ecef}.slot-price-box,.slot-price-box-disable{height:30px;border:1px solid transparent;border-radius:0 0 3px 3px;background-color:#323436;transform:translateY(-1px);display:flex;justify-content:center;align-items:center}.slot-price-box-disable{background-color:#c1c9cf;border:none}.slot-price-box-disable div,.slot-price-box div{font-weight:700;color:#fff}.slot-price-box-disable div{color:#93a1ad}@keyframes skeletonAnimation{0%,to{opacity:1}50%{opacity:.3}}.CalendarContainer{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;max-width:700px}.DateBox{display:flex;justify-content:center;align-items:flex-start;flex:1 1}.Calendar{justify-content:flex-start;align-items:center;display:flex;flex-direction:column}.DatePicker .DayPicker-Month{width:380px;height:280px;font-size:16px}.ScheduleSyles{display:flex;align-items:center;justify-content:center;flex-direction:column;width:700px;text-align:center}.CalendarContainer h1{margin:3px!important}.CalendarContainer h3{margin:5px!important}.ScheduleSyles{width:auto}.NavigationButtons{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:10px}@media (max-width:780px){.DatePicker .DayPicker-Month{width:100%;height:100%}.NavigationButtons{display:flex;justify-content:center}}.imageCompletedBox{height:289px!important;width:365px!important;margin:10px;animation:anim .7s forwards;animation-delay:.8s;opacity:0}.CanceledOrErrorContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}@media (max-width:780px){.footerBox{justify-content:center}.TextCompleted{font-size:40px}h1{text-align:center}.imageCompletedBox{height:174px!important;width:220px!important}}.WindowContent{display:grid;grid-template-columns:1fr 700px 1fr;grid-template-rows:auto auto 1fr}.gridCenterColumn{grid-column-start:2;margin:0 10px}.WindowContent h1{grid-row-start:1;grid-column-start:2}.CartContainer{grid-row-start:2;grid-column-start:3;margin:5px 0 0 10px}.invisibleBox{width:250px;grid-row-start:2;grid-column-start:1}.CartSummaryContainer{grid-column-start:3}.SummaryNavigationButtons{grid-column-start:2;display:flex;flex:1 1;justify-content:flex-end;align-self:flex-end}.SummaryNavigationButtons .bp3-button.bp3-intent-warning:disabled,.SummaryNavigationButtons .bp3-button.bp3-intent-warning:disabled:hover{background-color:#e6d0b6!important;color:#c0a17b!important}.SummaryNavigationButtons .bp3-button.bp3-intent-warning{background-color:#ff8c00;color:#fff!important}.SummaryNavigationButtons .bp3-button.bp3-intent-warning:hover{background-color:#d67b0c!important;color:#fff!important}.TermensAndConditions{grid-column-start:2;margin-top:10px}.AddProduct{margin-top:3px;display:flex;flex:1 1;justify-content:space-between;flex-direction:row}.AddProductButton{height:40px;font-size:16px;margin-bottom:3px}.HeaderSummary{margin-top:10px;height:30px;background:#137cbd;flex:1 1;display:flex;color:#fff;align-items:center;justify-content:center;border-radius:5px 5px 0 0;font-size:16px}.BodyContent,.ColumnsArrowsContent{flex:1 1;display:flex;flex-direction:column}.ContainerData{font-size:16px;min-height:30px;border:1px solid #f1f1f1;flex:1 1;display:flex;color:#fff;align-items:center;justify-content:center}.ContainerData:nth-child(odd){background:#f7f7f7}.DataLeft{flex:1 1;font-weight:700}.DataLeft,.DataRight{color:#000;display:flex;padding:0 10px}.DataRight{align-self:right;text-align:right}.left-advertising-container,.right-advertising-container{left:5%;margin:0 auto;height:calc(100vh - 130px);position:fixed;display:flex;align-items:center;justify-content:center}.right-advertising-container{right:5%;left:auto}.left-advertising-container img,.right-advertising-container img{max-width:300px;height:auto;max-height:700px;display:flex;align-items:center;justify-content:center}.left-advertising-container.small-screen-pb{left:1.5%}.right-advertising-container.small-screen-pb{right:1.5%}.left-advertising-container img.img-small-screen,.right-advertising-container img.img-small-screen{max-height:500px;margin-top:50px}.left-advertising-container.publiZoom img,.right-advertising-container.publiZoom img{max-height:500px!important}@media (max-width:1300px){.CartContainer{height:0;width:0;visibility:visible;margin:0;position:absolute}.CartContainer div{visibility:hidden}.gridCenterColumn{margin:0}.invisibleBox{height:0;width:0;visibility:hidden}.WindowContent{display:flex;max-width:700px;flex-direction:column}.SummaryNavigationButtons{display:flex;justify-content:flex-end;align-self:flex-end}}@media (max-width:780px){.AddProduct{flex-direction:column;align-items:center;flex-wrap:wrap}.WindowContent{display:flex;width:100%;max-width:720px;flex-direction:column;margin:0 10px}.WindowContent h1{grid-column-start:1;grid-row-start:1;margin:3px!important}.TermensAndConditions{grid-column-start:1;margin-left:10px}.SummaryNavigationButtons{display:flex;flex:1 1;flex-direction:column;align-items:center;align-self:center}.CartContainer,.gridCenterColumn{grid-column-start:1}.CartContainer{grid-row-start:1;margin:5px 0 0 10px;height:0;width:0}.CartSummaryContainer{grid-column-start:1}}.SummaryCardMobileBox{display:flex;flex-direction:column;padding:10px;border-radius:5px;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26);color:#494949}.ProductList .ProductDetails,.track-name-text{padding:5px 0;text-align:left;align-items:flex-start}.track-name-text{color:#494949;display:flex;flex-direction:row}.track-name-text div:first-child{font-weight:700!important}.ProductList .ProductName{font-size:20px;font-weight:700}.SummaryCardMobileBox .ProductsDetailsBox{display:flex;flex-direction:row;justify-content:space-between;flex:1 1;align-items:center;margin-bottom:5px;border:1px dashed #bdbdbd;padding:5px}.TotalMobileVersion{display:flex;flex:1 1;flex-direction:column}.TotalMobileVersion .line{height:1.2px;width:100%;background:#137cbd;margin:5px 2px 2px;align-self:flex-end}.TotalMobileVersion .TotalTextMoblie{font-size:24px;font-weight:700}.TotalTextAndNumber{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:10px}.TotalTextAndNumber .order-total{font-size:24px;font-weight:700;padding:0 10px 0 0;color:#137cbd}.TotalPayInKartingCentre{justify-content:flex-end;font-size:14px;font-weight:700;margin-top:3px}.quantity-and-pilots,.TotalPayInKartingCentre{display:flex;flex-direction:row}.quantity-and-pilots .quantity{background:#137cbd;color:#fff;padding:4px;border-radius:3px}.quantity-and-pilots .pilots-session{display:flex;align-items:center;padding-left:5px}.product-price{display:flex;flex-direction:column;justify-self:flex-end;padding-left:10px;font-size:24px;white-space:nowrap}.discount-column{display:grid;grid-template-columns:auto max-content;grid-template-rows:repeat(3,22px)}.discount-summary-card-mobile{color:#db0707}.discount-summary-card-mobile,.subtotalContainer{font-size:16px}.discount-summary-card-mobile,.subtotalContainer,.totalContainer{display:flex;flex-direction:row;grid-column-start:2;justify-content:space-between}@media (max-width:780px){.product-price{font-size:18px}.ProductList .ProductName{font-size:18px;font-weight:700}}.VoucherClass{display:flex;flex-direction:row;align-items:center}.codigo-promociona-input{margin-right:5px}.CartBox{background:#fff;display:flex;border-radius:5px;cursor:pointer;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26);flex-direction:column;padding:10px}.CartBox .bp3-button.bp3-intent-warning:disabled,.CartBox .bp3-button.bp3-intent-warning:disabled:hover{background-color:#e6d0b6!important;color:#c0a17b!important}.CartBox .bp3-button.bp3-intent-warning{background-color:#ff8c00}.CartBox .bp3-button.bp3-intent-warning:hover{background-color:#d67b0c!important}.CartBox .bp3-popover-wrapper span.bp3-popover-target{display:grid}.NrTickets{display:flex;font-size:16px;font-weight:400;padding-bottom:10px}.NrTickets .TicketNumber,.TotalNumber{display:flex;justify-content:flex-end;align-items:center;font-weight:600}.TicketNumber{font-weight:700}.TotalPrice{display:flex;flex-direction:row}.TotalPrice-discount{display:flex;flex-direction:column}.TotalText{display:flex;flex:1 1;margin-right:10px;color:#137cbd}.TotalNumber,.TotalText{font-size:32px;font-weight:700}.TotalNumber{white-space:nowrap}.discount-text-false{font-size:16px;color:#182026;font-weight:400;padding:5px 0}.discount-text-left{color:red}.discount-box{font-size:16px;display:flex;justify-content:space-between;padding:5px 0;color:#db0707;border-top:1px dotted #747474;border-bottom:1px dotted #747474}.bp3-control{margin-bottom:0!important}.bp3-control .bp3-control-indicator{margin-top:0!important}.linkLabel{cursor:pointer;color:#00f;margin-left:2px}.labelContainer{display:flex;flex-direction:row;flex-wrap:wrap}.mandatory{white-space:nowrap;margin-left:2px;font-size:20px;font-weight:700;color:red}@media (max-width:780px){.AcceptTermsContainer{display:flex;align-items:center;justify-content:center}}.MultilineDiv{overflow:auto}.footer-box{display:flex;flex-direction:column}.problem-container{display:flex;flex:1 1;width:100%;align-items:center;justify-content:center}.footerContainer{height:40px;width:100%;margin-top:10px;background:#137cbd;display:flex}.textBox{display:flex;flex:1 1;align-items:center;justify-content:center;position:relative}.textStyle{color:#fff;justify-self:center;display:flex}.versionText{color:#fff;position:absolute;right:20px}.footer-subvent{display:flex;align-items:center;justify-content:center;margin-top:10px}.Img-subvencion{height:60px;width:auto}@media only screen and (max-width:450px){.textStyle,.versionText{font-size:10px}.Img-subvencion{height:48px;width:auto}.bp3-dialog.ReportDialog{width:320px!important}.problem-container .bp3-button{margin-top:10px}.problem-container .bp3-button span{font-size:12px}}.ReportDialog{position:relative;height:510px}.ReportDialogMobile{position:relative;height:540px}.ReportDialogContent{padding-left:10px;padding-top:15px;padding-right:10px}.DialogTitle{font-size:18;white-space:"nowrap"}.ReportTextAreaContainer{height:150px}.ReportButtonContainer{display:flex;padding-top:15px;justify-content:flex-end}.ErrorText{display:flex;flex:1 1;color:red}.MultilineDiv{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:10px;text-align:justify}.App-header{display:flex;align-items:center;justify-content:space-between;background:#137cbd}.Title{color:#fff;font-weight:700;font-size:20px;display:flex}.LogoStyle{height:40px}.LeftComponentsDiv{display:flex;justify-content:flex-end}@media (max-width:780px){.LogoStyle{height:30px}}.karting-name,.karting-name-box{color:#fff}@media (max-width:780px){.karting-name,.karting-name-box{visibility:hidden}.Karting-name-phone{visibility:visible;padding-bottom:2px;padding-block-start:2px;display:flex;flex:1 1;align-items:center;justify-content:center;color:#fff;background-color:#0d5480;font-size:12px}}.navbar-admin .bp3-button:focus{background-color:#e1f0fa!important}.Select-date-admin .bp3-daterangepicker{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;white-space:pre-wrap}.send-query{padding-left:10px}.AdminBody .rdg{width:100%!important;--header-row-height:35px;--filter-row-height:45px;--row-height:35px}.TableBookingsContainer{width:96%;margin:20px auto auto;display:flex;flex-direction:column}.SummaryTableBookingsContainer{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;font-weight:700}.emptyRowsContainer{display:flex;height:100%;justify-content:center;align-items:center}.table-title-and-export-button{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:min-content;margin-bottom:10px}.table-title-and-export-button p{grid-column-start:2;display:flex;justify-content:center;align-items:center;margin:0}.table-title-and-export-button div{grid-column-start:3;text-align:right}.table-shopping-details-container>.rdg{height:600px}.popoverButtonsContainer{display:flex;justify-content:flex-end;margin-top:15}.LabelEmphasis{margin-right:5px;font-weight:bolder;color:#6b6b6b}.bs-row-style{align-items:center}.bs-column-style,.bs-row-style{display:flex;justify-content:space-between}.bs-column-style{flex-direction:column}.bs-panel{padding-right:20px;flex:1 1}.bs-panel .bp3-tag-input{margin-top:4px}.descriptionStyle{font-size:12px;color:#929292;margin-top:3px}.bp3-tabs.bp3-vertical>.bp3-tab-panel{width:100%}.settings-admin-buttons-down{display:flex;align-items:flex-end;align-content:flex-end;align-self:flex-end;flex:1 1;padding-right:20px}.settings-admin-buttons-down .bp3-button{margin-right:10px!important}.bs-row-style .bp3-timepicker{align-self:flex-start;align-items:flex-start}.Open-close-time{display:flex;flex:1 1}.Open-close-time .bs-row-style{justify-content:flex-start}.Open-close-time .bs-row-style .bp3-timepicker{margin-left:20px}.generalSheduleTab .general-schedule{height:550px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(7,1fr);width:480px;padding:5px;overflow:auto;box-sizing:inherit;transition:1s ease}.generalSheduleTab .general-schedule .dayGrid{display:grid;align-items:center;grid-template-columns:80px 1fr;grid-template-rows:100px}.generalSheduleTab .general-schedule .dayGrid:nth-child(odd){background-color:#dfe4e8}.generalSheduleTab .general-schedule .dayGrid:nth-child(7){border-bottom:none}.day-text{padding:5px;border:1px solid #797979;font-size:12px;margin-left:5px;color:#464646;border-radius:5px;width:min-content;cursor:no-drop}.hoursAndSwitch{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:25px 25px 50px;width:100%;height:100%}.cl1_row2{grid-column-start:1;grid-row-start:2;font-size:12px;text-align:center}.cl2_row2{grid-column-start:2;text-align:center}.cl1_row3{grid-column-start:1;grid-column-end:2}.cl1_row3,.cl2_row3{grid-row-start:3;font-size:12px;text-align:center}.cl2_row3{grid-column-start:2}.cl2_row2{grid-column-start:3}.cl2_row2,.cl4_row2{grid-column-end:2;grid-row-start:2;font-size:12px}.cl4_row2{grid-column-start:4}.switch-day-left{grid-column-start:1;grid-column-end:3;text-align:center}.switch-day-right{grid-column-end:5;grid-row-start:1}.cl3__row2,.switch-day-right{grid-column-start:3;text-align:center}.cl3__row2,.cl4__row2{grid-row-start:2;font-size:12px}.cl4__row2{grid-column-start:4;text-align:center}.cl3__row3{grid-column-start:3}.cl3__row3,.cl4__row3{grid-row-start:3;text-align:center}.cl4__row3{grid-column-start:4}.special-schedule{display:flex;width:500px;flex-direction:column;margin:10px 0}.dates-special-schedule-box{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.special-schedule .rdg-row{font-size:12px}.special-schedule .hours-and-add-day{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:25px 25px 50px;width:100%;height:100%;margin-top:10px}.special-schedule .switch-day-left-special{grid-column-start:1;grid-column-end:3;text-align:center}.special-schedule .switch-day-right-special{grid-column-start:3;grid-column-end:5;grid-row-start:1;text-align:center}.special-schedule .separation-line-add{width:1px;background-color:#c2c2c2;grid-column-start:5;grid-row-start:1;grid-row-end:4;text-align:end;height:60%;transform:translateY(20px)}.special-schedule .closeday-and-button{grid-column-start:5;grid-row-start:1;grid-row-end:4;grid-column-end:6;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;padding-left:5px;padding-bottom:5px}.cl1_row2-special{grid-column-start:1}.cl1_row2-special,.cl2_row2-special{grid-row-start:2;font-size:12px;text-align:center}.cl2_row2-special{grid-column-start:2}.cl1_row3-special{grid-column-start:1;grid-column-end:2}.cl1_row3-special,.cl2_row3-special{grid-row-start:3;font-size:12px;text-align:center}.cl2_row3-special{grid-column-start:2}.separation-line{width:1px;background-color:#c2c2c2;grid-column-start:3;grid-row-start:1;grid-row-end:4;text-align:end;height:60%;transform:translateY(20px)}.cl3__row3,.cl4__row3{font-size:12px}.cl3__row2-special{grid-column-start:3}.cl3__row2-special,.cl4__row2-special{grid-row-start:2;font-size:12px;text-align:center}.cl4__row2-special{grid-column-start:4}.cl3__row3-special{grid-column-start:3}.cl3__row3-special,.cl4__row3-special{grid-row-start:3;text-align:center;font-size:12px}.cl4__row3-special{grid-column-start:4}.checkbox-days{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:1fr 1fr;width:100%;justify-content:center;align-items:center;grid-gap:10px;margin-bottom:10px}.right{float:right;margin-top:10px}.center{text-align:-webkit-center}.delete-card{width:75%}.deletion-checkbox{margin-left:auto}.bp3-overlay-open .pt-popover-content-sizing>.bp3-popover2-content{padding:1em;background-color:#fff}.pt-popover-content-sizing{margin-left:3px}.trash-icon{margin-top:-4px;padding:15px}.trash-icon.bp3-button{vertical-align:unset!important}.bp3-popover2 .bp3-popover2-content{border-radius:3px;position:relative}.buttons-content{display:flex;justify-content:flex-end;margin-top:15}.margin-right{margin-right:10px}.edit-product-dialog{padding:10px 20px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr min-content;grid-gap:20px}.edit-product-dialog-coin{display:grid;grid-template-columns:1fr min-content;grid-gap:10px}.coinType,.units{display:flex;width:100%;height:100%;justify-content:center;align-items:center;color:grey}.edit-product-dialog-offer{display:grid;grid-template-columns:50px 50px 1fr min-content;grid-gap:10px;align-items:center}.days-shitch{display:flex;flex-wrap:wrap}.days-shitch label{margin:10px 15px 0 0}.edit-product-dialog-simple-grid{display:grid;grid-template-columns:50px 50px 1fr;grid-gap:10px;align-items:center}.edit-product-dialog-stock{display:grid;grid-template-columns:1fr 1fr 80px min-content;grid-gap:10px;align-items:center}.edit-product-dialog-save-btn{grid-column-start:2;display:flex;align-items:flex-end;justify-content:flex-end}.edit-product-dialog-save-btn button:first-child+button,.edit-product-dialog-save-btn button:first-child+span{margin-left:10px}.pt-popover-content-sizing.border{border:ridge}.input-container-box{display:flex;width:100%;flex-direction:column}.input-container-box-separatator-down,.input-container-box-separatator-up{height:1px;width:100%;background-color:rgba(16,22,26,.15);margin-top:7.5px;margin-bottom:7.5px}.input-container-box-title{font-size:14px;color:#000}.input-container-box-description{font-size:12px;color:#929292;margin:3px 0}.spinner-update-photo svg{height:30px;width:30px}.select-image-button{box-shadow:inset 0 0 0 1px rgb(16 22 26/20%),inset 0 -1px 0 rgb(16 22 26/10%);background-color:#f5f8fa;background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));color:#182026;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;border:none;border-radius:3px;cursor:pointer;padding:5px 10px;vertical-align:middle;text-align:left;font-size:14px;min-width:30px;min-height:30px}.text-img-delete-btn{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.disabled-fake-btn{outline:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.switch-expiration-date{padding-bottom:5px}.switch-pack-products{padding-bottom:5px}.pack-products-dialog-save-cancel{grid-row-start:2;margin-top:20px;display:flex;justify-content:flex-end;padding-bottom:10px}.packs-body-dialog{margin:10px}.button-add-packs{text-align:center}.packs-name-txt{color:#929292;margin:3px}.elem-pack-product{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:min-content 1fr;grid-gap:10px}.elem-pack-product .select{grid-row-start:1;text-align:center}.elem-pack-product .arrow-down,.elem-pack-product .arrow-up,.elem-pack-product .delete{grid-row-start:1}.weekDay__container{display:grid;grid-template-columns:.5fr 1.5fr .5fr;grid-template-rows:1fr;min-height:60px;border-bottom:1px solid rgba(16,22,26,.15);padding:10px 0}.weekDay__checkbox,.weekDay__name{align-self:center}.weekDay__startFinishPrice{display:flex;justify-content:space-around;align-items:center;height:60px}.weekDay_finishHour,.weekDay_price,.weekDay_startHour{display:flex;flex-direction:column}.weekDay_finishHour span,.weekDay_price span,.weekDay_startHour span{padding-bottom:5px;white-space:nowrap}.weekDay_price{width:80px!important}.weekDay__startFinishPrice button{transform:translateY(10px)}.weekDay__checkbox{transform:translateY(8px)}.weekDay__simbolCoinType{transform:translateY(10px);color:grey}.special-date__box{display:flex;justify-content:space-between;border-bottom:1px solid rgba(16,22,26,.15)}.special-date_finishHour,.special-date_price,.special-date_startHour{display:flex;flex-direction:column}.special-date_finishHour span,.special-date_price span,.special-date_startHour span{padding-bottom:5px;white-space:nowrap}.special-date_price{width:80px!important}.special-date__price-day-btn{display:flex;justify-content:space-between;align-items:center;min-width:180px;transform:translateY(5px)}.special-date__simbolCoinType{color:grey}.infoTitle_opening_closing{display:flex;justify-content:center}.infoTitle_opening_closing .closingTitle,.infoTitle_opening_closing .openingTitle{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px 10px;margin:0 10px;background-color:#d0dbe2;border-radius:3px;font-size:12px}.separator-infoTitle{width:100%;height:1px;background:rgba(16,22,26,.15);margin-top:5px}.dinamic-price-container{padding:10px 20px;overflow-y:auto;height:540px;box-shadow:inset 0 -5px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,.17) inset;-moz-box-shadow:0 -5px 5px 0 rgba(0,0,0,.17) inset}.products-panel{display:grid;grid-template-columns:1fr min-content;grid-template-rows:40px 1fr;grid-gap:5px;margin-top:5px}.products-panel h3{grid-column-start:1;grid-row-start:1}.products-panel .add-product-btn{grid-column-start:2;grid-row-start:1;white-space:nowrap}.products-panel-data-grid{grid-row-start:2;grid-column-start:1;grid-column-end:3}.settings-admin-buttons-down{margin-top:10px}.spinner-tabs-settings{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50vh;height:50vh}.events-tabs{min-width:550px;min-height:500px;justify-content:space-between}.content-tabs-center,.events-tabs{display:flex;flex-direction:column}.content-tabs-center{align-items:center;padding-left:20px;padding-right:20px}.detalles-content-tab{display:flex;flex-direction:column;width:100%;flex:1 1}#bp3-tab-panel_TabsExample_1,#bp3-tab-panel_TabsExample_2,#bp3-tab-panel_TabsExample_3,#bp3-tab-panel_TabsExample_4,#bp3-tab-panel_TabsExample_5,#bp3-tab-panel_TabsExample_6{width:100%}#bp3-tab-panel_TabsExample_5{min-height:100%}.tabs-content{padding-right:20px;padding-left:20px}.event-link-text{width:505px;margin-top:15px}.inputs-event-generator .bp3-input{width:100%}.inputs-event-generator .bp3-label,.radio-group-create-event{font-size:14px}.select-company-button{width:167px}.select-event-generator .bp3-label{font-size:14px}.price-event-create .inputs-event-generator .bp3-input{width:167px}.date-picker-margin{margin-top:15px;margin-left:15px;margin-bottom:15px}.date-picker-container{display:flex;border:2px dotted grey;padding-right:8px;margin:0 20px;padding-left:8px;border-radius:6px}.categorys-container{border:2px dotted grey;border-radius:6px;padding:10px;min-width:550px}.excluding-category-check{display:flex;flex-direction:column;justify-content:center;align-items:center}.TableCategoriesContainer{width:100%;margin:20px auto auto;display:flex;flex-direction:column}.add-category-option-container{display:flex;min-width:100px}.add-category-option-button{align-self:flex-end;height:50px}.add-category-option-checkbox{margin-top:25px;margin-left:5px;margin-right:5px}.landing-container{border:2px dotted grey;border-radius:6px}.container-margins{padding:10px}.allow-landing-check{display:flex;flex-direction:column;align-items:center;margin-top:15px;justify-content:center}.landing-container .bp3-input{font-size:11px;height:260px!important}.landing-container a{margin-bottom:10px;display:flex;align-items:center;justify-content:center}.discount-and-date{display:grid;grid-template-columns:auto auto}.discount-container{border:2px dotted grey;border-radius:6px}.discount-tab-content{flex-direction:column;width:505px}.discount-tab-content,.tabs-content-in{display:flex;justify-content:center}.date-descuento .bp3-input{margin-top:5px}.buttons-container-event-generator{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:30px}.data-features-container{border:2px dotted grey;padding-right:8px;margin:0 20px;padding-left:8px;border-radius:6px}.add-data-features-container{display:flex;min-width:100px}.add-data-feature-button{align-self:flex-end;margin-top:22px;margin-left:5px;height:50px}.event-generator-dialog{min-width:660px;min-height:550px}.dashbox-kpi-container{background-color:#f5f5f5;border:2px dotted #afafaf;display:flex;flex-wrap:wrap;padding:8px;justify-content:space-around}.kpi-header-text{border-radius:10px 10px 0 0;color:#fff;padding:4px 4px 4px 5px;font-size:15px;font-weight:500;text-align:center}.tooltip-container{display:flex;align-items:center;margin-bottom:5px;margin-top:15px}.simple-title-tooltip{font-size:14px;font-family:Roboto,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-weight:700}.icon-tooltip{margin-left:10px}.tooltip-content{background-color:rgba(0,0,0,.83);box-shadow:1px 7px 13px -3px rgba(0,0,0,.65);padding:20px;min-height:min-content;min-width:min-content;max-width:300px;font-size:14px;position:fixed;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;z-index:1000000}.icon-tooltip:hover+.tooltip-content{opacity:1;visibility:visible;transition:.5s}.color-line-on-box{background-color:#707070;height:1.2px;width:70%;margin-bottom:3px}.value-and-line-on-box{display:flex;align-items:center;flex-direction:column}.value-and-line-on-box .value-text{font-size:30px;font-weight:700;color:#525252}.subtitle-and-value{font-size:12px;font-weight:400;color:#525252;padding:5px 5px 0;width:100%}.subtitle-and-value .value-text-old{font-size:20px;font-weight:500}.icon-and-value-box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.icon-and-value-box .under-icon-value{font-size:24px;font-weight:600;color:#525252}.icon-and-value-box .bp3-icon.bp3-icon-arrow-up svg{height:40px;width:40px;fill:#31cc03}.icon-and-value-box .bp3-icon.bp3-icon-arrow-down svg{height:40px;width:40px;fill:red}.kpi-box{width:min-content;min-width:195px;box-shadow:0 6px 11px 0 hsla(0,0%,62%,.77);border-radius:10px;padding-bottom:3px;margin-bottom:20px;background:linear-gradient(131.85deg,#fff -16.83%,#fafafa 18.04%,#fff 40.15%,#e8e8e8 139.8%);display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto 1fr}.values-and-icons{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.rv-xy-plot__series--label-text{fill:#000!important;font-size:14px;font-family:Roboto-Light,sans-serif!important}.rv-xy-plot__series--label-text:first-child{text-anchor:end}.rv-xy-plot__series--label-text:nth-child(2){text-anchor:start}.radio-buttons-top-containerKPI{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:10px}.radio-buttons-top-containerKPI div label:nth-child(5n){margin-right:0}@media screen and (max-width:1124px){.radio-buttons-top-containerKPI{width:700px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;margin:0 auto}}.kpi-screen-container{max-width:1450px;margin:0 auto;display:grid;padding-left:5px;padding-right:5px}.top-componente-grid-kpi{display:grid;margin-top:40px;margin-bottom:40px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.kpi-containers-grid{display:grid;grid-template-columns:repeat(2,2fr);grid-template-rows:1fr;grid-gap:10px}.graphics-kpi{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:min-content 1fr;grid-gap:20px;margin-top:20px;margin-bottom:40px}.graphics-box-kpi-left-bottom{grid-column-start:1;grid-row-start:2}.graphics-box-kpi-right-bottom{grid-column-start:2;grid-row-start:2}.left-kpi-select-box,.right-kpi-select-box{grid-column-start:1;grid-row-start:1;display:flex;align-items:center;justify-content:center}.right-kpi-select-box{grid-column-start:2}.period-kpis{text-align:center;padding:10px;margin:inherit;border-style:groove;border-radius:10px;margin-bottom:10px}.ShoppingDetailsDialog{position:relative;width:1000px!important}.ShoppingDetailsDialogTitle{font-size:18;white-space:nowrap}.ShoppingDetailsDialogContent{padding-left:10px;padding-top:15px;padding-right:10px}.ShoppingDetailsDialogCloseButton{display:flex;padding-top:15px;justify-content:flex-end}.table-shopping-details-container{width:96%;margin:20px auto auto;display:flex;flex-direction:column}.table-details-title-and-export-button{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.table-details-title,.table-details-title-and-export-button p{grid-column-start:2;display:flex;justify-content:center;align-items:center;margin:0}.table-details-filter{text-align:left}.table-details-export-button{text-align:right;margin-top:20px}.search-columns{min-width:400px}.icon-search{padding:inherit}@media (max-width:780px){.search-columns{min-width:90%;max-width:90%}}.filter-columns-container{display:flex;flex-direction:row;align-items:flex-end}.title-select{display:flex;flex-direction:column}.RefundDialog{display:grid!important;grid-template-columns:1fr 200px;grid-template-rows:40px 1fr 40px}.bp3-dialog-header{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.RefundDialogContent{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;display:flex;justify-content:center;align-items:center;padding:20px;flex-direction:column}.RefundDialogActions{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4;align-self:flex-end;justify-self:end;display:flex;grid-gap:10px;gap:10px;margin-right:20px}.RefundInputContainer{display:flex;grid-gap:10px;gap:10px;width:100%;justify-content:center;align-items:center;margin:20px 20px 0}.RefundInputContainer p{font-weight:600;margin:0}.RefundContentTitle{margin:0;font-weight:900;text-align:center;display:flex;grid-gap:5px;gap:5px}.RefundContentTitle_RTL{flex-direction:row-reverse}.categoryBox__content{display:flex;flex-direction:column;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);width:270px;min-height:150px}.categoryBox__header{height:40px;display:grid;grid-template-columns:30px 1fr 30px;color:#fff;font-size:24px;font-weight:bolder;border-radius:10px 10px 0 0;background-color:#137cbd;text-align:center}.categoryBox__icon{grid-column-start:3}.categorybox__details{height:150px;padding:15px 20px;display:grid;grid-template-rows:.7fr 1.6fr .7fr;grid-template-columns:1fr}.categoryBox__products{grid-row-start:2;display:flex;flex-direction:column;justify-content:center}.categoryBox__products span:first-child{font-size:35px;font-weight:700;color:#137cbd;line-height:30px}.categoryBox__products span:nth-child(2){font-size:28px;line-height:28px;font-weight:700}.categoryBox_total{display:flex;align-items:flex-end}.categoryBox__content{position:relative}.categoryBox__content .bp3-spinner{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.categoryBoxView{width:96%;min-height:100px;margin:0 auto;border:1.5px dotted #333;padding:20px}.categoryBoxView__align{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.categoryViewBox__sold{display:flex;flex:1 1;justify-content:center;margin-top:20px;margin-bottom:20px;font-size:16px}.advertising-dialog-container{padding:20px 20px 0;display:grid;grid-template-columns:1fr;grid-template-rows:450px 30px;height:100%}.advertising-dialog-buttons{display:flex;align-items:flex-end;justify-content:flex-end}.advertising-dialog-content .advertising-text{background-color:#f4e6b4;font-size:12px;padding:3px 10px}.image-upload-container{display:grid;grid-template-rows:min-content min-content 30px;grid-template-columns:320px}.image-upload-container p{padding:0}.select-image-button label{grid-column-start:1;grid-row-start:2}.advertising-separate-line{margin-top:10px;margin-bottom:10px;height:1px;width:100%;background-color:grey;display:flex;align-items:center;justify-content:center}.advertising-label-input{height:30px;margin-top:10px;width:100%}.imgName-advertising{background-color:#dfdfdf;font-size:12px;padding:3px 10px;border-radius:10px}.imp-msg-png-format{border:groove;margin-bottom:10px;text-align:center}.App.admin-cont-box{position:relative;min-height:100vh}.admin-footer{position:absolute;bottom:0;width:100%;margin-top:100px}.admin-booking-content{margin-bottom:90px}.rdg .rdg-cell{-webkit-user-select:text;-ms-user-select:text;user-select:text}.content-login-with-footer{display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 50px)}.form-parent-container,.Login{flex:1 1;display:flex;align-items:center;justify-content:center}.Login{border-radius:5px;border:1px solid #ddd;box-shadow:0 0 15px -5px rgba(0,0,0,.26);margin:5px;max-width:400px;min-height:300px;flex-direction:column}.inputs{display:flex;flex:1 1;flex-direction:column;width:100%;height:100%}.inputs p{font-size:35px;font-weight:lighter;align-items:center;margin:15px 0}.inputs .pass-mail,.inputs p{display:flex;justify-content:center}.inputs .pass-mail{margin:0 40px;flex:1 1;flex-direction:column}.pass-mail .bp3-input{height:40px}.pass-mail .bp3-button{width:100%;margin-top:15px}@media (max-width:780px){.inputs .pass-mail{margin:0 5px}}.TextCompleted{font-size:45px}.TextMailConfirmation{font-size:20px;text-align:center;margin:0 10%}.imageCompleted{height:365px!important;width:400px!important;margin:5px;animation:anim .7s forwards;animation-delay:.8s;opacity:0}.footerBox{width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.CenterTextImage{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:space-around}@keyframes anim{0%{opacity:1;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (max-width:780px){.footerBox{justify-content:center}.TextCompleted{font-size:35px}.TextMailConfirmation{font-size:18px}.imageCompleted{height:228px!important;width:250px!important}}.content-event-screen{display:flex;justify-content:space-between;align-items:center}.logoKarting-events{max-width:130px;height:auto;padding-left:10px;padding-top:10px}.event-completed-screen-container{display:flex;min-height:calc(100vh - 57px);flex-direction:column}.event-completed-width{max-width:700px;align-self:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-around}.event-aling-media{padding-top:10px}.title-not-available{font-size:18px;text-align:center;font-weight:700;padding:15px 10px;color:red}.suscribe-not-available{padding:5px 10px 15px;text-align:center;font-weight:700}.email-suscribe-event{padding:15px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.whatsapp-screen-event-control{display:flex;justify-content:center;padding:5px 10px}.event-header-box{display:flex;align-items:center;justify-content:space-between;height:50px;padding-left:10px;padding-right:10px}.line-under-header-in-event{background:#ff0;height:7px}.logo-booking-event{max-width:100%;height:auto;padding-top:5px;padding-right:5px}.logo-pixel-header{max-width:125px;height:auto;padding-right:10px;align-self:center}.logo-lenguage-header-event{display:flex}.event-title-box{background-color:#000;border:5px solid red;width:-moz-fit-content;width:fit-content;color:#fff;padding:10px;font-size:20px;border-radius:15px;font-weight:700;text-align:center;height:-moz-fit-content;height:fit-content;margin-left:10px;margin-right:10px}@media (max-width:700px){.event-title-box{font-size:16px}}.bp3-card{padding:10px;margin-top:10px;margin-bottom:10px}.title-category-events,.title-unique-category{font-size:20px;padding-bottom:10px;display:flex;justify-content:center}.unsuscribe-center{height:90vh;display:flex;justify-content:center;align-items:center}.unsuscribed-box{display:flex;flex-direction:column;align-items:center}.unsuscribed-image{max-width:250px;margin:10px;animation:animEmail .6s cubic-bezier(.175,.885,.32,1.275)}.unsuscribed-image img{max-width:100%;display:block;height:auto}.unsuscribed-title{font-size:25px;font-weight:700;text-align:center;margin:5px;text-transform:uppercase}.unsuscribed-description{text-align:center;margin:2px}@keyframes animEmail{0%{transform:scale(0)}to{transform:scale(1)}}.App{min-height:100vh;display:flex;flex-direction:column;font-family:Roboto-Light,sans-serif!important}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CenterContentFlex,.LoadingContainer{display:flex;justify-content:center;flex:1 1}.LoadingContainer{height:100vh;align-items:center}.landing-page-grid{display:grid;min-height:100%;grid-template-rows:1fr min-content}.header-and-content-box{grid-row-start:1;display:flex;flex-direction:column;width:100%}.content-box{display:flex;align-items:center;justify-content:center;align-self:center;width:600px}.components-box{width:100%}@media screen and (max-width:650px){.content-box{width:90%}}.App-header{display:grid;grid-template-columns:1fr min-content 1fr;height:50px;padding-left:10px;padding-right:10px}.LogoStyleCenter{grid-column-start:2;display:flex}.LogoStyleCenter img{height:40px;align-self:center}.karting-name-box{position:absolute;left:0;right:0;top:0;border-radius:0 0 15px 15px;text-align:center;background-color:#0d5480;height:40px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:flex}.karting-name{display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px}.Karting-name-phone{visibility:hidden}@media (max-width:780px){.karting-name,.karting-name-box{visibility:hidden}.Karting-name-phone{visibility:visible;padding-bottom:2px;padding-block-start:2px;display:flex;flex:1 1;align-items:center;justify-content:center;background-color:#0d5480;font-size:12px}}.button-box{background-color:#f5f8fa;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer;width:100%;height:45px;outline:none;box-shadow:0 12px 20px -12px rgba(0,0,0,.55);margin:10px 0;border:2px solid}.anim-button{animation:Anim-button-landing .5s cubic-bezier(.6,.16,.24,1) both}.anim-button:first-child{animation-delay:.2s}.anim-button:nth-child(2){animation-delay:.4s}.anim-button:nth-child(3){animation-delay:.6s}.anim-button:nth-child(4){animation-delay:.8s}.anim-button:nth-child(5){animation-delay:1s}.anim-button:nth-child(6){animation-delay:1.2s}.anim-button:nth-child(7){animation-delay:1.4s}.anim-button:nth-child(8){animation-delay:1.6s}.anim-button:nth-child(9){animation-delay:1.8s}.anim-button:nth-child(10){animation-delay:2s}.anim-button:nth-child(11){animation-delay:2.2s}.anim-button:nth-child(12){animation-delay:2.4s}.anim-button:nth-child(13){animation-delay:2.6s}.anim-button:nth-child(14){animation-delay:2.8s}.anim-button:nth-child(15){animation-delay:3s}.anim-button:nth-child(16){animation-delay:3.2s}.anim-button:nth-child(17){animation-delay:3.4s}.anim-button:nth-child(18){animation-delay:3.6s}.anim-button:nth-child(19){animation-delay:3.8s}.anim-button:nth-child(20){animation-delay:4s}@keyframes Anim-button-landing{0%{transform:scale(0)}to{transform:scale(100%)}}.button-box p{margin:0;color:#272727;font-size:16px}.button-with-new-container{width:100%;display:flex;align-items:flex-start;flex-direction:column;margin-top:3px}.button-with-new-container .button-box{border:4px solid red;margin:0}.new-text-box{background-color:red;margin:0 30px;min-width:-moz-fit-content;min-width:fit-content;padding:2px 20px;text-transform:uppercase;color:#fff;border-radius:5px 5px 0 0;font-size:10px;font-weight:700;text-align:center;animation-name:new-anim-box;animation-delay:.3s;animation-duration:2s;opacity:0;animation-fill-mode:both}@keyframes new-anim-box{0%{opacity:0}to{opacity:1}}.button-box.disable{opacity:.5;cursor:not-allowed}.button-box.disable:hover{background-color:#f5f8fa}.button-box.disable p{color:#858585}.category-box{display:flex;flex-direction:column;margin-top:20px;margin-bottom:5px}.category-title{margin-left:15px;margin-bottom:5px;font-size:18px;font-weight:700}.category-childs{border:3px dotted #acacac;border-radius:10px;padding:5px 20px}
/*# sourceMappingURL=main.b457e5fd.chunk.css.map */