.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{min-height:50px;padding:0 26px;border-radius:999px!important;font-family:Syne,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.02em!important;text-transform:none!important;transition:box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded,.customer button{background:#ff2d78!important;color:#fff!important;border:1px solid #ff2d78!important;box-shadow:0 0 22px #ff2d7880}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover,.customer button:hover{box-shadow:0 0 30px #ff2d78d9,0 0 70px #ff2d784d}.button--secondary{background:transparent!important;color:#f5f0ff!important;border:1px solid rgba(245,240,255,.3)!important;box-shadow:none}.button--secondary:hover{border-color:#7b2fff!important;box-shadow:0 0 18px #7b2fff73}.button--tertiary{background:transparent!important;color:#f5f0ffcc!important;border:1px solid rgba(245,240,255,.16)!important;min-height:40px;padding:0 16px;font-size:13px!important}.button[disabled],.button[aria-disabled=true]{opacity:.45;box-shadow:none!important;cursor:not-allowed}.button span,.button .loading__spinner{font-family:inherit!important;color:inherit}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid #ff2d78;outline-offset:3px;box-shadow:none}.shopify-payment-button__more-options{font-family:Syne,sans-serif!important;font-size:13px!important;color:#f5f0ffb3!important}.card-wrapper{--nc-card-acc:#7b2fff}.card-wrapper .card{background:#120022;border:1px solid rgba(245,240,255,.08);border-radius:14px!important;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.card-wrapper .card:after{display:none}.card-wrapper:hover .card{border-color:#7b2fff73;box-shadow:0 18px 50px -26px #7b2fffb3}.card-wrapper .card__inner{border-radius:13px 13px 0 0!important;background:#080010}.card-wrapper .card__inner:after{display:none}.card-wrapper .card--standard>.card__content{padding:16px 18px 18px}.card-wrapper .card__information{padding:0}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:16px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:#f5f0ff!important;text-decoration:none}.card-wrapper .card__heading a:hover{color:#fff!important}.card-wrapper .card__heading a:after{outline:none}.card-wrapper .card-information{margin-top:8px}.card-wrapper .caption-with-letter-spacing{font-family:DM Sans,sans-serif!important;letter-spacing:0;text-transform:none;font-size:13px;color:#f5f0ff94}.card-wrapper .card__media img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__badge .badge{border-radius:999px}.price,.price *{font-family:Syne,sans-serif!important}.price .price-item{font-weight:600;color:#f5f0ff;letter-spacing:0}.price--on-sale .price-item--sale{color:#ff2d78;text-shadow:0 0 10px rgba(255,45,120,.5)}.price--on-sale .price-item--regular{color:#f5f0ff73}.price .unit-price{font-family:DM Sans,sans-serif!important;color:#f5f0ff94}.badge{font-family:Syne,sans-serif!important;font-weight:700;font-size:12px;letter-spacing:.01em;border-radius:999px;padding:4px 10px}.badge.price__badge-sale{background:#ff2d78!important;color:#fff!important;border-color:#ff2d78!important;box-shadow:0 0 12px #ff2d788c}.badge.price__badge-sold-out{background:#080010d9!important;color:#f5f0ffcc!important;border:1px solid rgba(245,240,255,.25)!important}.product__info-container{--nc-gap:18px}.product__title h1,.product__title h2{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:clamp(40px,4.4vw,60px)!important;line-height:.95!important;letter-spacing:.01em!important;color:#fff6fb!important;text-shadow:0 0 2px #fff,0 0 10px #ff2d78,0 0 28px rgba(255,45,120,.55)}.product__text,.product__text.caption-with-letter-spacing{font-family:Syne,sans-serif!important;font-weight:600;font-size:13px;letter-spacing:.02em;text-transform:none;color:#f5f0ffb3}.price--large .price-item{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:40px;letter-spacing:.01em}.product__tax,.product__tax a{font-size:13px;color:#f5f0ff8c!important}.product-form__input .form__label,.product-form__input legend,.quantity__label{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important;color:#f5f0ffcc!important;margin-bottom:10px}.product-form__input--pill input[type=radio]+label{border-radius:999px!important;padding:10px 18px!important;margin:0 8px 8px 0;background:transparent!important;color:#f5f0ffd9!important;border:1px solid rgba(245,240,255,.18)!important;font-family:Syne,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:#7b2fff!important}.product-form__input--pill input[type=radio]:checked+label{background:#7b2fff!important;border-color:#7b2fff!important;color:#fff!important;box-shadow:0 0 16px #7b2fff8c}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{opacity:.45;text-decoration:line-through}.product-form__input--dropdown .select,.select{border-radius:12px}.select__select,.product-form__input .select__select{background:#080010!important;color:#f5f0ff!important;border:1px solid rgba(245,240,255,.16)!important;border-radius:12px!important;font-family:DM Sans,sans-serif!important;font-size:15px;min-height:48px}.select:after,.select:before{display:none}.select__select:focus{border-color:#7b2fff!important;box-shadow:0 0 0 3px #7b2fff40!important}.quantity{border-radius:999px;background:#080010;border:1px solid rgba(245,240,255,.16);min-height:48px}.quantity:before,.quantity:after{display:none!important}.quantity__input{background:transparent!important;border:0!important;color:#f5f0ff!important;font-family:Syne,sans-serif!important;font-weight:600}.quantity__button{color:#f5f0ffcc;background:transparent!important;border:0!important}.quantity__button:hover{color:#ff2d78}.product-form__buttons{max-width:520px;display:grid;gap:10px}.product-form__submit.button--secondary{background:#ff2d78!important;color:#fff!important;border-color:#ff2d78!important;box-shadow:0 0 22px #ff2d7880}.product__description,.product__description p,.product__description li{font-size:16px!important;line-height:1.75!important;color:#f5f0ffcc!important}.product__description strong{color:#f5f0ff}.product__description a{color:#fff;text-decoration:underline;text-decoration-color:#ff2d78;text-underline-offset:4px}.product__accordion summary,.product__accordion .accordion__title{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:15px!important;color:#f5f0ff!important}.product__accordion{border-color:#f5f0ff14!important}.share-button__button{font-family:Syne,sans-serif!important;font-size:13px;color:#f5f0ffb3!important}.product__media-item .product-media-container,.product__media-list .global-media-settings{border-radius:14px!important;border:1px solid rgba(245,240,255,.08)!important;overflow:hidden;background:#120022}.thumbnail{border-radius:10px!important}.thumbnail[aria-current]{box-shadow:0 0 0 2px #7b2fff,0 0 14px #7b2fff80!important}.slider-counter,.slider-button{color:#f5f0ffcc}.nc-enq-btn{border-radius:999px!important;border:1px solid rgba(245,240,255,.3)!important;min-height:50px;font-size:14px!important;letter-spacing:.02em!important;text-transform:none!important}.nc-enq-btn:hover{border-color:#7b2fff!important;box-shadow:0 0 18px #7b2fff73!important}.related-products__heading{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:clamp(34px,4vw,52px)!important;letter-spacing:.01em!important}.collection-hero{position:relative}.collection-hero__title{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:clamp(48px,6.4vw,96px)!important;line-height:.9!important;letter-spacing:.01em!important;color:#fff6fb!important;text-shadow:0 0 2px #fff,0 0 10px #ff2d78,0 0 28px #ff2d78,0 0 64px rgba(255,45,120,.5)}.collection-hero__description,.collection-hero__description p{font-size:17px!important;line-height:1.65!important;color:#f5f0ffcc!important;max-width:60ch}.title--primary,.main-list-collections .title,.template-search__header .title{font-family:Bebas Neue,sans-serif!important;letter-spacing:.01em!important}.facets__form,.facets-container{--nc-line:rgba(245,240,255,.08)}.facets__heading,.facet-filters__label,.product-count__text,.mobile-facets__open-label,.facets__summary span{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important;color:#f5f0ffcc!important}.facets__summary{border-radius:999px;border:1px solid rgba(245,240,255,.16);padding:8px 14px!important;transition:border-color .2s ease}.facets__summary:hover,.facets__disclosure[open] .facets__summary{border-color:#7b2fff}.facets__display,.facets__disclosure-vertical{background:#120022!important;border:1px solid rgba(245,240,255,.1)!important;border-radius:14px!important;box-shadow:0 28px 60px -24px #000000d9!important}.facet-checkbox,.facet-checkbox span{font-family:DM Sans,sans-serif!important;color:#f5f0ffcc!important}.facet-checkbox input[type=checkbox]:checked+svg{color:#7b2fff}.active-facets__button{border-radius:999px}.active-facets__button-inner{border-radius:999px!important;background:#7b2fff26!important;border:1px solid rgba(123,47,255,.5)!important;box-shadow:none!important;font-family:Syne,sans-serif!important;font-size:13px}.facet-filters__field .select__select{border-radius:999px!important;padding-left:16px}.mobile-facets__inner{background:#0d0018!important}.collection-list .card__heading,.collection-card-wrapper .card__heading{font-family:Bebas Neue,sans-serif!important;font-size:28px!important;letter-spacing:.01em!important}.pagination__list{gap:6px;justify-content:center}.pagination__item{min-width:42px;height:42px;border-radius:999px;font-family:Syne,sans-serif!important;font-weight:600;color:#f5f0ffbf!important;border:1px solid rgba(245,240,255,.12)}.pagination__item:after{display:none!important}.pagination__item:hover{border-color:#7b2fff;color:#fff!important}.pagination__item--current{background:#7b2fff;border-color:#7b2fff;color:#fff!important;box-shadow:0 0 16px #7b2fff8c}.cart__items,.cart-items{--nc-line:rgba(245,240,255,.08)}.title-wrapper-with-link .title,.cart__empty-text,.drawer__heading{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;letter-spacing:.01em!important;color:#fff6fb!important}.cart-items thead th,.cart-items .caption-with-letter-spacing{font-family:Syne,sans-serif!important;font-weight:600;font-size:12px!important;letter-spacing:.02em!important;text-transform:none!important;color:#f5f0ff8c!important}.cart-item{border-bottom:1px solid rgba(245,240,255,.08)}.cart-item__image{border-radius:10px;border:1px solid rgba(245,240,255,.08)}.cart-item__name{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:16px!important;color:#f5f0ff!important;text-decoration:none}.cart-item__name:hover{color:#ff2d78!important}.cart-item__details .product-option,.cart-item__details dd,.cart-item__details dt{font-size:13.5px!important;color:#f5f0ff9e!important}.cart-remove-button .button{min-height:40px;min-width:40px;padding:0;box-shadow:none!important;background:transparent!important;border:1px solid rgba(245,240,255,.16)!important;color:#f5f0ffb3!important}.cart-remove-button .button:hover{border-color:#ff2d78!important;color:#ff2d78!important}.cart__footer .totals{align-items:baseline}.totals__total,.totals__subtotal{font-family:Syne,sans-serif!important;font-weight:600!important;font-size:15px!important;color:#f5f0ffcc!important}.totals__total-value,.totals__subtotal-value{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:36px!important;color:#fff!important;letter-spacing:.01em}.tax-note{font-size:13px!important;color:#f5f0ff8c!important}.cart__checkout-button{width:100%}.cart__note textarea,.cart__note .text-area{border-radius:12px!important}.cart-drawer .drawer__inner{background:#0d0018!important;border-left:1px solid rgba(245,240,255,.08)!important}.cart-drawer .drawer__footer{border-top:1px solid rgba(245,240,255,.08)!important}.cart-drawer__overlay{background:#08001099;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cart-notification{background:#120022!important;border:1px solid rgba(245,240,255,.1)!important;border-radius:0 0 14px 14px}.template-search__header .h2,.template-search__header h1{font-family:Bebas Neue,sans-serif!important;font-size:clamp(44px,5.6vw,80px)!important;text-shadow:0 0 18px rgba(123,47,255,.45)}.template-search__search .field__input,.search__input{border-radius:999px!important}.template-search__results .card__heading{font-size:15px!important}.main-blog .title--primary,.article-template__title{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:clamp(44px,5.6vw,84px)!important;line-height:.92!important;letter-spacing:.01em!important}.article-template__title{text-shadow:0 0 2px #fff,0 0 10px #7b2fff,0 0 28px rgba(123,47,255,.55)}.article-card .card__heading,.article-card__title{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-size:28px!important;line-height:1!important;letter-spacing:.01em!important}.article-card__info,.article-card__footer,.article-template__hero-container+header .caption-with-letter-spacing,.article-template .circle-divider{font-family:Syne,sans-serif!important;font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important;color:#f5f0ff94!important}.article-card__excerpt{font-size:15px!important;line-height:1.6!important;color:#f5f0ffb8!important}.article-template__content,.article-template__content p,.article-template__content li{font-size:17px!important;line-height:1.8!important;color:#f5f0ffd1!important}.article-template__content h2,.article-template__content h3{margin-top:36px}.article-template__content h3,.article-template__content h4{font-family:Syne,sans-serif!important;font-weight:700!important;font-size:21px!important;line-height:1.3!important;letter-spacing:0!important}.article-template__content a{color:#fff;text-decoration:underline;text-decoration-color:#ff2d78;text-underline-offset:4px}.article-template__content img{border-radius:14px}.article-template__content blockquote{border-left:3px solid #ff2d78!important;padding:6px 0 6px 22px!important;font-style:normal!important;color:#f5f0ff!important;box-shadow:-6px 0 18px -10px #ff2d78cc}.article-template__back a,.article-template__social-sharing .share-button__button{font-family:Syne,sans-serif!important;font-weight:600;font-size:14px;color:#f5f0ffcc!important}.article-template__comment-wrapper .field__input{border-radius:12px!important}.customer h1,.customer h2{font-family:Bebas Neue,sans-serif!important;letter-spacing:.01em!important}.customer h1{font-size:clamp(44px,5vw,72px)!important;text-shadow:0 0 18px rgba(255,45,120,.4)}.customer .field__input{border-radius:12px!important}.customer a{color:#f5f0ff;text-decoration-color:#ff2d78;text-underline-offset:4px}.customer table{border-radius:14px;overflow:hidden;border:1px solid rgba(245,240,255,.08)}.customer thead th{background:#120022;font-family:Syne,sans-serif!important;font-size:13px;letter-spacing:.01em;text-transform:none;color:#f5f0ffb3}.customer tbody td{border-top:1px solid rgba(245,240,255,.06)}.customer .form__message,.customer .errors{border-radius:12px}.template-404 .title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(64px,10vw,150px)!important;line-height:.9!important;color:#fff6fb!important;text-shadow:0 0 2px #fff,0 0 10px #ff2d78,0 0 30px #ff2d78,0 0 70px rgba(255,45,120,.5)}.template-404 p{font-size:17px;color:#f5f0ffbf!important}.email-signup-banner .banner__heading{text-shadow:0 0 2px #fff,0 0 10px #7b2fff,0 0 28px rgba(123,47,255,.55)}.password-modal__content,.password-login{background:#120022;border-radius:18px}.gift-card__title,.gift-card__price{font-family:Bebas Neue,sans-serif!important;letter-spacing:.01em!important}.gift-card__number{border-radius:12px!important;font-family:Syne,sans-serif!important}@media(max-width:749px){.product__title h1,.product__title h2{font-size:40px!important}.card-wrapper .card--standard>.card__content{padding:12px 12px 14px}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:14px!important}.product-form__buttons{max-width:none}}@media(prefers-reduced-motion:reduce){.card-wrapper .card__media img,.button,.card-wrapper .card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/nc-commerce.css.map */
