.otpplus,.otp-account-modal,.nirvana-otp-supreme{font-family:var(--text-font-family)!important;color:rgb(var(--text-color))!important;border:0!important;box-shadow:none!important}.otpplus *,.otp-account-modal *{box-sizing:border-box;font-family:var(--text-font-family)!important}.nirvana-otp-panel{position:relative!important;width:min(100%,32rem)!important;max-width:32rem!important;max-height:calc(100vh - 3.2rem)!important;margin:auto!important;padding:2.35rem!important;overflow-y:auto!important;background:rgb(var(--background-color))!important;color:rgb(var(--text-color))!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:polygon(0 0,100% 0,100% 14%,100% 95%,95% 100%,0 100%,0 100%,0 20%)!important}.nirvana-otp-panel.otp-card,.nirvana-otp-panel .otp-card,.nirvana-otp-panel [class*=otp-card],.nirvana-otp-panel [class*=content]{border:0!important;border-radius:0!important;box-shadow:none!important}.nirvana-otp-panel .otp-card,.nirvana-otp-panel [class*=otp-card]{background:transparent!important}.otp-account-modal-backdrop,.otpplus [class*=backdrop],.otpplus [class*=overlay]{background-color:rgba(var(--background-color-overlay),var(--overlay-color-opacity))!important;-webkit-backdrop-filter:blur(.9rem)!important;backdrop-filter:blur(.9rem)!important;border:0!important}.otpplus h1,.otpplus h2,.otpplus h3,.otpplus h4,.otpplus h5,.otpplus h6,.otp-account-modal h1,.otp-account-modal h2,.otp-account-modal h3,.otp-account-modal h4,.otp-account-modal h5,.otp-account-modal h6,.otpplus [data-nirvana-heading-changed],.otp-account-modal [data-nirvana-heading-changed]{font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:var(--heading-text-transform)!important;color:rgb(var(--heading-color))!important}.otpplus [data-nirvana-heading-changed],.otp-account-modal [data-nirvana-heading-changed]{width:100%!important;margin:0 0 1rem!important;line-height:1.1!important;text-align:center!important}.otpplus [data-nirvana-subheading-changed],.otp-account-modal [data-nirvana-subheading-changed]{width:100%!important;max-width:29rem!important;margin:0 auto 1.4rem!important;color:rgb(var(--text-color))!important;font-family:var(--text-font-family)!important;font-size:var(--text-base)!important;font-weight:400!important;letter-spacing:var(--text-letter-spacing)!important;line-height:1.55!important;text-align:center!important}.otpplus [data-nirvana-subheading-changed]>div,.otp-account-modal [data-nirvana-subheading-changed]>div{width:100%!important;text-align:center!important;line-height:1.55!important}.otpplus [data-nirvana-subheading-changed]>div>div,.otp-account-modal [data-nirvana-subheading-changed]>div>div{font-family:var(--text-font-family)!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;opacity:1!important;margin:0 0 .625rem!important}.otpplus [data-nirvana-subheading-changed]>div>div:first-child,.otpplus [data-nirvana-subheading-changed]>div>div:nth-child(2),.otp-account-modal [data-nirvana-subheading-changed]>div>div:first-child,.otp-account-modal [data-nirvana-subheading-changed]>div>div:nth-child(2){font-weight:600!important}.otpplus [data-nirvana-subheading-changed]>div>div:nth-child(4),.otp-account-modal [data-nirvana-subheading-changed]>div>div:nth-child(4){display:inline-block!important;padding:.45rem .85rem!important;margin:.125rem auto .75rem!important;background:rgba(var(--text-color),.06)!important;border:0!important;border-radius:var(--rounded-button)!important}.otpplus label,.otp-account-modal label{color:rgb(var(--text-color))!important;font-family:var(--text-font-family)!important;letter-spacing:var(--text-letter-spacing)!important}.otpplus input.input:not([type=checkbox]):not([type=radio]),.otp-account-modal input.input:not([type=checkbox]):not([type=radio]),.otpplus input:not([type=checkbox]):not([type=radio]),.otp-account-modal input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none!important;appearance:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:.875rem 1rem!important;background:rgb(var(--background-color-input))!important;color:rgb(var(--text-color-input))!important;border:.063rem solid rgb(var(--border-color-input))!important;border-radius:var(--rounded-input)!important;box-shadow:none!important;font-family:var(--text-font-family)!important;font-size:var(--text-base)!important;letter-spacing:var(--text-letter-spacing)!important;transition:all .2s ease!important}.otpplus input:not([type=checkbox]):not([type=radio]):focus,.otpplus input:not([type=checkbox]):not([type=radio]):focus-visible,.otp-account-modal input:not([type=checkbox]):not([type=radio]):focus,.otp-account-modal input:not([type=checkbox]):not([type=radio]):focus-visible{outline:none!important;border-color:currentColor!important;box-shadow:inset 0 0 0 .063rem currentColor!important}.otpplus button.button:not(.otp-account-modal__close),.otp-account-modal button.button:not(.otp-account-modal__close){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.625rem!important;position:relative!important;min-height:3rem!important;height:auto!important;padding:.4rem 1.375rem!important;background-color:rgb(var(--button-background-color))!important;color:rgb(var(--button-text-color))!important;border:.063rem solid rgba(var(--button-border-color))!important;border-radius:var(--rounded-button)!important;box-shadow:none!important;font-family:var(--text-font-family)!important;font-size:var(--text-small)!important;font-weight:var(--button-font-weight)!important;letter-spacing:var(--text-letter-spacing)!important;text-transform:var(--button-text-transform)!important;line-height:1.6!important;transition:all .5s ease-in-out!important;overflow:hidden!important;z-index:1!important}.otpplus button.button:not(.otp-account-modal__close):hover,.otp-account-modal button.button:not(.otp-account-modal__close):hover{color:rgba(var(--button-background-color))!important;background:inherit!important;border-color:rgba(var(--button-background-color))!important}.otpplus .otp-account-modal__close,.otp-account-modal .otp-account-modal__close{position:absolute!important;top:1rem!important;right:1rem!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.5rem!important;height:1.5rem!important;min-width:0!important;min-height:0!important;padding:0!important;background:transparent!important;color:rgb(var(--text-color))!important;border:0!important;border-radius:50%!important;box-shadow:none!important}.otpplus #nca-email,.otpplus label[for=nca-email],.otp-account-modal #nca-email,.otp-account-modal label[for=nca-email]{display:none!important}.Vtl-WishlistButton__AddToWishlist,.Vtl-WishlistButton__IconWrapper{opacity:1!important;visibility:visible!important}.Vtl-WishlistButton__IconWrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:inherit!important}.Vtl-WishlistButton__IconWrapper svg,.Vtl-WishlistButton__AddToWishlist svg{width:19px!important;height:19px!important;opacity:1!important;visibility:visible!important;color:currentColor!important}.atc-wrapper .nirvana-pdp-buy-wishlist-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.9rem!important;width:100%!important;flex:0 0 100%!important;align-items:stretch!important}.atc-wrapper .nirvana-pdp-buy-wishlist-row .shopify-payment-button{width:100%!important;min-width:0!important;margin:0!important;flex:none!important}.product-information--inner .nirvana-pdp-buy-wishlist-row .Vtl-WishlistButton__AddToWishlist{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.625rem!important;position:relative!important;width:100%!important;min-width:0!important;min-height:3rem!important;height:auto!important;margin:0!important;padding:.4rem 1.375rem!important;background:none!important;color:rgba(var(--button-text-secondary))!important;border:.063rem solid rgb(var(--button-secondary-border-color))!important;border-radius:var(--rounded-button)!important;box-shadow:none!important;font-family:var(--text-font-family)!important;font-size:var(--text-small)!important;font-weight:var(--button-font-weight)!important;letter-spacing:var(--text-letter-spacing)!important;text-transform:uppercase!important;line-height:1.6!important;transition:all .5s ease-in-out!important;overflow:hidden!important;cursor:pointer!important;z-index:1!important;transform:none!important}.product-information--inner .nirvana-pdp-buy-wishlist-row .Vtl-WishlistButton__AddToWishlist:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:150%!important;height:100%!important;background-color:rgba(var(--button-background-secondary))!important;z-index:-1!important;transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0)!important;transform-origin:0 100%!important;transition:transform .3s,opacity .3s,background-color .3s!important}.product-information--inner .nirvana-pdp-buy-wishlist-row .Vtl-WishlistButton__AddToWishlist:hover:before{opacity:1!important;background-color:rgba(var(--button-text-secondary))!important;transform:rotate3d(0,0,1,0)!important;transition-timing-function:cubic-bezier(.2,1,.3,1)!important}.product-information--inner .nirvana-pdp-buy-wishlist-row .Vtl-WishlistButton__AddToWishlist:hover{color:rgba(var(--button-background-secondary))!important;background:none!important;border-color:rgba(var(--button-background-secondary))!important;transform:none!important}product-card.product-card-wrapper,.product-card-wrapper,.product-card-wrapper .product-card-media{position:relative!important}.product-card-wrapper .Vtl-WishlistButton__AddToWishlist{position:absolute!important;top:12px!important;right:12px!important;z-index:20!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;gap:0!important;border-radius:50%!important;background:#fffffff0!important;color:#111!important;border:1px solid rgba(0,0,0,.13)!important;box-shadow:0 3px 14px #00000017!important;font-size:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.product-card-wrapper .Vtl-WishlistButton__AddToWishlist:before{content:none!important}.product-card-wrapper .Vtl-WishlistButton__AddToWishlist:hover,.product-card-wrapper .Vtl-WishlistButton__AddToWishlist[aria-pressed=true]{background:#111!important;color:#fff!important;border-color:#111!important;transform:none!important}.product-card-wrapper .product-card-media>.Vtl-WishlistButton__IconWrapper{position:absolute!important;top:12px!important;right:12px!important;z-index:20!important;width:38px!important;height:38px!important;border-radius:50%!important;background:#fffffff0!important;color:#111!important;border:1px solid rgba(0,0,0,.13)!important;box-shadow:0 3px 14px #00000017!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}@media screen and (max-width:767px){.nirvana-otp-panel{width:min(100%,31rem)!important;max-height:calc(100vh - 2rem)!important;padding:2rem 1.35rem 1.6rem!important}.atc-wrapper .nirvana-pdp-buy-wishlist-row{gap:.625rem!important}.product-information--inner .nirvana-pdp-buy-wishlist-row .Vtl-WishlistButton__AddToWishlist{padding-left:.75rem!important;padding-right:.75rem!important}.product-card-wrapper .Vtl-WishlistButton__AddToWishlist,.product-card-wrapper .product-card-media>.Vtl-WishlistButton__IconWrapper{top:8px!important;right:8px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.product-card-wrapper .Vtl-WishlistButton__IconWrapper svg,.product-card-wrapper .Vtl-WishlistButton__AddToWishlist svg{width:17px!important;height:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nirvana-otp-wishlist-fixes.css.map */
