/** Shopify CDN: Minification failed

Line 7:181 Expected identifier but found whitespace
Line 81:1 Expected "}" to go with "{"

**/
  @media screen and (min-width:769px){.custom-style .custom-collection.custom-collection__banner{margin-top:89px}}.custom-style .custom-collection *{letter-spacing:0}.custom-style . custom-collection .facets-container{padding-top:14px}.custom-style .custom-collection .facets-container-drawer .product-count{margin:0 0 .5rem 2.5rem}.custom-style .mobile-facets__disclosure{width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.custom-style .mobile-facets__sort .select{width:100%}}@media screen and (max-width:768px){.custom-style .mobile-facets__sort .select__select{border-radius:8px;background:rgba(56,15,82,.06);padding:16px;margin:0 0 0 23px;height:54px;color:#2e0249;font-family:Cabin;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px}}@media screen and (max-width:768px){.custom-style .mobile-facets__sort .icon-caret{right:20px!important}}@media screen and (max-width:768px){.custom-style .mobile-facets__summary{padding:unset}}.custom-style .collection-hero__title{font-family:Ubuntu;font-size:48px;font-style:normal;font-weight:700;line-height:57.6px;text-transform:uppercase;letter-spacing:0}@media screen and (max-width:768px){.custom-style .collection-hero__title{font-size:28px;line-height:33.6px}}.custom-style .facet-filters__sort span{color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}.custom-style .facet-filters__label{margin-right:16px;color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}@media screen and (max-width:751px){.custom-style .facet-filters__label{display:none}}.custom-style .facet-filters__sort span{color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}.custom-style .facet-filters__label{margin-right:16px;color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}@media screen and (max-width:751px){.custom-style .facet-filters__label{display:none}}.custom-style .pagination__list li{flex:unset;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.custom-style .pagination__list li:not(:last-child){margin-right:8px}.custom-style .pagination__list li:first-of-type{margin-right:24px}.custom-style .pagination__list li:last-of-type{margin-left:16px}.custom-style .pagination__item{width:24px;height:24px;font-family:Ubuntu;font-size:18px;font-style:normal;font-weight:400;line-height:19.8px}.custom-style .pagination__item:hover{text-decoration:underline}.custom-style .pagination__item:hover:after{content:unset}.custom-style .pagination__item.pagination__item-arrow{width:44px;height:44px}.custom-style .pagination__item.pagination__item--current{color:#ff00ef;font-weight:700}.custom-style .pagination__item.pagination__item--current:hover{text-decoration:unset}.custom-style .pagination__item.pagination__item--current:after{content:unset}.custom-style .pagination__item.pagination__item--next .icon,.custom-style .pagination__item.pagination__item--prev .icon{transform:unset!important}.custom-style .pagination__item.pagination__item--next,.custom-style .pagination__item.pagination__item--prev{transition:all ease-in-out .5s}.custom-style .pagination__item.pagination__item--next:hover .icon,.custom-style .pagination__item.pagination__item--prev:hover .icon{transform:scale(1.07)!important}.custom-style .pagination__item.pagination__item--next:hover.pagination__item--opacity .icon,.custom-style .pagination__item.pagination__item--prev:hover.pagination__item--opacity .icon{transform:unset!important}.custom-style .pagination__item.pagination__item--opacity{opacity:.45;transform:unset!important;cursor:unset}.custom-style .icon-btn-arrow{fill:#ffdc25;height:auto;margin:0!important;width:40px}.custom-style .icon-btn-arrow .icon-btn-arrow__subicon{fill:#2e0249}.custom-style .mobile-facets__close{width:30px;height:30px;right:40px;top:37px}.custom-style .mobile-facets__close svg{width:30px}.custom-style .mobile-facets{background:rgba(46,2,73,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.custom-style .mobile-facets .mobile-facets__inner{height:calc(100% - 32px);width:100%;max-width:450px;background-color:#fff;margin:13px 16px 19px auto;border-radius:16px}@media screen and (max-width:768px){.custom-style .mobile-facets .mobile-facets__inner{width:calc(100% - 32px)}}.custom-style .mobile-facets .mobile-facets__heading{color:#2e0249;font-family:Ubuntu;font-size:32px;font-style:normal;font-weight:500;line-height:38.4px;margin-bottom:12px}@media screen and (max-width:768px){.custom-style .mobile-facets .mobile-facets__heading{font-size:24px;line-height:28.8px}}.custom-style .mobile-facets .mobile-facets__count{color:#462b78;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}@media screen and (max-width:768px){.custom-style .mobile-facets .mobile-facets__count{font-size:14px;line-height:16.8px}}.custom-style .mobile-facets .mobile-facets__summary{color:#2e0249;font-family:Cabin;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px}.custom-style .mobile-facets .mobile-facets__header{padding:32px 24px}.custom-style .mobile-facets .mobile-facets__footer{padding:24px 0;border-top:1px solid rgba(70,43,120,.05);background-color:#fff}.custom-style .mobile-facets .mobile-facets__footer .mobile-facets__clear-wrapper{width:-moz-fit-content;width:fit-content}.custom-style .mobile-facets .mobile-facets__footer .button{width:100%;border-radius:60px;background:#ff00ef;color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;margin-left:32px}.custom-style .mobile-facets .mobile-facets__footer .button:hover{box-shadow:0 0 0 1px #ff00ef}.custom-style .mobile-facets .mobile-facets__footer .button::after,.custom-style .mobile-facets .mobile-facets__footer .button::before{content:unset}.custom-style .mobile-facets .mobile-facets__clear{color:#2e0249;font-family:Cabin;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px;text-decoration-line:underline;margin-left:8px}.custom-style .mobile-facets__wrapper .mobile-facets__open{padding:12px 32px;border-radius:79px;border:1px solid rgba(255,255,255,.08);background:#530070;width:-moz-fit-content;width:fit-content}.custom-style .mobile-facets__wrapper .mobile-facets__open:hover{box-shadow:0 0 0 1px #530070}.custom-style .mobile-facets__wrapper .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:unset}.custom-style .mobile-facets__wrapper .mobile-facets__open .mobile-facets__open-label{color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px;margin-left:4px}@media screen and (max-width:768px){.custom-style .active-facets{margin:0 -3px -12px}}@media screen and (max-width:768px){.custom-style .active-facets__button{padding:10px 5px}}.custom-style .active-facets__button-inner{background-color:#530070}@media screen and (max-width:768px){.custom-style .active-facets__button-inner{padding:5px 10px}}@media screen and (min-width:990px){.custom-style .active-facets__button svg{margin-top:unset}}.custom-style .mobile-facets__main{background-color:#fff;padding:0 24px}.custom-style .mobile-facets__main .mobile-facets__details{padding-top:32px;border-top:1px solid rgba(70,43,120,.05)}.custom-style .mobile-facets__main .mobile-facets__details.large-up-hide.js-filter{border-top:unset}.custom-style .mobile-facets__main .mobile-facets__submenu{position:unset;visibility:visible;transform:unset;background-color:unset}.custom-style .mobile-facets__main .field-currency,.custom-style .mobile-facets__main .field__input,.custom-style .mobile-facets__main .field__label,.custom-style .mobile-facets__main .filter__name,.custom-style .mobile-facets__main .mobile-facets__info{color:#2e0249;font-family:Cabin;font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;margin-bottom:24px}.custom-style .mobile-facets__main .field__input{background-color:unset;border:1px solid #2e0249;border-radius:16px;margin-bottom:unset}.custom-style .mobile-facets__main .field__label{opacity:.6;font-size:12px;line-height:normal;margin-bottom:unset}.custom-style .mobile-facets__main .mobile-facets__info{padding:0;margin:0;font-size:14px;font-weight:400;line-height:15.2px}.custom-style .mobile-facets__main .field-currency{padding:0;margin:0 8px 0 0}.custom-style .mobile-facets__main .facets__price{padding:0;margin:12px 0 0 0}.custom-style .mobile-facets__main .facets__price .field::after,.custom-style .mobile-facets__main .facets__price .field::before{content:unset}.custom-style .mobile-facets__main .mobile-facets__checkbox{border:2px solid #2e0249;border-radius:5px;position:unset;width:18px;height:18px;margin:0 8px 0 0}.custom-style .mobile-facets__main .mobile-facets__label{padding:0 0 24px 0!important;color:#462b78;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px;align-items:center}.custom-style .mobile-facets__main .mobile-facets__label .icon-checkmark{top:5px;left:3px;background-color:unset}.custom-style .product-count__text{color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}@media screen and (max-width:768px){.custom-style .product-count__text{font-size:14px;line-height:16.8px}}.custom-style .custom-select{position:relative;width:-moz-fit-content;width:fit-content;padding-right:unset}@media screen and (max-width:751px){.custom-style .custom-select{display:none}}.custom-style .custom-select .select-button{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:12px 32px;margin-left:unset;color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px;border-radius:79px;border:1px solid rgba(255,255,255,.08);background:#530070}.custom-style .custom-select .select-button:focus-within,.custom-style .custom-select .select-button:hover{box-shadow:0 0 0 1px rgba(255,255,255,.08)}.custom-style .custom-select .selected-value{text-align:left;display:flex;align-items:center;padding-right:unset}.custom-style .custom-select .selected-value span{white-space:nowrap}.custom-style .custom-select .selected-value svg{margin-left:14px}.custom-style .custom-select .arrow__wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:8px}.custom-style .custom-select .arrow{width:-moz-fit-content;width:fit-content;transition:transform ease-in-out .3s}.custom-style .custom-select .select-dropdown{position:absolute;list-style:none;box-shadow:0 10px 25px rgba(0,0,0,.2);background-color:#fff;border:1px solid #caced1;border-radius:16px;padding:10px;margin-top:3px;overflow-y:auto;transition:.5s ease;z-index:20;transform:scaleY(0) translateX(-50%);opacity:0;visibility:hidden;min-width:226px;left:50%}.custom-style .custom-select .select-dropdown span{color:#fff;font-family:Cabin;font-size:16px;font-style:normal;font-weight:400;line-height:19.2px}.custom-style .custom-select .select-dropdown .custom-option{position:relative;padding:12px 14px}.custom-style .custom-select .select-dropdown .custom-option label{padding:unset;transition:all ease-in-out .3s}.custom-style .custom-select .select-dropdown .custom-option:hover label{color:#ff00ef}.custom-style .custom-select .select-dropdown .custom-option .custom-option__svg{display:none;align-items:center;justify-content:center;width:16px;height:16px}.custom-style .custom-select .select-dropdown .custom-option.custom-option--selected::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:54px;width:calc(100% + 4px);border-radius:8px;background:rgba(56,15,82,.06)}.custom-style .custom-select .select-dropdown .custom-option.custom-option--selected .custom-option__svg{display:flex}.custom-style .custom-select li{position:relative;cursor:pointer;display:flex;gap:1rem;align-items:center}.custom-style .custom-select li label{width:100%;padding:8px 10px;cursor:pointer;display:flex;gap:1rem;align-items:center;color:#2e0249;font-family:Cabin;font-size:16px;font-style:normal;font-weight:500;line-height:22.4px}.custom-style .custom-select::-webkit-scrollbar{width:7px}.custom-style .custom-select::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.custom-style .custom-select::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.custom-style .custom-select input[type=radio]{position:absolute;left:0;opacity:0}.custom-style .custom-select:hover .arrow{transform:rotate(180deg)}.custom-style .custom-select:hover .select-dropdown{opacity:1;visibility:visible;transform:scaleY(1) translateX(-50%)}.custom-style .product-grid-container .product-grid{gap:16px}@media screen and (min-width:750px){.custom-style .grid__item{width:calc(25% - 12px);max-width:calc(50% - 8px);max-height:460px}}@media screen and (min-width:990px){.custom-style .grid--6-col-desktop .grid__item{width:calc(16.66% - 13.3333333333px);max-width:calc(16.66% - 13.3333333333px)}}@media screen and (min-width:990px){.custom-style .grid--5-col-desktop .grid__item{width:calc(20% - 12.8px);max-width:calc(20% - 12.8px)}}@media screen and (min-width:990px){.custom-style .grid--4-col-desktop .grid__item{width:calc(25% - 12px);max-width:calc(25% - 12px)}}.custom-style .grid--3-col-desktop .grid__item{width:calc(33.33% - 10.6666666667px)!important;max-width:calc(33.33% - 10.6666666667px)!important}@media screen and (max-width:768px){.custom-style .grid--3-col-desktop .grid__item{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important}}@media screen and (max-width:550px){.custom-style .grid--3-col-desktop .grid__item{width:100%!important;max-width:100%!important}}@media screen and (min-width:990px){.custom-style .grid--2-col-desktop .grid__item{width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media screen and (min-width:750px){.custom-style .grid--2-col .grid__item{width:calc(50% - 8px)}}@media screen and (min-width:750px){.custom-style .grid--4-col-tablet .grid__item{width:calc(25% - 12px)}}@media screen and (min-width:750px){.custom-style .grid--3-col-tablet .grid__item{width:calc(33.33% - 10.6666666667px)}}@media screen and (min-width:750px){.custom-style .grid--2-col-tablet .grid__item{width:calc(50% - 8px)}}  
.npc-list .npc-selection-button,
.npc-list .npc-selection-button-simple {
  border-radius: 32px;
}

.npc-list .npc-font-button,
.npc-list .npc-selection-button-example {
  border-radius: var(--variant-pills-radius);
  --variant-pills-radius: 6px;
}

.npc-list .npc-button-container {
  border: none;
}

.npc-selections-size .npc-list .npc-button-container {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
}
.npc-selections-size .npc-list .npc-button-container > div {
  align-items: center;
}

.npc-list .npc-font-button,
.npc-list .npc-selection-button,
.npc-list .npc-selection-button-example,
.npc-list .npc-selection-button-simple {
  border: 1px solid rgba(255, 255, 255, 0.08);
  color: #fff;
}

.npc-list .npc-font-button.npc-selected,
.npc-list .npc-font-button.npc-selected:hover,
.npc-list .npc-font-button.npc-selected:focus,
.npc-list .npc-font-button.npc-selected:active,
.npc-list .npc-selection-button.npc-selected,
.npc-list .npc-selection-button-example.npc-selected,
.npc-list .npc-selection-button-simple.npc-selected {
  background: rgb(83, 0, 112);
  border-color: rgb(255, 0, 239);
}

/* add to bag */

.npc-sidebar-price-button-container > button {
  border-radius: 60px;
  min-height: calc(5.6rem + var(--buttons-border-width) * 2);
}

#neon-customiser-app .npc-sidebar-price-box.display-mode {
  padding: 1.5em;
  margin-left: 1.5em;
  margin-right: 1.5em;
  border-radius: 12px;
}
@media screen and (min-width: 1025px) {
  #neon-customiser-app .npc-sidebar-price-box.display-mode {
    position: relative;
  margin-left: 1.5em;
  margin-right: 1.5em;  
}


/* for the injected section */
.product-info-inject {
  margin-left: 1.5em;
  margin-right: 1.5em;
  margin-top: 1.5em;
}

.npc-mcf-font-button {
color: black!important;
}