body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cart-floating{align-items:center;background-color:#2c2c2cc4;border:1px solid #fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.459);cursor:pointer;display:flex;height:70px;justify-content:center;position:fixed;right:20px;top:20px;width:70px;z-index:9999}.cart-icon{font-size:22px}.cart-badge{align-items:center;background-color:#1b1d21;border-radius:50%;display:flex;font-size:13px;height:25px;justify-content:center;right:-2px;top:-2px;width:25px}.cart-badge,.cart-plus{color:#fff;position:absolute}.cart-plus{animation:fadeOut 2s forwards;font-size:18px;left:50%;top:50%;transform:translate(-50%,-50%)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.cart-floating,.cart-icon{filter:invert(100%)}.cart-add-animation{animation:fadeOut 2s forwards;filter:invert(100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Westcraft Sans Clean,Arial,sans-serif}body,html{background-color:#1b1d21;margin:0;padding:0}.barbershop-zajednica-page{margin:0;padding:0;width:100%}.barbershop-zajednica-about-us{background-color:#1b1d21;height:50vh}.barbershop-zajednica-barbers{background-color:#ededed}.barbershop-zajednica-prices{background-color:#1b1d21}.barbershop-zajednica-our-work{background-color:#fff;height:120vh}.barbershop-zajednica-our-products{background-color:#ededed;height:100vh}.barbershop-zajednica-footer{background-color:#1b1d21}@media (max-width:768px){.barbershop-zajednica-banner{height:90vh;margin:0 auto;max-width:600px;overflow:hidden;position:relative;width:100%}.image-fade-in{animation:fadeInImage 2.5s forwards;display:block;margin-left:-60px;width:150%;z-index:105}.jezik-fade-in{animation:fadeInText 6s forwards;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;font-weight:400;height:40px;left:65px;position:absolute;text-align:center;top:35px;transform:translate(-50%,-50%);width:110px;z-index:2}@keyframes fadeInImage{0%{opacity:0}to{opacity:.33}}.text-overlay,.text-overlay-button,.text-overlay-button-login,.text-overlay-zajednica{animation:fadeInText 6s forwards;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;font-weight:400;left:50%;position:absolute;text-align:center;text-shadow:2px 2px 4px #000000b3;top:15%;transform:translate(-50%,-50%);z-index:2}.text-overlay{color:#be9455}@keyframes fadeInText{0%{opacity:0}to{opacity:1}}.text-overlay-zajednica{font-size:70px;top:35%}.text-overlay-button,.text-overlay-button-login{animation:fadeInButton 6s forwards;border:3px solid #f3f3f3;border-radius:10px;font-size:30px;height:60px;padding-top:10px;top:90%;width:60%}.text-overlay-button-login{top:80%}@keyframes fadeInButton{0%{opacity:0}to{opacity:1}}.barbershop-zajednica-about-us{align-items:center;display:flex;flex-direction:column;height:700px;overflow:hidden}.barbershop-zajednica-languages{height:1px}.barbershop-zajednica-about-us-text,.barbershop-zajednica-about-us-title{animation:fadeInText 9s forwards;color:#be9455;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;font-weight:400;height:40px;justify-content:center;margin-top:20px}.barbershop-zajednica-about-us-text{color:#f3f3f3;font-size:22px;height:40vh;margin-top:35px;text-align:justify;width:80%}.barbershop-zajednica-about-us-logo{align-items:center;display:flex;flex-direction:column}.barbershop-zajednica-about-us-logo img{justify-content:center;width:50%}.barbershop-zajednica-barbers{width:100%}.barbershop-zajednica-barbers-image{margin-bottom:-5px}.barbershop-zajednica-barbers-image img{width:100%}.barbershop-zajednica-footer-title h2,.barbershop-zajednica-footer-title-adresa Link,.barbershop-zajednica-footer-title-adresa h2,.barbershop-zajednica-footer-title-insta,.barbershop-zajednica-prices-title h1{color:#be9455;display:flex;font-family:Bebas Neue,sans-serif;font-size:30px;font-style:normal;font-weight:400;justify-content:center;padding-top:35px;width:100%}.barbershop-zajednica-footer-title-adresa h2:first-child,.barbershop-zajednica-footer-title-insta h2:first-child{font-size:30px;padding-top:35px}.barbershop-zajednica-footer-title-adresa h2,.barbershop-zajednica-footer-title-insta h2{font-size:30px;padding-top:0}.barbershop-zajednica-footer-title-adresa h2:nth-child(3){color:#fff;font-size:30px;padding-top:0}.barbershop-zajednica-prices-items{margin-top:35px;width:100%}.barbershop-zajednica-prices-item{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.barbershop-zajednica-prices-item h2{color:#f3f3f3;font-size:28px}.barbershop-zajednica-prices-item h2,.barbershop-zajednica-prices-item h3{display:flex;font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:400;justify-content:center;width:100%}.barbershop-zajednica-prices-item h3{color:#be9455;font-size:20px}.barbershop-zajednica-prices-item-underline{background-color:#be9455;height:1px;width:70%}.barbershop-zajednica-prices-all-items{align-items:center;display:flex;flex-direction:column;height:140px;justify-content:center;width:100%}.barbershop-zajednica-prices-button{border:1px solid #be9455;border-radius:10px;color:#f3f3f3;display:flex;font-family:Bebas Neue,sans-serif;font-size:25px;font-style:normal;font-weight:400;height:50px;justify-content:center;padding-top:10px;width:70%}.barbershop-zajednica-prices-bottom{height:40px;width:100%}.barbershop-zajednica-images{width:100%}.barbershop-zajednica-images-single-img img{margin-bottom:-5px;object-fit:cover;width:100%}.barbershop-zajednica-footer{height:23vh}.barbershop-zajednica-footer-phone *{color:#f3f3f3;display:flex;font-family:Bebas Neue,sans-serif;font-size:28px;font-style:normal;font-weight:400;justify-content:center;padding-bottom:50px;padding-top:5px;width:100%;z-index:100}}.barber-zajednica-admin-page{align-items:center;color:#f3f3f3;display:flex;flex-direction:column;font-family:Bebas Neue,sans-serif;font-size:30px}.barber-zajednica-admin-background{background-image:url(/static/media/3.e4db5837d9422987409a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.025;position:fixed;top:0;width:100%}.barber-zajednica-admin-page *{justify-content:center}.barber-zajednica-admin-page h1{margin-bottom:60px;margin-top:30px}.barber-zajednica-admin-button{background-color:initial;border:2px solid #be9455;border-radius:10px;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:30px;height:60px;margin-bottom:40px;width:70%;z-index:2}.barber-zajednica-admin-logo{align-items:center;display:flex;flex-direction:column}.barber-zajednica-admin-logo img{margin-top:20px;width:45%}.expandable-content{max-height:0;overflow:hidden;transition:max-height .9s ease-out}.expandable-content.expanded{max-height:250px}.barber-zajednica-admin-appointments-stepper{margin-bottom:50px;margin-top:-20px;width:70%;z-index:10}.barber-zajednica-appointments-stepper-label .MuiStepLabel-label{color:#fff!important;font-family:Bebas Neue,sans-serif;font-size:30px;padding-top:5px}.barber-zajednica-admin-haircuts-background{background-image:url(/static/media/3.e4db5837d9422987409a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.025;position:fixed;top:0;width:100%}.barber-zajednica-admin-haircuts-list{margin-top:-25px;width:93%;z-index:5}.barber-zajednica-admin-haircuts-list-item{align-items:center;border:2px solid #be9455;border-radius:10px;display:flex;flex-direction:column;height:50px;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:5px 20px 10px 10px;transition:height .3s ease}.barber-zajednica-admin-haircuts-list-item.expanded{height:110px}.haircut-info{display:flex;justify-content:space-between;width:100%}.haircut-details{display:flex;justify-content:center;width:100%;z-index:10}.dugmence{background-color:initial;border:2px solid #961515;border-radius:5px;color:#961515;transition:background-color .5s ease}.details-button,.dugmence{font-family:Bebas Neue,sans-serif;font-size:25px;height:40px;width:60%}.details-button{background-color:#be9455;border:none;border-radius:5px;color:#fff;transition:background-color .3s ease}.details-button:hover{background-color:#a5824a}.barber-zajednica-admin-haircuts-nova-usluga{background-color:#be9455;border:none;border-radius:5px;color:#fff;font-family:Bebas Neue,sans-serif;font-size:25px;height:50px;width:100%}.barber-zajednica-reservation-page{align-items:center;display:flex;flex-direction:column;width:100%}.barber-zajednica-reservation-background{background-image:url(/static/media/3.e4db5837d9422987409a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:.04;position:fixed;top:0;width:100%;z-index:2}.barbershop-zajednica-reservation-title{color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:40px;font-style:normal;justify-content:center;margin-top:10%}.barbershop-zajednica-reservation-picker{padding-left:3%;padding-top:10%;width:100%;z-index:11}.barber-zajednica-date-picker-list-item{align-items:center;width:80%}.barber-zajednica-date-picker-list-item,.barber-zajednica-date-picker-list-item-haircut{border:2px solid #be9455;border-radius:9px;color:#f3f3f3;display:flex;flex-direction:column;font-family:Bebas Neue,sans-serif;font-size:12px;font-style:normal;justify-content:center;margin-bottom:20px}.barber-zajednica-date-picker-list-item-haircut{width:275px}.barber-zajednica-date-picker-list-item-bigger{border:none;display:flex;flex-direction:row}.barbershop-zajednica-reservation-footer{height:80px}.barber-zajednica-response-info *{justify-content:space-around!important}.barber-zajednica-stepper-step :first-child{font-family:Bebas Neue,sans-serif;font-size:25px;font-style:normal;padding-bottom:3px}.barber-zajednica-stepper-step .MuiStepLabel-label{color:#fff}.barber-zajednica-stepper-step.selected .MuiStepLabel-label{color:#be9455!important}.barber-zajednica-stepper-step.expanded .MuiStepLabel-label{color:#f3f3f3!important}.barber-zajednica-stepper-step.completed-step-label .MuiStepLabel-label{color:#be9455!important}.barber-zajednica-input-fields{align-items:center;display:flex;flex-direction:column;width:80%}.barber-zajednica-date-picker-list-item.selected{background-color:#be9455;border:3px solid #f3f3f3}.barber-input{background-color:initial;border:0;border-bottom:2px solid #be9455;color:#0000;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:25px;height:40px;margin-top:15px;padding-left:15px;width:100%}.barber-input:focus{border:none;border-bottom:2px solid #be9455;color:#f3f3f3;outline:none;padding-left:15px}.barber-zajednica-reserve-appointment{width:80%}.barber-input-button{background-color:#be9455;border:2px solid #f3f3f3;border-radius:9px;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:22px;height:45px;justify-content:center;margin-top:40px;width:60%}.barber-zajednica-reserve-appointment{color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:25px}.barber-zajednica-reserve-appointment-item{color:#be9455}.barber-zajednica-reserve-appointment-finish{background-color:#be9455;border:2px solid #f3f3f3;border-radius:9px;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:22px;height:45px;margin-left:10%;margin-top:40px;width:80%}.barber-zajednica-appointments-stepper-label .MuiStepLabel-label{color:#fff}.barber-zajednica-appointments-stepper-label *{color:#be9455!important}.barber-zajednica-appointments-stepper-label.expanded .MuiStepLabel-label{color:#f3f3f3!important}.barber-zajednica-appointments-stepper-label.completed-step-label .MuiStepLabel-label{color:#be9455!important}.barber-zajednica-appointments-content-item,.zauzet-termin{align-items:center;border:2px solid #be9455;border-radius:10px;display:flex;height:45px;margin-top:15px;width:100%}.barber-zajednica-appointments-content-item-filled{align-items:first baseline;background-color:#be9455;border:1px solid #fff;border-radius:10px;color:#fff;display:flex;padding-top:5px;width:100%}.barber-zajednica-appointments-content-item-filled-item{align-items:center;display:flex;font-size:29px;justify-content:center;width:100%}.barber-zajednica-appointments-content-item-filled-item a{color:#212121}.spec-dugme-opoziv,.spec-dugme-otkaz{background-color:#743030!important;border:1px solid #f3f3f3!important;border-radius:10px!important;font-family:Bebas Neue,sans-serif!important;font-size:22px!important;height:45px;padding-top:10px!important;width:100%}.zauzet-termin{background-color:#be9455!important;border:1px solid #f3f3f3}.spec-dugme-opoziv{background-color:#212121!important}.barber-zajednica-input-password,.barber-zajednica-input-password-invalid{background-color:initial;border:0;border-bottom:2px solid #be9455;color:#0000;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:35px;height:40px;margin-top:15px;padding-left:15px;width:70%;z-index:1000}.barber-zajednica-input-password-invalid::placeholder{color:#a32626}.barber-zajednica-input-password-invalid:focus,.barber-zajednica-input-password:focus{border:none;border-bottom:2px solid #be9455;color:#f3f3f3;outline:none;padding-left:15px}.barber-zajednica-login-button{height:90px;z-index:10}.barber-zajednica-login-button,.barber-zajednica-login-button-user{background-color:initial;border:2px solid #be9455;border-radius:10px;color:#be9455;color:#f3f3f3;font-family:Bebas Neue,sans-serif;font-size:30px;margin-top:50px;width:70%}.barber-zajednica-login-button-user{height:60px;z-index:100}.barber-zajednica-response-info{align-items:center;display:flex;flex-direction:column;width:100%}.barber-zajednica-response-info div{justify-content:center;width:100%}.barber-zajednica-response-info *{justify-content:center}.page{overflow-y:auto}.hero-wrapper,.page{display:flex;flex-direction:column;width:100%}.hero-wrapper{align-items:center;color:#fff;height:450px;justify-content:center;position:relative;text-align:center}.hero-wrapper:before{animation:fadeIn 2s forwards;background-image:url(/static/media/img-1.180975e0635dc15e704e.jpeg);background-position:50%;background-size:cover;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:0}.header>*{animation:fadeInContent 1s forwards;opacity:0}.header h1:first-child,.header>*{animation-delay:1s}.header h1:nth-child(2){animation-delay:1.5s}.header h1:nth-child(3){animation-delay:2s}@keyframes fadeInContent{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}.hero-wrapper>*{position:relative;z-index:1}.header{align-items:center;background-color:#1b1d213f;display:flex;flex-direction:column;height:450px;justify-content:center;padding-top:230px;text-align:center;width:100%}.header h1{color:#c09554;font-family:Bebas Neue,sans-serif;font-size:50px;text-shadow:2px 2px 4px #000c}.items{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:50px 20px;width:100%;z-index:0}.items h1{font-size:30px}.items h1,.items p{animation:fadeInContent 1s forwards;animation-delay:2.3s;color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items p{font-size:22px;text-align:center;width:85%}.highlight-red{color:#be9455;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.page-handson{overflow-y:auto}.items-handson,.page-handson{display:flex;flex-direction:column;width:100%}.items-handson{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;gap:20px;padding:50px 20px;z-index:0}.items-handson h1{animation:fadeInContent 1s forwards;animation-delay:.2s;font-size:30px}.items-handson h1,.items-handson p{color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items-handson p{animation:fadeInContent 1s forwards;animation-delay:.3s;font-size:22px;text-align:center;width:85%}.buy-button-handson{background-color:#be9455;border:1.5px solid #000;border-radius:15px;height:60px;width:70%;z-index:1}.buy-button-handson p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;justify-content:center;padding-top:13px;text-align:center;width:auto}.page-lookandlearn{overflow-y:auto}.items-lookandlearn,.page-lookandlearn{display:flex;flex-direction:column;width:100%}.items-lookandlearn{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;gap:20px;padding:50px 20px;z-index:0}.items-lookandlearn h1{animation:fadeInContent 1s forwards;animation-delay:.2s;font-size:30px}.items-lookandlearn h1,.items-lookandlearn p{color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items-lookandlearn p{animation:fadeInContent 1s forwards;animation-delay:.3s;font-size:22px;text-align:center;width:85%}.buy-button-lookandlearn{background-color:#be9455;border:1.5px solid #000;border-radius:15px;height:60px;width:70%;z-index:1}.buy-button-lookandlearn p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;justify-content:center;padding-top:13px;text-align:center;width:auto}.page-fade{overflow-y:auto}.items-fade,.page-fade{display:flex;flex-direction:column;width:100%}.items-fade{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;gap:20px;padding:50px 20px;z-index:0}.items-fade h1{animation:fadeInContent 1s forwards;animation-delay:.2s;font-size:30px}.items-fade h1,.items-fade p{color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items-fade p{animation:fadeInContent 1s forwards;animation-delay:.3s;font-size:22px;text-align:center;width:85%}.buy-button-fade{background-color:#be9455;border:1.5px solid #000;border-radius:15px;height:60px;width:70%;z-index:1}.buy-button-fade p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;justify-content:center;padding-top:13px;text-align:center;width:auto}.page-formation{overflow-y:auto}.items-formation,.page-formation{display:flex;flex-direction:column;width:100%}.items-formation{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;gap:20px;padding:50px 20px;z-index:0}.items-formation h1{animation:fadeInContent 1s forwards;animation-delay:.2s;font-size:30px}.items-formation h1,.items-formation p{color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items-formation p{animation:fadeInContent 1s forwards;animation-delay:.3s;font-size:22px;text-align:center;width:85%}.buy-button-formation{background-color:#be9455;border:1.5px solid #000;border-radius:15px;height:60px;width:70%;z-index:1}.buy-button-formation p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;justify-content:center;padding-top:13px;text-align:center;width:auto}.page-workshop{overflow-y:auto}.items-workshop,.page-workshop{display:flex;flex-direction:column;width:100%}.items-workshop{align-items:center;background-image:url(/static/media/bground.7d73ce6d2b72482dff59.jpeg);background-repeat:repeat-y;background-size:100% auto;box-sizing:border-box;gap:20px;padding:50px 20px;z-index:0}.items-workshop h1{animation:fadeInContent 1s forwards;animation-delay:.2s;font-size:30px}.items-workshop h1,.items-workshop p{color:#34373f;font-family:Bebas Neue,sans-serif;opacity:0}.items-workshop p{animation:fadeInContent 1s forwards;animation-delay:.3s;font-size:22px;text-align:center;width:85%}.buy-button-workshop{background-color:#be9455;border:1.5px solid #000;border-radius:15px;height:60px;width:70%;z-index:1}.buy-button-workshop p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:26px;justify-content:center;padding-top:13px;text-align:center;width:auto}
/*# sourceMappingURL=main.ec848946.css.map*/