:root{--mc-hover-purple: #e5b9ff;--mc-hover-ink: #0d0d0d;--mc-hover-white: #fff;--mc-hover-grey: #f1f1f1;--mc-hover-duration: .18s}body .xo-button.xo-button--1{--mc-button-bg: var(--mc-hover-ink);--mc-button-fg: var(--mc-hover-white);--mc-button-hover-bg: var(--mc-hover-purple);--mc-button-hover-fg: var(--mc-hover-ink);box-sizing:border-box;min-height:36px!important;height:auto!important;padding:9px 14px!important;border:0!important;box-shadow:none!important;font-family:var(--font-ui-sans-family, sans-serif)!important;font-size:11px!important;line-height:18px!important;background:var(--mc-button-bg)!important;color:var(--mc-button-fg)!important;transition:background-color var(--mc-hover-duration),color var(--mc-hover-duration)!important}body .xo-button.xo-button--1.bgc\:button-background,body :is(xo-product-will-change,xo-product-quick-add,.email-signup-footer__wrapper) .xo-button.xo-button--1{--mc-button-bg: var(--mc-hover-purple);--mc-button-fg: var(--mc-hover-ink);--mc-button-hover-bg: var(--mc-hover-ink);--mc-button-hover-fg: var(--mc-hover-white)}body .xo-cart-mini-button-cancel .xo-button.xo-button--1,body .xo-button.xo-button--1[href$="/cart"]{--mc-button-bg: var(--mc-hover-ink);--mc-button-fg: var(--mc-hover-white);--mc-button-hover-bg: var(--mc-hover-purple);--mc-button-hover-fg: var(--mc-hover-ink)}body .xo-cart-mini-button-submit .xo-button.xo-button--1,body .xo-button.xo-button--1[name=checkout]{--mc-button-bg: var(--mc-hover-purple);--mc-button-fg: var(--mc-hover-ink);--mc-button-hover-bg: var(--mc-hover-ink);--mc-button-hover-fg: var(--mc-hover-white)}body .xo-sticky-cart__action xo-product-will-change,body .xo-sticky-cart__button-add{border:0!important}body .xo-button.xo-button--1 :is(.xo-button__text,.xo-button__text *,.xo-button__icon,.xo-button__icon *){color:inherit!important;font-size:inherit!important;line-height:inherit!important;text-decoration:none!important}body .xo-button.xo-button--1 .xo-button__icon,body .xo-button.xo-button--1 .xo-button__icon :is(svg,xo-animate-icon){width:16px!important;height:16px!important}body .xo-button.xo-button--1:is(:disabled,[disabled],[aria-disabled=true],[xo-disabled]){opacity:.45!important;cursor:not-allowed}body .xo-button.xo-button--1:focus-visible{background:var(--mc-button-hover-bg)!important;color:var(--mc-button-hover-fg)!important;outline:2px solid var(--mc-hover-purple)!important;outline-offset:3px}body .xo-field-toggle .xo-field-toggle__text.xo-field-toggle__text{min-width:36px!important;min-height:36px!important;padding:8px 10px!important;line-height:18px!important;background:transparent;text-decoration:none!important;box-shadow:none!important}body .xo-field-toggle .xo-field-toggle__text.xo-field-toggle__text:after{content:none!important}body .xo-field-toggle .xo-field-toggle__input:checked+.xo-field-toggle__text.xo-field-toggle__text,body .xo-field-toggle .xo-field-toggle__input:focus:checked+.xo-field-toggle__text.xo-field-toggle__text{background:var(--mc-hover-ink)!important;border-color:var(--mc-hover-ink)!important;color:var(--mc-hover-white)!important;opacity:1}body .xo-field-toggle:focus-visible{outline:2px solid var(--mc-hover-purple)!important;outline-offset:3px}body .xo-variant-image{outline:none}body .xo-variant-image .xo-variant-image__input:checked~.xo-variant-image__item{outline:3px solid var(--mc-hover-purple)!important;outline-offset:3px}body .xo-variant-image:focus-visible .xo-variant-image__item{outline:2px solid var(--mc-hover-purple)!important;outline-offset:3px}body .xo-quantity-base.xo-quantity-base{min-height:36px!important;height:36px!important;padding:0!important;align-items:stretch}body .xo-quantity-base .xo-quantity-base__input{min-width:24px;width:40px;height:34px!important;padding:0 4px!important;line-height:34px!important;font-size:13px!important}body .xo-quantity-base :is(.xo-quantity-base__minus,.xo-quantity-base__plus,.xo-quantity-base__button){flex:0 0 34px;min-width:34px;height:34px;padding:0!important;background:transparent!important;color:var(--mc-hover-ink)!important;transition:background-color var(--mc-hover-duration),color var(--mc-hover-duration)}body :is(.xo-menu-horizontal-base,.xo-menu-hamburger-base,.xo-mega-menu,.xo-footer-top,.xo-footer-bottom) a:not(.xo-button):not(.xo-logo):not(:has(svg,img)),body :is(.rte,.xo-text) a:not(.xo-button):not(:has(svg,img)){text-decoration-line:underline!important;text-decoration-color:transparent!important;text-decoration-thickness:2px!important;text-underline-offset:.3em!important;background-image:none!important;transition:text-decoration-color var(--mc-hover-duration),color var(--mc-hover-duration)}body :is(.xo-menu-horizontal-base,.xo-menu-hamburger-base,.xo-mega-menu,.xo-footer-top,.xo-footer-bottom) a:not(.xo-button):not(.xo-logo):not(:has(img)){color:var(--mc-hover-ink)!important;opacity:1!important}body :is(.xo-menu-horizontal-base__link,.xo-menu-hamburger-base__item--link,.xo-menu-hamburger-base__link),body a.mc-menu-new,body .mc-menu-new a{text-decoration-color:transparent!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.3em!important;background-image:none!important}body :is(.xo-menu-item,.xo-menu-hamburger-item){color:inherit!important}body :is(.xo-menu-horizontal-base,.xo-menu-hamburger-base,.xo-mega-menu) a *,body :is(.xo-footer-top,.xo-footer-bottom) a:not(.xo-button):not(.xo-logo):not(:has(img)) *{color:inherit!important}body :is(.xo-menu-horizontal-base,.xo-menu-hamburger-base,.xo-mega-menu,.xo-footer-top,.xo-footer-bottom,.rte,.xo-text) a:not(.xo-button):not(.xo-logo):focus-visible,body :is(.xo-menu-horizontal-base__link,.xo-menu-hamburger-base__item--link):focus-visible{text-decoration-color:var(--mc-hover-purple)!important}body .xo-header__container .xo-logo{transition:opacity var(--mc-hover-duration)}body :is(.xo-header__container xo-modal-trigger[xo-name=search],.xo-header__container xo-modal-trigger[xo-name=cart],.xo-header__container a[href*="/account"],.xo-social-media a>div){transition:background-color var(--mc-hover-duration),color var(--mc-hover-duration)}body .xo-social-media a{display:inline-flex;text-decoration:none!important}body .xo-social-media a>div{min-width:36px;min-height:36px}body .xo-social-media a:focus-visible>div{background:var(--mc-hover-purple)!important;color:var(--mc-hover-ink)!important}body .xo-header__container .xo-logo:focus-visible{opacity:.7}body :is(.xo-header__container xo-modal-trigger[xo-name=search],.xo-header__container xo-modal-trigger[xo-name=cart],.xo-header__container a[href*="/account"]):focus-visible{background:var(--mc-hover-purple)!important;color:var(--mc-hover-ink)!important}body .xo-modal-content__close{transition:color var(--mc-hover-duration),opacity var(--mc-hover-duration)}body .xo-product-card :is(h2,h3),body :is(.xo-collection-card-1__title,.xo-collection-card__title){text-decoration:underline transparent 2px;text-underline-offset:.3em;transition:text-decoration-color var(--mc-hover-duration)}body .xo-product-card:focus-within :is(h2,h3),body :is(.xo-collection-card-1,.xo-collection-card):focus-within :is(.xo-collection-card-1__title,.xo-collection-card__title){text-decoration-color:var(--mc-hover-purple)!important}body :is(.xo-collapse__trigger,.xo-main-collection__toggle,.xo-field-select__trigger){transition:background-color var(--mc-hover-duration)}body :is(.xo-field-input,.xo-field-textarea,.xo-field-select){outline:none!important;box-shadow:none!important}body form[role=search] .xo-field-input,body .xo-action-search-field__wrap,body .xo-predictive-search-base__label{display:block;box-sizing:border-box;border:1px solid var(--mc-hover-ink)!important;outline:none!important;box-shadow:none!important}body .xo-predictive-search-base__label{padding:4px 8px}body .xo-action-search-field__wrap{display:flex}body form[role=search] .xo-field-input:is(:focus-within,:active),body :is(.xo-field-input,.xo-field-textarea,.xo-field-select,.xo-action-search-field__wrap,.xo-predictive-search-base__label):is(:focus-within,:active){border-color:var(--mc-hover-purple)!important;outline:none!important;box-shadow:none!important}body :is(.xo-field-input,.xo-field-textarea,.xo-field-select,.xo-action-search-field__wrap,.xo-predictive-search-base__label) :is(input,textarea,select){border:0!important;outline:none!important;box-shadow:none!important}body :where(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),textarea,select):not(:where(.xo-field-input *,.xo-field-textarea *,.xo-field-select *,.xo-action-search-field__wrap *,.xo-predictive-search-base__label *)):is(:focus,:focus-visible,:active){border-color:var(--mc-hover-purple)!important;outline:2px solid var(--mc-hover-purple)!important;outline-offset:2px;box-shadow:none!important}body .xo-predictive-search-base__input-wrap{border:0!important;outline:none!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){body .xo-button.xo-button--1:not(:disabled):not([disabled]):not([aria-disabled=true]):not([xo-disabled]):hover{background:var(--mc-button-hover-bg)!important;color:var(--mc-button-hover-fg)!important}body .xo-field-toggle:not(:has(input:is([xo-disabled],[xo-unavailable],:disabled))):hover .xo-field-toggle__text.xo-field-toggle__text{background:var(--mc-hover-ink)!important;border-color:var(--mc-hover-ink)!important;color:var(--mc-hover-white)!important;opacity:1!important}body .xo-quantity-base :is(.xo-quantity-base__minus,.xo-quantity-base__plus,.xo-quantity-base__button):not([disabled]):not([aria-disabled=true]):not([xo-disabled]):hover,body .xo-quantity-base :is(.xo-quantity-base__minus,.xo-quantity-base__plus):focus-visible{background:var(--mc-hover-ink)!important;color:var(--mc-hover-white)!important}body :is(.xo-menu-horizontal-base,.xo-menu-hamburger-base,.xo-mega-menu,.xo-footer-top,.xo-footer-bottom,.rte,.xo-text) a:not(.xo-button):not(.xo-logo):hover,body :is(.xo-menu-horizontal-base__link,.xo-menu-hamburger-base__item--link):hover{text-decoration-color:var(--mc-hover-purple)!important;opacity:1!important}body .xo-header__container .xo-logo:hover,body .xo-header__container .xo-logo:focus-visible{opacity:.7}body :is(.xo-header__container xo-modal-trigger[xo-name=search],.xo-header__container xo-modal-trigger[xo-name=cart],.xo-header__container a[href*="/account"]):hover,body .xo-social-media a:hover>div{background:var(--mc-hover-purple)!important;color:var(--mc-hover-ink)!important}body .xo-modal-content__close:hover{color:#777!important}body .xo-product-card:hover :is(h2,h3),body :is(.xo-collection-card-1,.xo-collection-card):hover :is(.xo-collection-card-1__title,.xo-collection-card__title){text-decoration-color:var(--mc-hover-purple)!important}body :is(.xo-collapse__trigger,.xo-main-collection__toggle,.xo-field-select__trigger):hover{background-color:var(--mc-hover-grey)!important}body form[role=search] .xo-field-input:hover,body :is(.xo-field-input,.xo-field-textarea,.xo-field-select,.xo-action-search-field__wrap,.xo-predictive-search-base__label):hover,body :where(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),textarea,select):not(:where(.xo-field-input *,.xo-field-textarea *,.xo-field-select *,.xo-action-search-field__wrap *,.xo-predictive-search-base__label *)):hover{border-color:var(--mc-hover-purple)!important}}@media(pointer:coarse){body .xo-button.xo-button--1{margin-block:4px!important}body .xo-field-toggle{margin:4px;position:relative}body .xo-field-toggle:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}}@media(prefers-reduced-motion:reduce){body :is(.xo-button,.xo-field-toggle__text,.xo-logo,.xo-social-media a>div,.xo-modal-content__close,.xo-collapse__trigger){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mojo-interactions.css.map */
