@font-face{font-display:swap;font-family:Kallisto;font-style:italic;font-weight:700;src:url(../fonts/Kallisto_Bold_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:normal;font-weight:700;src:url(../fonts/Kallisto_Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:italic;font-weight:800;src:url(../fonts/Kallisto_Heavy_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:normal;font-weight:800;src:url(../fonts/Kallisto_Heavy.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:italic;font-weight:300;src:url(../fonts/Kallisto_Light_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:normal;font-weight:300;src:url(../fonts/Kallisto_Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:italic;font-weight:500;src:url(../fonts/Kallisto_Medium_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:normal;font-weight:500;src:url(../fonts/Kallisto_Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:italic;font-weight:200;src:url(../fonts/Kallisto_Thin_Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Kallisto;font-style:normal;font-weight:200;src:url(../fonts/Kallisto_Thin.otf) format("opentype")}.input-quantity-wrapper{font-family:Kallisto;font-size:14px;font-weight:300;line-height:18px}.input-quantity-wrapper .base-input-quantity{align-items:center;display:flex;flex-direction:row}.input-quantity-wrapper .base-input-quantity div{display:flex;flex:1}.input-quantity-wrapper .base-input-quantity div .input-with-button{background-color:transparent;border-color:rgb(var(--v-theme-border));border-style:solid;border-width:1px 0;color:rgb(var(--v-theme-text-p1));height:40px;outline:none;text-align:center;width:100%}.input-quantity-wrapper .base-input-quantity div .input-without-button{background-color:transparent;border:1px solid rgb(var(--v-theme-border));border-radius:4px;color:rgb(var(--v-theme-text-h2))!important;font-family:Kallisto;font-size:14px;font-weight:300;height:40px;line-height:18px;outline:none;text-align:center;width:100%}.input-quantity-wrapper .base-input-quantity button{border:1px solid rgb(var(--v-theme-border));color:rgb(var(--v-theme-text-p1));height:40px;width:32px}.input-quantity-wrapper .base-input-quantity .button-left{border-radius:4px 0 0 4px}.input-quantity-wrapper .base-input-quantity .button-right{border-radius:0 4px 4px 0}.input-quantity-wrapper input::-webkit-inner-spin-button,.input-quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-quantity-wrapper input[type=number]{-moz-appearance:textfield}.input-season-wrapper{display:flex;gap:4px;width:100%}.input-season-wrapper>div{position:relative}.input-season-wrapper>div>button{flex:1 1 0%;height:40px!important}.input-season-wrapper>div .disable-slash{position:absolute;right:20%;top:20%}.input-telephone-wrapper{border-color:rgb(var(--v-theme-border-lightgray),.5);border-radius:4px;box-shadow:none;height:40px;transition:border-color .2s linear}.input-telephone-wrapper.error{border-color:rgb(var(--v-theme-error))!important}.input-telephone-wrapper:hover{border-color:rgb(var(--v-theme-border-hover))}.input-telephone-wrapper.focus{border:2px solid rgb(var(--v-theme-primary))!important}.input-telephone-wrapper :deep(.vti__dropdown){background-color:rgb(var(--v-theme-background));border-radius:4px;transition:all .2s linear}.input-telephone-wrapper :deep(.vti__dropdown:after){background-color:rgb(var(--v-theme-border));content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.input-telephone-wrapper :deep(.vti__dropdown-list){background-color:rgb(var(--v-theme-background));border-radius:4px;left:var(--open-on-left);overflow-x:scroll;overflow-x:hidden;width:270px}.input-telephone-wrapper :deep(.vti__dropdown-list.below){top:var(--open-on-y)}.input-telephone-wrapper :deep(.vti__dropdown-item.highlighted){background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}
