.btn--primary:hover,.btn--primary:focus-visible,a.btn--primary:hover,a.btn--primary:focus-visible,.button--primary:hover,.button--primary:focus-visible,button.button--large:hover,button.button--large:focus-visible,.quantity-submit-row__submit .button:hover,.quantity-submit-row__submit .button:focus-visible,.custom-atc.mane-ivy-atc:hover,.custom-atc.mane-ivy-atc:focus-visible,.pdp-step .btn:hover,.pdp-step .btn:focus-visible{background:#930400!important;border-color:#930400!important;color:#fff!important}#shopify-section-header{transition:transform .3s ease}html.nav-hidden #shopify-section-header{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){#shopify-section-header{transition:none}}body .pdp-step__cta .btn{margin:0}@media(min-width:768px)and (hover:hover){body .pdp-routine .pdp-step__cta{background:#0009}body .pdp-routine .pdp-step__cta .btn:hover,body .pdp-routine .pdp-step__cta .btn:focus-visible{background:#fff!important;border-color:#fff!important;color:#000!important}}body .pdp-routine .pdp-step__badge{width:90px;height:90px;left:14px;bottom:14px}@media(min-width:768px){body .pdp-routine .pdp-routine__title{text-align:left;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 72px;box-sizing:border-box}}@media(min-width:768px){body .pdp-routine{padding-top:24px;padding-bottom:48px}}body .pdp-quote .pdp-quote__stars{font-size:16px;letter-spacing:1px;line-height:1;margin:0 0 12px}@media(min-width:768px){body .pdp-quote .pdp-quote__stars{font-size:21px;letter-spacing:2px;margin-bottom:16px}}body .pdp-ingredients .pdp-row__img{border-width:.5px}body .pdp-ingredients .pdp-rows>:nth-child(n+4){display:none}@media(min-width:768px){body .pdp-split.pdp-split--emptied{display:none}body .product-column-left .pdp-split__quote.pdp-moved{width:100%;margin:0}body .pdp-split__quote.pdp-moved .pdp-quote{aspect-ratio:auto;height:508px;min-height:0}body .pdp-split__ingredients.pdp-moved .pdp-ingredients{padding:28px 0 0}}body .pdp-faqs{padding:0}body .pdp-faqs .pdp-faqs__inner{background:#f2f2f2;border-radius:0;max-width:none;margin:0;padding:56px 16px;display:flex;flex-direction:column;gap:24px}body .pdp-faqs .pdp-faqs__title{font-size:40px;line-height:1.1;margin:0}body .pdp-faqs .pdp-faq{margin:0}body .pdp-faqs .pdp-faq__q{font-size:14px;line-height:1.3;margin:0 0 4px}body .pdp-faqs .pdp-faq__a{font-size:14px;line-height:20px;margin:0}body .pdp-faqs .pdp-faqs__media{display:none}@media(min-width:768px){body .pdp-faqs{padding:0}body .pdp-faqs .pdp-faqs__inner{max-width:1136px;margin:0 auto;padding:64px 72px;gap:32px;box-sizing:border-box}body .pdp-faqs .pdp-faqs__title{font-size:48px}body .pdp-faqs.pdp-faqs--image{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}body .pdp-faqs--image .pdp-faqs__inner{max-width:none;margin:0;justify-content:center}body .pdp-faqs--image .pdp-faqs__media{display:block;position:relative;overflow:hidden;min-height:480px}body .pdp-faqs--image .pdp-faqs__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block}body .section-apps:has(#looxReviews) .fully-spaced-row--medium{margin-top:10px}}body .pdp-toggle{transition:background-color .2s ease}@media(hover:hover){body .pdp-toggle:hover{background:#f2f2f2}}body .pdp-toggle:focus-visible{background:#f2f2f2}.pdp-reveal-on .pdp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.pdp-reveal-on .pdp-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pdp-reveal-on .pdp-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pdp-cta-hover.css.map */
