@font-face{font-display:swap;font-family:Helvetica Neue LT Std;font-style:normal;font-synthesis:none;font-weight:normal bold;src:url(../fonts/text/INTLTCN.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/text/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/text/Montserrat-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/text/Montserrat-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/text/Montserrat-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/text/Inter-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/text/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype")}.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}@media (max-width:959.98px){.input-quantity-wrapper .base-input-quantity div{max-width:89.9px}}.input-quantity-wrapper .base-input-quantity div .input-with-button{font-family:Helvetica Neue LT Std;font-size:14px;font-weight:400;height:40px;line-height:19px;width:100%;-webkit-font-smoothing:subpixel-antialiased;background-color:transparent;border-color:rgb(var(--v-theme-border));border-style:solid;border-width:1px 0;letter-spacing:.04rem;outline:none;text-align:center}@media (max-width:959.98px){.input-quantity-wrapper .base-input-quantity div .input-with-button{font-size:14px;height:40px;max-width:102px;width:100%}}.input-quantity-wrapper .base-input-quantity div .input-without-button{font-family:Helvetica Neue LT Std;font-size:14px;font-weight:400;height:40px;line-height:19px;width:100%;-webkit-font-smoothing:subpixel-antialiased;background-color:transparent;border:1px solid rgb(var(--v-theme-border));border-radius:4px;letter-spacing:.04rem;outline:none;text-align:center}@media (max-width:959.98px){.input-quantity-wrapper .base-input-quantity div .input-without-button{font-size:14px;height:40px;width:82px}}.input-quantity-wrapper .base-input-quantity button{border:1px solid rgb(var(--v-theme-border));color:var(--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));border-radius:4px;box-shadow:none;height:40px;transition:border-color .2s linear}.input-telephone-wrapper.error{border-color:red}.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))}.input-select-text{font-family:Helvetica Neue LT Std;font-size:14px;font-weight:400;line-height:19px;-webkit-font-smoothing:subpixel-antialiased;letter-spacing:.04rem}
