/*!***************************************************************************************************************************!*\
  !*** 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.onetime,#phc-verify-app.subscription{margin:0}#phc-verify-app.onetime #btn-phc-verify,#phc-verify-app.subscription #btn-phc-verify{padding-bottom:20px}#phc-verify-app.onetime #btn-phc-verify:not(.open),#phc-verify-app.subscription #btn-phc-verify:not(.open){padding-bottom:0;transition:padding-bottom .1s .4s}#phc-verify-app.always{margin:0}#phc-verify-app.always:has(#btn-phc-verify.open){margin:0}#phc-verify-app.hidden,#phc-verify-app[hidden]{max-height:0;opacity:0}#phc-verified{display:none;font-size:inherit;opacity:1}#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:inline}#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:not(.phc-verified){display:block!important;margin:12px 0 -38px;border-top:solid 1px #D9D9D9;padding-top:25px}#phc-verify-app.page-restricted-product:not(.phc-verified)>h2{line-height:1;font-size:22px;color:#db3960;font-weight:500;margin-bottom:0}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container{width:100%}#phc-verify-app.page-restricted-product:not(.phc-verified) .phc-verification-description{font-size:14px;line-height:1.4;color:#626362;margin-top:12px;margin-bottom:17px}#phc-verify-app.page-restricted-product:not(.phc-verified) .phc-link-wrapper{padding:0 0 25px}#phc-verify-app.page-restricted-product:not(.phc-verified) .phc-link-wrapper .button{--button-background: var(--root-primary-button-background);color:rgb(var(--root-primary-button-text-color));font-size:14px;text-decoration:none;line-height:46px;width:100%}#phc-verify-app.page-restricted-product:not(.phc-verified) .dropdown_inner{margin:15px 0}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container{display:flex;flex-direction:column}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container .dropdown{display:none}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container #btn-phc-verify{align-self:center;color:#626362;padding-bottom:0}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container #btn-phc-verify+div.dropdown{display:grid}#phc-verify-app.page-restricted-product:not(.phc-verified) .btn-phc-verify-container #btn-phc-verify+div.dropdown.has-errors{transition:all .3s linear}#phc-verify-app.page-restricted-product:not(.phc-verified) #phc-verify-popup button{margin:16px 0 28px}#phc-verify-app.page-restricted-product:not(.phc-verified) #phc-verify-popup a:last-child{display:none}#phc-verify-app.page-restricted-product:not(.phc-verified).phc-verified{display:none!important}#phc-verify-app.page-restricted-product.phc-verified h2,#phc-verify-app.page-restricted-product.phc-verified .phc-verification-description,#phc-verify-app.page-restricted-product.phc-verified .phc-link-wrapper{display:none}body.phc_member #phc-verified:not([hidden]){display:block!important;min-height:25px;opacity:0;animation:.3s ease-in 1s forwards fade-in}body.phc_member #phc-verified[hidden]{display:none!important;opacity:0}body:not(.phc_member) #phc-verify-app{display:block!important}.fs20px{font-size:22px;line-height:1;font-weight:500}.rc-widget .rc-template__radio .rc-selling-plans label{display:block;width:calc(100% - 100px);height:40px}.rc-selling-plans-dropdown__select{width:100%}@keyframes fade-in{0%{opacity:0;display:none}to{opacity:1;display:block}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/phc-verification-app.css.map */
