@keyframes bgShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}body,html{background:linear-gradient(135deg,#1a0a2e,#2d1b4e,#12071f,#3b1a6e,#1a0a2e)!important;background-size:400% 400%!important;animation:bgShift 12s ease infinite!important;color:#fff!important}.gradient,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,[class*=color-scheme]{background-color:transparent!important;color:#f5f0ff!important}.shopify-section{background-color:transparent!important}.section-featured-collection,.section-collection-list{background:#ffffff05!important;border:1px solid rgba(124,58,237,.15)!important;border-radius:24px!important;margin:20px auto!important;max-width:1400px!important;padding:40px!important}.header-wrapper{background:linear-gradient(180deg,#2a1245,#1a0a2e)!important;border-bottom:1px solid rgba(124,58,237,.4)!important;box-shadow:0 4px 32px #7c3aed33!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.header{background:transparent!important}.header-wrapper:after{content:""!important;display:block!important;height:1px!important;background:linear-gradient(90deg,transparent,#7c3aed,#b07dff,#7c3aed,transparent)!important;opacity:.8!important}.header__heading-link span,.header__heading-link .h2{background:linear-gradient(135deg,#fff 40%,#b07dff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:800!important;font-size:4.2rem!important;letter-spacing:-.5px!important;transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s ease!important;display:inline-block!important}.header__heading-link:hover span,.header__heading-link:hover .h2{transform:scale(1.08)!important;filter:drop-shadow(0 0 12px rgba(176,125,255,.7))!important}.header__heading-logo{transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s ease!important;width:160px!important}.header__heading-link:hover .header__heading-logo{transform:scale(1.08)!important;filter:drop-shadow(0 0 12px rgba(176,125,255,.7))!important}.header__inline-menu,.header__menu{position:absolute!important;left:50%!important;transform:translate(-50%)!important}.header__menu-item span,.header__menu-item a,.header__menu-item .list-menu__item{color:#f5f0ffbf!important;font-weight:700!important;font-size:1.8rem!important;letter-spacing:.3px!important;font-family:Nunito,Varela Round,Quicksand,-apple-system,sans-serif!important;border-radius:50px!important;padding:6px 16px!important;text-decoration:none!important;display:inline-block!important;transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s ease,color .2s ease!important}.header__menu-item:hover span,.header__menu-item a:hover,.header__menu-item:hover .list-menu__item{color:#fff!important;transform:scale(1.08)!important;filter:drop-shadow(0 0 12px rgba(176,125,255,.7))!important;text-decoration:none!important}.header__menu a,.header__menu a:hover,.header__menu a:focus,.list-menu__item--link{text-decoration:none!important}.announcement-bar,.announcement-bar__wrap,.shopify-section-group-header-group{background:transparent!important}.announcement-bar{color:#fff!important;font-size:1.4rem!important;font-family:Nunito,Varela Round,sans-serif!important;font-weight:700!important;letter-spacing:.5px!important;width:100vw!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;margin-top:12px!important;box-sizing:border-box!important;border-bottom:1px solid rgba(124,58,237,.5)!important}.announcement-bar *,.announcement-bar__message,.announcement-bar p{color:#fff!important;font-family:Nunito,Varela Round,sans-serif!important;font-weight:700!important}.banner{background:radial-gradient(ellipse 80% 60% at 50% 40%,#7c3aed59,#1a0a2e 70%)!important;min-height:500px!important;position:relative!important;overflow:hidden!important}.banner__media,.banner__media img,.banner__media video,.banner__media svg{display:none!important;opacity:0!important}.banner__content{padding:80px 20px!important;text-align:center!important;position:relative!important;z-index:2!important}.banner .banner__heading,.banner h1,.banner h2{color:#fff!important;font-size:5.6rem!important;font-weight:800!important;font-family:Nunito,sans-serif!important;line-height:1.1!important;letter-spacing:-1.5px!important;text-shadow:0 0 40px rgba(176,125,255,.4)!important}.banner p,.banner .banner__text{color:#ffffffa6!important;font-size:1.9rem!important;font-family:Nunito,sans-serif!important;font-weight:500!important;margin-top:14px!important;letter-spacing:.3px!important}.section-featured-collection .title{color:#7c3aed!important;text-transform:uppercase!important;letter-spacing:3px!important;font-size:1.2rem!important;font-weight:600!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,p,span,li,a,label,td,th,.banner p,.banner span{color:#fff!important}.button,.button--primary,a.button,button.button{background-color:#7c3aed!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:50px!important;padding:14px 32px!important;font-weight:600!important;font-size:1.5rem!important;transition:transform .2s ease,background-color .2s ease!important;-webkit-appearance:none!important;appearance:none!important}.button:hover,.button--primary:hover,a.button:hover{background-color:#b07dff!important;transform:translateY(-2px)!important;border:none!important;outline:none!important;box-shadow:none!important}.card-wrapper,.card{background-color:#7c3aed1a!important;border:1px solid rgba(124,58,237,.2)!important;border-radius:16px!important;transition:transform .25s ease,box-shadow .25s ease!important;overflow:hidden!important}.card-wrapper:hover,.card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 32px #7c3aed59!important;border-color:#7c3aed80!important}.price,.price__regular,.price-item{color:#b07dff!important;font-weight:600!important}.card__heading,.card__heading a{color:#f5f0ff!important}.header__menu-item,.header__menu-item a,.list-menu__item{color:#f5f0ffcc!important;transition:color .2s ease!important}.header__menu-item:hover,.header__menu-item a:hover{color:#b07dff!important}.header__icon svg,.header__icon path{fill:#f5f0ff!important;stroke:#f5f0ff!important}footer,.footer{background:linear-gradient(180deg,#1a0a2e,#12071f)!important;border-top:1px solid rgba(124,58,237,.3)!important;position:relative!important;overflow:hidden!important}footer:before,.footer:before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;width:60%!important;height:1px!important;background:linear-gradient(90deg,transparent,#7c3aed,#b07dff,#7c3aed,transparent)!important}.footer__content-top{background:transparent!important;padding-top:48px!important;padding-bottom:32px!important}.footer__content-bottom{background:transparent!important;border-top:1px solid rgba(124,58,237,.15)!important;padding:20px 0!important;color:#fff6!important}.footer-block__heading,.footer h2{color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:800!important;font-size:1.6rem!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:16px!important}.footer a,.footer-block a,.footer .list-menu__item{color:#fff9!important;font-family:Nunito,sans-serif!important;text-decoration:none!important;transition:color .2s ease!important;font-size:1.4rem!important}.footer a:hover,.footer-block a:hover{color:#b07dff!important}.footer p,.footer span,.footer li{color:#ffffff8c!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important}.footer .list-social__link{background:#7c3aed26!important;border:1px solid rgba(124,58,237,.3)!important;border-radius:50%!important;padding:8px!important;transition:background .2s ease,transform .2s ease!important}.footer .list-social__link:hover{background:#7c3aed66!important;transform:translateY(-3px)!important}.footer .list-social__link svg{fill:#fff!important}.footer .newsletter__input{background:#ffffff0d!important;border:1px solid rgba(124,58,237,.3)!important;border-radius:50px 0 0 50px!important;color:#fff!important;font-family:Nunito,sans-serif!important}.footer .newsletter__button{background:#7c3aed!important;border-radius:0 50px 50px 0!important;border:none!important;color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:700!important;transition:background .2s ease!important}.footer .newsletter__button:hover{background:#b07dff!important}#shopify-pc__banner,.shopify-pc__banner,[id*=cookie],[class*=cookie-banner],[class*=consent]{background:linear-gradient(135deg,#2d1b4e,#1a0a2e)!important;border:1px solid rgba(124,58,237,.4)!important;border-radius:20px!important;color:#fff!important;box-shadow:0 8px 40px #00000080!important;padding:24px 32px!important}#shopify-pc__banner p,#shopify-pc__banner span,#shopify-pc__banner a,[id*=cookie] p,[id*=cookie] span{color:#fffc!important;font-family:Nunito,sans-serif!important}#shopify-pc__btn-accept,[id*=cookie] button:first-of-type,[class*=consent] button:first-of-type{background:#7c3aed!important;color:#fff!important;border:none!important;border-radius:50px!important;font-family:Nunito,sans-serif!important;font-weight:700!important;transition:background .2s ease,transform .2s ease!important}#shopify-pc__btn-accept:hover{background:#b07dff!important;transform:translateY(-2px)!important}#shopify-pc__btn-decline,[id*=cookie] button:last-of-type,[class*=consent] button:last-of-type{background:transparent!important;color:#fff9!important;border:1px solid rgba(124,58,237,.4)!important;border-radius:50px!important;font-family:Nunito,sans-serif!important;font-weight:600!important;transition:border-color .2s ease,color .2s ease!important}#shopify-pc__btn-decline:hover{border-color:#7c3aed!important;color:#fff!important}input,textarea,select{background-color:#ffffff0d!important;color:#fff!important;border:1px solid rgba(124,58,237,.3)!important;border-radius:12px!important}.template-collection main,.template-collection .collection{background:transparent!important}.template-collection .section-collection-banner,.template-collection .collection-hero,.template-collection>.shopify-section:first-child{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(124,58,237,.3) 0%,transparent 70%)!important;padding-top:40px!important;padding-bottom:20px!important}.collection-hero__title,.collection .title,.template-collection h1{color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:800!important;font-size:5rem!important;text-shadow:0 0 40px rgba(176,125,255,.4)!important;letter-spacing:-1px!important}.collection-filters,.facets-container-header{border-bottom:1px solid rgba(124,58,237,.2)!important;padding-bottom:16px!important;margin-bottom:24px!important}.collection .empty-page-content,.template-collection .empty-page-content p,.template-collection .empty-page-content h2{color:#ffffff80!important;font-family:Nunito,sans-serif!important}.facets__heading,.facets label,.facets__summary,.active-facets__button{color:#fff!important;font-family:Nunito,sans-serif!important}.facets__form,.facets-container{background:transparent!important;border:none!important}.facets__summary{border:none!important}.facets__header,.facets-container-header{width:100%!important}.facets__header select,.facets select{background:#7c3aed26!important;color:#fff!important;border:1px solid rgba(124,58,237,.3)!important;border-radius:12px!important;padding:8px 16px!important;width:100%!important;flex:1!important}.facets__form .facets-wrap,.facets-horizontal,.facets__disclosure{display:none!important}.pagination__item,.pagination a{color:#fff!important;border-color:#7c3aed4d!important;border-radius:50px!important}.pagination__item--current{background:#7c3aed!important;color:#fff!important}.template-contact .contact__title,.contact h1,.contact h2{color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:800!important}.contact .field__label,.contact label{color:#fffc!important;font-family:Nunito,sans-serif!important}.contact .field__input,.contact input,.contact textarea{background:#ffffff0d!important;color:#fff!important;border:1px solid rgba(124,58,237,.35)!important;border-radius:14px!important;font-family:Nunito,sans-serif!important;transition:border-color .2s ease!important}.contact .field__input:focus,.contact input:focus,.contact textarea:focus{border-color:#7c3aed!important;outline:none!important;box-shadow:0 0 0 3px #7c3aed26!important}#shopify-section-header~main,.shopify-account,[class*=login],[class*=account],[class*=register],[id*=customer]{background:transparent!important;color:#fff!important}[class*=login] h1,[class*=login] h2,[class*=account] h1,[class*=account] h2,.customer h1,.customer h2{color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:800!important}.customer p,[class*=login] p{color:#ffffffb3!important}.customer,.template-customers-login,.template-customers-register{background:transparent!important}.customer .field__separator,.customer [class*=divider],.customer [class*=separator]{color:#fff6!important;border-color:#7c3aed4d!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/roomified-theme.css.map */
