#pos .boxHome{background:#f3f3f3;flex-direction:column;align-items:center;width:100vw;height:100vh;padding:20vh 0;display:flex}#pos .boxLogos{align-items:center;display:flex}#pos .typoModalKeyboard{color:#3e3e3e;font-size:1.4rem}#pos .btnValidarTicket{color:#fff;box-shadow:none;text-transform:uppercase;border-radius:.5rem;font-size:.875rem;margin-top:0!important}#pos .hg-theme-default{margin:2vh 0;padding:0!important}#pos #pos .boxTextBtn{align-items:center;gap:1.5vw;display:flex}#pos .textFieldCupom{width:80vw}#pos .textFieldCupomValidar{min-width:82vw}#pos .MuiOutlinedInput-notchedOutline{border-color:#a2a2a2!important}#pos .logoCliente{width:18vw;height:auto;display:block}#pos .iconStyle{color:#3e3e3e;stroke-width:1.4px;justify-content:center;align-items:center;font-size:1.8rem;display:flex}#pos .listaDepartamento{text-transform:lowercase;font-size:.875rem}#pos .listaDepartamento:first-letter{text-transform:uppercase}#pos .cardBoxProdutos,.cardBoxPag{background:#fff;border:1px solid #f5f5f5;border-radius:.75rem;align-items:center;margin:2vw;display:flex;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .cardBoxPagGrid{box-shadow:none;background:#fff;align-items:center;margin:2vw}#pos .LayoutGridTemplate{grid-template-columns:repeat(3,1fr);height:auto;margin:0 2vw;padding-bottom:2vh;display:grid}#pos .cardBoxInternaProd{flex-direction:row;justify-content:space-between;align-items:flex-start;width:96vw;height:15vh;padding:.5vh;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;display:flex}#pos .imgProduto{border-radius:.625rem;width:32vw;max-width:none;height:14vh}#pos .imgProdutoGrid{width:30vw;height:12vh}#pos .imgProdutoCar{border-radius:.625rem;width:20vw;max-width:none;height:14vh}#pos .nomeProduto{color:#3e3e3e;text-transform:lowercase;text-align:start;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1vh;font-size:.7923rem;display:-webkit-box;overflow:hidden}#pos .btnAdd{background:#64c832;border-radius:25px;justify-content:center;align-items:center;width:15vw;height:4.5vh;margin-right:1vw;display:flex}#pos .boxBtnAdd{margin-top:7vh}#pos .typoAdd{color:#fff;font-size:.75rem}#pos .nomeProdutoCart{color:#3e3e3e;text-transform:lowercase;text-align:start;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#pos .nomeProdutoTxtCart{color:#56585c;text-align:start;font-size:.7rem}#pos .precoProduto{color:#56585c;font-size:.875rem;display:flex}#pos .countProduto{color:#fff;background:red;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:9vh;left:20vw}#pos .boxMaisMenosProd{justify-content:end;align-items:center;width:35vw;margin-top:3vh;margin-right:1vw;display:flex}#pos .boxMaisMenosProdCar{align-items:center;width:32vw;margin:1.5vh 0;display:flex}#pos .boxBotaoMaisProd{border-radius:.9375rem;justify-content:center;width:12vw;height:7vh;display:flex}#pos .botaoMais{color:#fff;font-size:1.25rem}#pos .boxBotaoMenosProd{background:#fafafa;border-radius:.9375rem;justify-content:center;width:12vw;height:7vh;display:flex}#pos .botaoMenos{color:#a6a5a5;font-size:1.25rem}#pos .quantidadeProduto{padding:0 1.5vh;font-size:1.125rem}#pos .formaPag{margin-bottom:1.5vh}#pos .formaPagSelecione{color:#3e3e3e;font-size:1rem;display:flex}#pos .cardBoxPag{align-items:center;height:11vh;padding:.15vh 0 .15vh 9vw;display:flex}#pos .boxBtnVoltar{justify-content:center;align-items:center;margin-top:5vh;display:flex}#pos .iconePag{color:#3e3e3e;font-size:2rem}#pos .iconePagSacola{color:#3e3e3e;font-size:1.5rem}#pos .iconSeta{font-size:1.2rem}#pos .boxProdutosCarrinho{height:59vh;margin:10vh 0 2vh;overflow:scroll}#pos .boxLimparCarrinho{justify-content:flex-end;margin-right:.5rem;font-size:.75rem;display:flex}#pos .btnContinuarComprando{box-shadow:none;text-transform:lowercase;border-radius:.9375rem;width:95vw;height:7vh;margin-top:1.5vh}#pos .txtContinuarComprando{font-size:.9rem}#pos .txtContinuarComprando:first-letter{text-transform:uppercase}#pos .boxPrecoFinalCarrinho{justify-content:space-between;padding:0 3vw;display:flex}#pos .typoPrecoFinal{color:#3e3e3e;margin-top:1.5vh;font-size:1.25rem}#pos .boxVoltar{justify-content:center;margin-bottom:1vh;display:flex}#pos .typoVoltar{font-size:.875rem;text-decoration:underline}#pos .btnCarrinho{box-shadow:none;text-transform:lowercase;border-radius:.9375rem;height:7vh;margin:1.5vh 0}#pos .smallbtnCarrinho{box-shadow:none;text-transform:lowercase;border-radius:.9375rem;height:5vh;margin:1.5vh 0}#pos .posCartName{color:#fff;font-size:.875rem}#pos .posCartName:first-letter{text-transform:capitalize}#pos .typoItens{color:#3e3e3e;align-items:center;font-size:1rem;display:flex}#pos .typoPrecoCarrinho{color:#3e3e3e;margin-right:4px;font-size:1rem;display:flex}#pos .drawerOptional{align-items:center;height:100vh;padding-bottom:24vh;display:flex}.boxSingleSale{flex-direction:column;justify-content:space-between;height:100dvh;padding-bottom:14vh;display:flex;overflow-y:auto}#pos .boxCarrinho{z-index:2;background-color:#fff;border-top:1px solid #dedede;flex-direction:column;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 15px 10px rgba(0,0,0,.03),0 -2px 10px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.1)}#pos .typoTotalItens{justify-content:space-between;align-items:center;width:90vw;display:flex}#pos .boxOpicional{flex-direction:column;align-items:center;display:flex}#pos .boxTitulo{background:#f5f5f5;justify-content:space-between;align-items:center;width:100vw;padding:2.2vh 3vw;display:flex}#pos .escolhaOpcao{color:#3e3e3e;font-size:1rem}#pos .escolhaMinMax{color:#56585c;font-size:.75rem}#pos .btnMenosMaisOpcional{color:#fff;background:#a2a2a2;border-radius:50%;justify-content:center;align-items:center;width:10vw;min-width:0;height:5vh;padding:0;font-size:1.25rem;display:flex}#pos .opcionalObrigatorio{border-radius:.9375rem}#pos .typoObrigatorio{color:#fff;padding:.5vh 3vw;font-size:.75rem}#pos .opcionais{justify-content:space-between;align-items:center;padding:1vh 0;display:flex}#pos .boxOpcionalOpcao{width:95vw}#pos .opcaoFontSize{color:#3e3e3e;font-size:.875rem}#pos .precoOpcional{color:#56585c;font-size:.75rem}#pos .logoSicred{height:10vh}#pos .logoZerofila{height:6vh}#pos .logoSicred{height:4vh;margin-top:5vh}#pos .boxBtnSettings{flex-direction:column;justify-content:center;align-items:center;display:flex}#pos .typoOpcoesAdmSettings{color:#3e3e3e;justify-content:center;width:100%;margin-top:2vh;margin-bottom:1vh;padding:0 5vw;display:flex;text-align:center!important}#pos .boxModalCenter{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}#pos .boxModalSettings{background-color:#f5f5f5;border:none;border-radius:.9375rem;width:90%;max-height:85vh;margin-bottom:15vh;padding:0 5vw 5vw;overflow-y:auto}#pos .btnSttings{text-transform:uppercase;width:80vw;box-shadow:none;color:#3e3e3e;background:#fff;border-radius:.9375rem;min-height:8vh;margin-bottom:1.2vh;font-size:.775rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .btnCloseSetings{color:#a2a2a2;margin-top:1.5vh;font-size:1.5rem}#pos .btnCloseQrCode{color:#a2a2a2;font-size:1.5rem}#pos .containerBox{height:-webkit-max-content;height:max-content;max-height:75vh;margin-top:1.5vh}#pos .boxClose{justify-content:flex-end;display:flex}#pos .boxContainerHistory{flex-direction:column;align-items:center;gap:1.5vh;display:flex}#pos .containerCard{background:#fff;border-radius:.75rem;flex-direction:column;align-items:center;width:94vw;padding:1vh;display:flex;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .boxCard{width:90vw;margin:2vh 0}#pos .boxRestauranteCodigo{justify-content:space-between;display:flex}#pos .btnReimprir{color:#3ea33f;text-transform:capitalize;border-top:1px solid #bbb;border-radius:0;width:90vw;font-size:.875rem}#pos .typoTextModalWarning{justify-content:center;width:100%;margin-bottom:2.5vh;padding:0 5vw;font-size:.875rem;display:flex;text-align:center!important}#pos .typoTextModalWarningMultiline{justify-content:center;width:100%;padding:0 5vw;font-size:.875rem;display:flex;text-align:center!important}#pos .typoTextModalInfo{width:100%;padding:0 5vw;font-size:.7rem;display:flex;text-align:left!important}#pos .typoTextModalInfoCenter{justify-content:center;width:100%;padding:0 5vw;font-size:.7rem;display:flex;text-align:center!important}#pos .typoTitleModalWarning{text-align:center;margin-bottom:2.5vh;font-size:1rem}#pos .css-1t1j96h-MuiPaper-root-MuiDialog-paper{border-radius:.9375rem;align-items:center;max-width:none;max-height:none;margin:0;display:flex}#pos .boxDialog{flex-direction:column;align-items:center;margin:2vh;display:flex}#pos .btnOkWarnings{color:#fff;background:linear-gradient(90deg,#64c832,#34ae29);border-radius:.9375rem;width:100%;height:7vh;margin-bottom:0;font-size:.875rem}#pos .btnYesNo{justify-content:space-evenly;width:100%;margin-bottom:3vh;display:flex}#pos .btnWarnings{color:#fff;text-transform:capitalize;background:linear-gradient(90deg,#64c832,#34ae29);border-radius:.8rem;padding:1vh 12vw;font-size:.875rem}#pos .boxPaymentMethods{background:#f3f3f3;justify-content:center;width:100vw;height:100vh;padding-top:20vh;display:flex}#pos .boxPay{flex-direction:column;align-items:center;display:flex}#pos .typoTextPix{text-align:center;margin-bottom:2.5vh;padding:0 10vw;font-size:1rem;display:flex}#pos .qrCodePixPay{width:60vw}#pos .typoTitleCard{text-align:center;margin-bottom:8vh;padding:0 10vw;font-size:1.2rem;display:flex}.fontKeyboard{font-size:1rem!important}#pos .BoxInfos{flex-direction:column;align-items:flex-start;margin:2vh 0;display:flex}#pos .typoinfos{color:#3e3e3e;margin-bottom:.5rem;font-size:.875rem}#pos .typoNameProduct{margin-bottom:1.5vh;font-size:1rem}#pos .imgProduct{border-radius:.9375rem;justify-content:center;height:15vh}#pos .boxRestaurant{grid-template-columns:repeat(3,1fr);justify-items:center;gap:12px;margin:0 3vw;display:grid}#pos .restaurantImg img{border:1px solid #ebebeb;border-radius:1.125rem;height:15vh}.restaurantImg{flex-direction:column;align-items:center;display:flex}.nameRestaurant{color:#56585c;text-align:center;margin-top:8px;font-size:.875rem}#pos .cardUserInfoContainer{border-radius:.75rem;margin-bottom:2vh;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .userInfoSection{justify-content:space-between;align-items:center;padding:2vh;display:flex}#pos .cashInfoSection{justify-content:space-between;padding:1.5vh;display:flex}#pos .userInfoContent{flex-direction:column;align-items:start;display:flex}#pos .cardUserOptions{border-radius:.75rem;align-items:center;display:flex;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .optionUser{flex-direction:column;justify-content:center;align-items:center;height:7rem;display:flex}#pos .boxActiveOption{flex-direction:column;justify-content:center;align-items:center;display:flex}.boxSaleReport{align-items:center;padding:.5vh;display:flex}.reportInfoSection{justify-content:space-between;margin-bottom:1vh;display:flex}.reportInfoGrid{grid-template-columns:3fr 1fr 2fr;margin-bottom:1vh;display:grid}#pos .boxModalReprint{width:90%;max-height:65vh;box-shadow:24px;background-color:#f5f5f5;border:none;border-radius:.9375rem;margin-bottom:15vh;padding:5vw;overflow-y:auto}#pos .cardReprintModal{border-radius:.75rem;margin-top:2vh;box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.01),0 1px 8px rgba(0,0,0,.01)}#pos .boxIconPrinter{background:#f5f5f5;border-radius:100%;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;display:flex}#pos .conteinerAllDepartaments{grid-template-columns:1fr 1fr 1fr;gap:1.5vw;height:-webkit-fit-content;height:fit-content;min-height:90vh;padding:0 5vw;display:grid}
#thermal .boxFicha{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}#thermal .typoNomeRestaurante{padding-bottom:18px;font-size:30px}#thermal .typoTextoCupom{text-align:center;padding:0 60px;font-size:20px}#thermal .qrCode{width:200px;height:250px}#thermal .typoNumeroCupom{font-size:20px}#thermal .typoNumeroDoCupom{font-size:24px}#thermal .typoProduto{text-transform:uppercase;margin-top:15px;font-size:24px}#thermal .typoPrecoImpresso{margin-bottom:8px;font-size:18px}#thermal .typoDataHora{font-size:18px}#thermal .boxLogos{justify-content:space-between;align-items:center;width:320px;margin-top:18px;display:flex}#thermal .logoZerofila{height:55px}#thermal .logoSicredi{height:35px}#thermal .linhaDeCorte{margin:10px 0}
#fila .cardContainer{flex-direction:column;justify-content:space-between;align-items:flex-start;margin:10px 10px 20px;padding:1.5vw;display:flex}#fila .buttonPages{text-transform:uppercase;border:none;border-radius:.5rem;margin:0 5px;padding:.5rem 1.5rem}#fila .box-container{background-color:#fff;border-radius:1rem}#fila .box-flex-1{flex:1}#fila .typography{text-align:center;color:#323236;font-size:14px;line-height:40px}#fila .btnAcao{color:#3e3e3e;background:0 0;border:1px solid #c6c6c6;width:100%;margin-top:1.5rem}#fila .boxLabelPrioritario{word-break:break-word;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}#fila .boxPrioritario{background:linear-gradient(45deg,green,#006400);border-radius:8px;padding:8px;box-shadow:0 1px 10px rgba(0,0,0,.3)}#fila .typoTagPrioritario{text-align:center;color:#fff;font-size:.875rem}#fila .boxClientList{flex-direction:column;align-items:flex-start;display:flex}#fila .typoClientList{text-align:center;color:#323236;font-size:.875rem}#fila .typoClientListNumeroPessoas{text-align:start;color:#323236;font-size:.875rem}#fila .boxHeader{background:#fff;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:2vh 3vw;display:grid}#fila .boxIconesPages{flex:1;justify-content:center;padding:0 8vw;display:flex}#fila .boxBtnSair{flex:1;justify-content:flex-end;display:flex}
.catracaContainer{color:#fff;box-sizing:border-box;background:linear-gradient(#0f172a,#1e293b);flex-direction:column;gap:1rem;width:100vw;height:100vh;padding:1rem;display:flex;overflow:hidden}.headerInfo{text-align:center;background-color:#1e293b;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.2)}.turnoInfo,.horarioAtual,.eventName{color:#cbd5e1;word-break:break-word;font-size:1.1rem}.catracaBoxContagem{box-sizing:border-box;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;width:100%;height:100%;margin:0 auto;display:grid;overflow:auto}.catracaBoxContagem>.catracaItem:only-child{grid-area:1/1/-1/-1;width:100%;height:100%}.catracaBoxContagem>.catracaItem:only-child .contador{font-size:max(6rem,min(20vw,25rem))}.catracaItem{background-color:rgba(255,255,255,.05);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex;box-shadow:0 2px 10px rgba(0,0,0,.15)}.entrando{color:#10b981;background-color:rgba(16,185,129,.15)}.saindo{color:#ef4444;background-color:rgba(239,68,68,.15)}.label{text-transform:uppercase;color:#f1f5f9;text-align:center;letter-spacing:1px;font-size:max(.875rem,min(3vw,2rem))}.catracaTitulo{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:.6rem;margin-bottom:.5rem;padding:.8rem 1.5rem}.contador{text-align:center;font-size:max(3rem,min(12vw,14rem));font-weight:700;line-height:1}.modalBox{box-sizing:border-box;background-color:#fff;border-radius:16px;flex-direction:column;gap:10px;width:100%;max-width:440px;padding:32px 24px 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 40px rgba(0,0,0,.2)}.closeButton{color:#aaa;transition:color .2s;top:16px;right:16px;position:absolute!important}.closeButton:hover{color:#333}.modalTitle{text-align:center;color:#222;font-size:20px;font-weight:700}.modalText{text-align:center;color:#555;margin:0 8px;font-size:16px}.modalInput{margin-top:4px}.modalButton{text-transform:none;border-radius:12px;margin-top:8px;padding:12px;font-weight:600}.statusOffline{align-items:center;gap:1rem;width:90%;display:flex}.boxStatusOffline{background:rgba(239,68,68,.5);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.statusOffline .dot{background-color:red;border-radius:50%;width:15px;height:15px;animation:1.2s ease-in-out infinite pulse}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.catracaBoxContagem{box-sizing:border-box;grid-template-rows:0fr;grid-template-columns:1fr;gap:1rem;width:100%;height:100%;margin:0 auto;display:grid}.modalBox{max-width:90%;padding:24px 16px}.modalTitle{font-size:18px}.modalText{font-size:15px}}
.hg-theme-default{box-sizing:border-box;touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#ececec;border-radius:5px;width:100%;padding:5px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{font-size:inherit;border-width:0}.hg-theme-default .hg-button{flex-grow:1;display:inline-block}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;justify-content:center;align-items:center;height:40px;padding:5px;display:flex;box-shadow:0 0 3px -1px rgba(0,0,0,.3)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{justify-content:center;align-items:center;width:33.3%;height:60px;display:flex}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{color:#fff;background:rgba(5,25,70,.53)}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\.com]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\@]{max-width:60px}.hg-candidate-box{-webkit-user-select:none;user-select:none;background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;margin-top:-10px;display:inline-flex;position:absolute;transform:translateY(-100%)}ul.hg-candidate-box-list{flex:1;margin:0;padding:0;list-style:none;display:flex}li.hg-candidate-box-list-item{justify-content:center;align-items:center;width:40px;height:40px;display:flex}li.hg-candidate-box-list-item:hover{cursor:pointer;background:rgba(0,0,0,.03)}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{color:#969696;cursor:pointer;align-items:center;padding:0 10px;display:flex}.hg-candidate-box-next{border-top-right-radius:5px;border-bottom-right-radius:5px}.hg-candidate-box-prev{border-top-left-radius:5px;border-bottom-left-radius:5px}.hg-candidate-box-btn-active{color:#444}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
