.pmCounter{align-items:center;display:flex;position:relative}.pmCounter .v-text-field{align-items:center}.pmCounter .v-text-field .v-input__prepend,.pmCounter .v-text-field .v-input__append{background-color:#fff;border:1px solid #9da0a4;border-radius:50%;justify-content:center;align-items:center;min-width:22px;max-height:22px;margin:0}.pmCounter .v-text-field .v-input__prepend .v-icon,.pmCounter .v-text-field .v-input__append .v-icon{width:20px;height:20px;font-size:20px;position:relative}.pmCounter .v-text-field .v-input__prepend .v-icon:before,.pmCounter .v-text-field .v-input__prepend .v-icon:after,.pmCounter .v-text-field .v-input__append .v-icon:before,.pmCounter .v-text-field .v-input__append .v-icon:after{content:"";background:#9da0a4;position:absolute}.pmCounter .v-text-field .v-input__prepend .v-icon:after,.pmCounter .v-text-field .v-input__append .v-icon:after{height:2px;width:unset;opacity:1;border-radius:0;top:50%;left:4px;right:4px;transform:translateY(-50%)}.pmCounter .v-text-field input{text-align:center;margin:0 5px;padding:0;min-height:22px!important;max-height:22px!important}.pmCounter .v-text-field .v-field--variant-filled{border:0}.pmCounter .v-input__append .v-icon:before{width:2px;top:4px;bottom:4px;left:50%;transform:translate(-50%)}.pmCounter .v-input{max-width:75px;margin:0 10px 0 0}.pmCounter .v-input input{font-size:1rem}@media (width<=850px){.pmCounter .v-input input{font-size:.9375rem}}.pmCounter .v-input__details{display:none}.pmCounter span.price{letter-spacing:.02em;margin:0 10px 0 8px;padding-left:0}@media (width<=850px){.v-input--is-label-active .pmCounter span.price{color:#fff}}.pmCounter .warranty,.pmCounter .insurance{color:#3a4148;white-space:nowrap;font-weight:400;text-decoration:underline}@media (width<=850px){.v-input--is-label-active .pmCounter .warranty,.v-input--is-label-active .pmCounter .insurance{color:#fff}}.pmCounter .v-form{align-items:center;display:flex;position:relative}.pmCounter .iconWrapper{visibility:hidden;position:absolute;left:calc(50% - 8px)}.pmCounter .pmCounter__inputMin .v-input__prepend,.pmCounter .pmCounter__inputMax .v-input__append{opacity:0}.pmCounter.admin-form .v-input{min-width:75px}.pmCounter.admin-form .pmCounter__inputMin .v-input__control,.pmCounter.admin-form .pmCounter__inputMax.v-form~.month{margin:0}.pmCounter__wrapper{z-index:1;width:200px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-35px)}@media (width<=500px){.pmCounter__wrapper{width:150px}}.pmCounter__tooltip{background:#fff;border-radius:4px;position:relative}.pmCounter__inputMax.v-form~.month{margin-left:-10px}.pmCounter__inputMax .v-input__control{margin-top:1px}.mpTooltip .iconWrapper{margin:0 15px 0 10px}.v-overlay:not(:has(~.v-menu)) .v-menu:has(.mpTooltip__text){z-index:14!important}.mpTooltip__text{background:#f8f8f8;border:1px solid #e3e3e3;border-radius:.3125rem;max-height:25rem;padding:.5rem .625rem;font-size:.875rem;overflow-y:auto;box-shadow:0 0 .25rem #00000026}.mpTooltip__text img{max-width:100%;padding:5px}.mpTooltip__text a{color:#000;text-decoration:underline}.mpTooltip__title{border-bottom:1px solid #e3e3e3;padding:.125rem 0}
