html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.button,.shopify-payment-button__button,.product-form__submit,.hv-cw__btn,.quantity__button{transition:transform .12s ease,opacity .2s ease,background-color .2s ease,box-shadow .2s ease}.button:active,.shopify-payment-button__button:active,.product-form__submit:active,.hv-cw__btn:active{transform:scale(.98)}.button:focus-visible,.product-form__submit:focus-visible{outline:2px solid #0b0f14;outline-offset:3px}#MainContent .product-form__submit.button.button--full-width,#MainContent .product-form__submit.button.button--full-width:hover{background:#0b0f14!important;color:#fff!important;border:0!important;box-shadow:none!important;letter-spacing:.03em}#MainContent .product-form__submit.button.button--full-width:not([disabled]):hover{opacity:.88}#MainContent .product-form__submit.button.button--full-width[disabled]{background:#e9e9e9!important;color:#6b6b6b!important}#MainContent .feature-card .feature-card-inner{border:1px solid rgba(11,15,20,.09)!important;box-shadow:0 1px 2px #0b0f140a,0 10px 28px #0b0f140f;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){#MainContent .feature-card .feature-card-inner:hover{transform:translateY(-3px);box-shadow:0 2px 4px #0b0f140d,0 16px 36px #0b0f1417}}.ssw .ssw__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ssw .ssw__card{border-color:#0b0f141a!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 20px #0b0f140d}.ba_main{display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px}.ba_main .before_after-content{width:100%!important;max-width:720px;text-align:center}.ba_main .ba__container.before_after{width:min(520px,100%)!important;max-width:520px;margin:0 auto!important;border-radius:16px;overflow:hidden}.ba_main .before_after-paragraph h3{margin:0}.faq-section{border-radius:20px;margin-bottom:48px!important}.faq-section>h2{font-size:clamp(22px,5.2vw,34px)!important;line-height:1.12!important}.faq-item{transition:background-color .2s ease}.image-with-text__media{border-radius:16px;overflow:hidden}@media(hover:hover){.card-wrapper .card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}}.rich-text__heading{margin-top:.6rem}.rich-text__wrapper{padding-top:8px}.quantity,.field__input,.select__select,.quantity__input{border-radius:10px}.quantity:after,.field:after,.select:after{border-radius:10px}.product__info-container:has(.loox-rating) .rating-wrapper{display:none!important}.product__description.rte strong,.product__description.rte b,.product__description.rte p strong,.product__description.rte li strong{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}@media(max-width:749px){.product__title h1,.product__title .h1{font-size:clamp(26px,8.4vw,40px)!important;line-height:1.08!important;overflow-wrap:anywhere}}[id*=featured_collection] .collection__title{padding-top:28px}@media(min-width:750px){[id*=featured_collection] .collection__title{padding-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hv-polish.css.map */
