.button:not([disabled]),.product-form__submit:not([disabled]),.nv-puc__add,.nv-ritadd__cta,.shopify-payment-button__button{transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.button:not([disabled]):active,.product-form__submit:not([disabled]):active,.nv-puc__add:active,.shopify-payment-button__button:active{transform:scale(.985)}.product-form__input label,.product-form__input .swatch{transition:transform .16s ease,box-shadow .2s ease,border-color .2s ease}.product-form__input label:active{transform:scale(.96)}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.nv-ritadd__card:focus-visible{outline:2px solid #1a2640;outline-offset:2px;border-radius:3px}.nv-ritadd__card,.nv-silkhair__link{cursor:pointer}.product__modal-opener--image{position:relative}.product__modal-opener--image:after{content:"";position:absolute;right:14px;bottom:14px;z-index:2;width:40px;height:40px;border-radius:50%;background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314110f' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.2-4.2'/%3E%3C/svg%3E") center / 18px 18px no-repeat;box-shadow:0 2px 12px #14110f29;opacity:.88;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.product__modal-opener--image:hover:after{opacity:1;transform:scale(1.06)}@media(max-width:749px){.product__modal-opener--image:after{width:34px;height:34px;right:10px;bottom:10px}}.nv-wishlist-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;color:#14110f;font-family:var(--nv-font-sans,"Manrope",sans-serif);-webkit-tap-highlight-color:transparent}.nv-wishlist-btn__icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;transition:fill .2s ease,transform .18s ease,stroke .2s ease}.nv-wishlist-btn:active .nv-wishlist-btn__icon{transform:scale(.86)}.nv-wishlist-btn.is-active .nv-wishlist-btn__icon{fill:#c88a86;stroke:#c88a86}.nv-wishlist-btn--pdp{min-height:44px;padding:10px 18px;border:1px solid rgba(20,17,15,.16);border-radius:999px;font-size:1.25rem;font-weight:600;letter-spacing:.02em;transition:border-color .2s ease,background .2s ease}.nv-wishlist-btn--pdp:hover{border-color:#14110f57}.nv-wishlist-btn--pdp.is-active{border-color:#c88a86}.nv-wishlist-btn--pdp .nv-wishlist-btn__label{line-height:1}.nv-wishlist-btn--card{position:absolute;top:10px;right:10px;z-index:3;width:38px;height:38px;justify-content:center;border-radius:50%;background:#ffffffe6;box-shadow:0 1px 6px #14110f24;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease,transform .18s ease}.nv-wishlist-btn--card:hover{background:#fff}.nv-wishlist-btn--card .nv-wishlist-btn__icon{width:19px;height:19px}.nv-wl-count{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#c88a86;color:#fff;font-family:var(--nv-font-sans,"Manrope",sans-serif);font-size:1rem;font-weight:700;line-height:16px;text-align:center}.nv-wl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px)}@media(max-width:989px){.nv-wl-grid{grid-template-columns:repeat(2,1fr)}}.nv-wl-card{position:relative}.nv-wl-card__link{display:block;text-decoration:none;color:#14110f}.nv-wl-card__media{display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#f6f5f2;margin-bottom:10px}.nv-wl-card__media img{width:100%;height:100%;object-fit:cover;display:block}.nv-wl-card__title{display:block;font-family:var(--nv-font-sans,"Manrope",sans-serif);font-size:1.35rem;font-weight:600;line-height:1.3}.nv-wl-card__price{display:block;font-family:var(--nv-font-sans,"Manrope",sans-serif);font-size:1.3rem;color:#6f675d;margin-top:2px}.nv-wl-card__remove{position:absolute;top:10px;right:10px;min-height:34px;padding:6px 12px;border-radius:999px;border:0;background:#ffffffeb;color:#14110f;font-family:var(--nv-font-sans,"Manrope",sans-serif);font-size:1.05rem;font-weight:600;cursor:pointer;box-shadow:0 1px 6px #14110f24}.nv-wl-card__remove:hover{background:#fff}@media(prefers-reduced-motion:reduce){.button:active,.product-form__submit:active,.nv-puc__add:active,.shopify-payment-button__button:active,.product-form__input label:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/noceve-interactions.css.map */
