/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./styles/phc-verification-app.scss ***!
  \***************************************************************************************************************************/#phc-verify-app{position:relative}#phc-verify-app.one-time{margin-top:-62px}#phc-verify-app.one-time #btn-phc-verify{padding-bottom:20px}#phc-verify-app.always{margin:54px 0 -54px}#phc-verified{display:none;font-size:inherit}#phc-verified:after{content:"";display:inline-block;width:7px;height:2ex;border:0 solid rgb(var(--pet-health-club-accent));border-width:0 2px 2px 0;margin:0 0 0 10px;transform:rotate(35deg) skewY(10deg)}.phc-verified #btn-phc-verify{display:none}.phc-verified #phc-verified{display:block}#staff-verified{display:block;font-size:inherit}#staff-verified:after{content:"";display:inline-block;width:7px;height:2ex;border:0 solid rgb(var(--pet-health-club-accent));border-width:0 2px 2px 0;margin:0 0 0 10px;transform:rotate(35deg) skewY(10deg)}#phc-verify-popup{--form-error-color: #FF2929}#phc-verify-popup.has-errors #phc-errors{display:block}#phc-verify-popup.has-errors #phc-errors a{text-decoration-color:var(--form-error-color)}#phc-verify-popup.has-errors input:invalid{border-color:var(--form-error-color)}#phc-errors{color:var(--form-error-color);display:none}.btn_link{text-decoration:underline;text-decoration-color:inherit}#btn-phc-verify.button{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;letter-spacing:1px;line-height:26px}#btn-phc-verify.button img{margin:0}#btn-phc-verify.button svg{width:19px;height:12px}#btn-phc-verify+div.dropdown{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out}#btn-phc-verify+div.dropdown .dropdown_inner{overflow:hidden}#btn-phc-verify.open svg{transform:rotate(180deg)}#btn-phc-verify.open+div.dropdown{grid-template-rows:1fr}#phc-verify-popup p{margin:4px 0 21px;line-height:1.33}#phc-verify-popup .input_smaller{--form-input-field-height: 45px}#phc-verify-popup .input_smaller input{border:1px solid rgb(var(--border-color-darker))}#phc-verify-popup .input_smaller .input__field{background:#fff}#phc-verify-popup .input_smaller .input__label{left:16px;padding:0 1px;border-radius:3px}#phc-verify-popup .input_smaller :focus-within~.input__label,#phc-verify-popup .input_smaller .is-filled~.input__label{transform:scale(.77) translateY(calc(-4px - var(--form-input-field-height) / 2)) translate(3.665px)}#phc-verify-popup button{margin:16px 0;border:1px solid rgb(var(--heading-color));color:rgb(var(--heading-color));line-height:var(--form-input-field-height)}#phc-verify-app.page-product{font-size:15px;display:none}#phc-verify-app.page-product #btn-phc-verify,#phc-verify-app.page-product #phc-verified{position:absolute;top:-71px;left:0;font-size:inherit}#phc-verify-app.page-product #btn-phc-verify.open+div.dropdown,#phc-verify-app.page-product #phc-verified.open+div.dropdown{padding:0}@media screen and (max-width: 370px){#phc-verify-app{min-height:30px}}@media screen and (max-width: 740px){#phc-verify-app.page-product{font-size:14px}#phc-verify-app.page-product.always #btn-phc-verify{top:-69px}#phc-verify-app.page-product #btn-phc-verify{top:-60px}}#phc-verify-app.page-restricted-product{display:block;margin:27px 0;padding:50px 47px 0;border-radius:20px;background:#f9f9f9}#phc-verify-app.page-restricted-product>h2{line-height:1}#phc-verify-app.page-restricted-product .phc-link-wrapper{padding:10px 0 22px}#phc-verify-app.page-restricted-product .phc-link-wrapper .button{--button-background: var(--pet-health-club-accent);color:rgb(var(--root-primary-button-text-color));font-size:14px;text-decoration:none;line-height:46px}#phc-verify-app.page-restricted-product .dropdown_inner{margin:15px 0}#phc-verify-app.page-restricted-product #btn-phc-verify{padding-bottom:16px}#phc-verify-app.page-restricted-product #btn-phc-verify+div.dropdown.has-errors{transition:all .3s linear}#phc-verify-app.page-restricted-product #phc-verify-popup button{margin:16px 0 28px}#phc-verify-app.page-restricted-product #phc-verify-popup a:last-child{display:none}#phc-verify-app.page-restricted-product.phc-verified{display:none!important}body.phc_member #phc-verified{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/phc-verification-app.css.map */
