.npx,.npx *{letter-spacing:0}.npx{width:100%;padding:0!important;background:#f0e6f1}.npx>.template-search__header,.npx>.facets-vertical,.npx>div>.facets-vertical,.npx-in{box-sizing:border-box;width:100%;max-width:1440px!important;margin:0 auto!important;padding-left:80px!important;padding-right:80px!important}.npx>.template-search__header.page-width{padding-top:40px;padding-bottom:0;margin-bottom:32px!important}.npx>.facets-vertical{padding-bottom:80px}.npx .page-width{max-width:none;padding:0}.npx .template-search__search{max-width:none;margin:0}.npx .template-search__search .search{margin:0}.npx .template-search__search .aa-Form{height:68px;padding:8px 8px 8px 20px;border:1.5px solid #D3A5D8;border-radius:14px;background:#fff;box-shadow:none}.npx .template-search__search .aa-Input{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#261849}.npx .template-search__search .aa-Input::placeholder{color:#858588;opacity:1}.npx .template-search__search .field{display:flex;align-items:center;gap:12px;height:68px;padding:8px 8px 8px 20px;border:1.5px solid #D3A5D8;border-radius:14px;background:#fff}.npx .template-search__search .field:before,.npx .template-search__search .field:after{content:none;display:none}.npx .template-search__search .field__input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#261849}.npx .template-search__search .field__input::placeholder{color:#858588;opacity:1}.npx .template-search__search .field__label{display:none}.npx .template-search__search .field__button{position:static;display:flex;align-items:center;justify-content:center;flex:none;width:auto;height:52px;margin:0;padding:0 32px;border:0;border-radius:12px;background:#f7c407;color:#261849;cursor:pointer}.npx .template-search__search .reset__button{padding:0 12px;background:transparent}.npx .template-search__search .reset__button.hidden{display:none}.npx .template-search__search .field__button .svg-wrapper,.npx .template-search__search .field__button svg{width:22px;height:22px}.npx .template-search__header>p{margin:16px 0 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#5b5a5f;text-align:left}.npx .facets-vertical{display:flex;align-items:flex-start;gap:32px}.npx .product-grid-container{flex:1 0 0;min-width:0;padding:0}.npx .template-search__results,.npx .collection{padding:0}.npx .loading-overlay{display:none}.npx .npx-cell{display:flex;min-width:0;margin:0;padding:0;list-style:none}.npx .npx-cell>*{flex:1 1 auto;min-width:0}.npx .facets-wrapper{flex:0 0 280px;width:280px;margin:0;padding:20px!important;border:1px solid #D3A5D8;border-radius:16px;background:#fff}.npx .facets-wrapper .facets{padding:0}.npx .facets__heading,.npx .facets-vertical .facets__heading{margin:0 0 16px;font-family:Anton,sans-serif;font-weight:400;font-size:20px;line-height:28px;color:#261849;text-transform:uppercase}.npx .facets__disclosure-vertical{margin:0;padding:16px 0;border:0;border-top:1px solid #D3A5D8}.npx .facets__summary{margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:22px;color:#261849}.npx .facets__summary span,.npx .facets__summary .facets__summary-label{font-family:inherit;font-weight:600;font-size:14px;line-height:22px;color:#261849}.npx .facets__summary .icon-caret{color:#261849}.npx .facets__display-vertical{margin-top:10px}.npx .facets__list--vertical{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.npx .facets__item{margin:0;padding:0}.npx .facet-checkbox{position:relative;display:flex;align-items:center;gap:10px;padding:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#261849}.npx .facet-checkbox>svg,.npx .facet-checkbox>.svg-wrapper{display:none}.npx .facets-vertical .facet-checkbox input[type=checkbox]{position:static;flex:none;width:18px;height:18px;margin:0;border:1.5px solid #261849;border-radius:4px;background:#fff center / 14px 14px no-repeat;opacity:1;z-index:0;cursor:pointer;-webkit-appearance:none;appearance:none}.npx .facets-vertical .facet-checkbox input[type=checkbox]:checked{background-color:#261849;background-image:url(np-col-ic-check.svg)}.npx .facet-checkbox__text,.npx .facet-checkbox__text-label{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#261849;opacity:1}.npx .facets__label.disabled{opacity:.4}.npx .facet-checkbox--disabled{color:#858588}.npx .facets__price{gap:10px}.npx .facets__price .field__input{border:1.5px solid #D3A5D8;border-radius:10px;box-shadow:none;font-family:Montserrat,sans-serif;font-size:14px;line-height:22px;color:#261849}.npx .facets__price .field:after,.npx .facets__price .field:before{content:none}.npx .active-facets__button-remove,.npx .facets__reset,.npx .mobile-facets__clear{font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#4d298f;text-decoration:underline;text-underline-position:from-font}.npx .active-facets__button-inner{padding:4px 10px;border:1.5px solid #CACAC7;border-radius:999px;background:#fff;box-shadow:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#261849}.npx .active-facets__button-inner:before,.npx .active-facets__button-inner:after{content:none}.npx .facets-vertical-sort{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto 24px;padding:0 80px}.npx .facet-filters__label,.npx .facet-filters__label label{font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:18.2px;color:#5b5a5f}.npx .facet-filters__sort{height:46px;padding:0 35px 0 11px;border:1px solid #D3A5D8;border-radius:10px;background:#fff;box-shadow:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:18.2px;color:#5b5a5f}.npx .facet-filters__sort:focus,.npx .facet-filters__sort:focus-visible{box-shadow:none;outline:2px solid #261849;outline-offset:0}.npx .select:after,.npx .select:before{content:none}.npx .product-count__text,.npx .product-count-vertical .product-count__text{margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#5b5a5f}.npx .pagination-wrapper{margin-top:0;padding-top:16px}.npx .pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;padding:0}.npx .pagination__list>li{flex:none;max-width:none;margin:0}.npx .pagination__item{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.5px solid #D3A5D8;border-radius:10px;background:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:22px;color:#261849;text-decoration:none}.npx .pagination__item:after{content:none;display:none}.npx .pagination__item--current{border-color:#261849;background:#261849;color:#fff}.npx span.pagination__item:not(.pagination__item--current){border:0;background:transparent;font-size:16px;line-height:24px}.npx .pagination__item .svg-wrapper,.npx .pagination__item svg{width:18px;height:18px;color:#261849}.npx .collection--empty .title{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#261849}@media(max-width:989px){.npx>.template-search__header,.npx>.facets-vertical,.npx>div>.facets-vertical,.npx-in{padding-left:16px!important;padding-right:16px!important}.npx>.template-search__header.page-width{padding-top:40px;margin-bottom:20px!important}.npx>.facets-vertical{padding-bottom:40px}.npx .facets-vertical{flex-direction:column;align-items:stretch;gap:20px}.npx .facets-wrapper{flex:none;width:100%}.npx .facets-vertical-sort{padding:0 16px;margin-bottom:20px}.npx .template-search__search .field,.npx .template-search__search .aa-Form{height:56px}.npx .template-search__search .aa-Input,.npx .template-search__search .field__input{font-size:16px;line-height:24px}.npx .template-search__search .field__button{height:40px;padding:0 20px}}@media(max-width:749px){.npx .facets-wrapper{padding:0!important;border:0;background:transparent}.npx .mobile-facets__open{display:inline-flex;align-items:center;gap:8px;width:auto;padding:10px 20px;border:1.5px solid #261849;border-radius:12px;background:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:22px;color:#261849}.npx .mobile-facets__open-label{font-family:inherit;font-weight:600;font-size:14px;line-height:22px;color:#261849;text-decoration:none}.npx .mobile-facets__wrapper{margin:0}}.npx--alg .page-layout.npx-in{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:32px!important;padding-top:40px!important;padding-bottom:80px!important}.npx--alg .filters-sidebar{position:static!important;flex:0 0 280px!important;width:280px!important;padding:20px!important;border:1px solid #D3A5D8!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}.npx--alg .filter-title{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 0 16px!important;border:0!important}.npx--alg .filter-title h3{flex:1 0 0!important;min-width:1px!important;margin:0!important;font-family:Anton,sans-serif!important;font-weight:400!important;font-size:20px!important;line-height:28px!important;color:#261849!important;text-transform:uppercase!important}.npx--alg #reset-filters{padding:0!important;border:0!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:12px!important;line-height:20px!important;color:#4d298f!important;text-decoration:underline!important;text-underline-position:from-font!important;white-space:nowrap!important}.npx--alg .filter-section,.npx--alg .filter-section:last-child{margin:0!important;padding:16px 0!important;border:0!important;border-top:1px solid #D3A5D8!important}.npx--alg .filter-section h4{margin:0 0 10px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:22px!important;color:#261849!important}.npx--alg .filter-section h4,.npx--alg .filter-section h4:hover{position:relative!important;padding:0 26px 0 0!important;color:#261849!important}.npx--alg .filter-section h4:after{top:2px!important;right:0!important;width:18px!important;height:18px!important;background:url(np-col-ic-chev-up.svg) center / 18px 18px no-repeat!important}.npx--alg .filter-content{margin-top:10px!important}.npx--alg .ais-RefinementList-list{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important}.npx--alg .ais-RefinementList-item{margin:0!important;padding:0!important}.npx--alg .ais-RefinementList-label{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;cursor:pointer!important}.npx--alg .ais-RefinementList-checkbox{flex:none!important;width:18px!important;height:18px!important;margin:0!important;border:1.5px solid #261849!important;border-radius:4px!important;background:#fff center / 14px 14px no-repeat!important;-webkit-appearance:none!important;appearance:none!important}.npx--alg .ais-RefinementList-checkbox:checked{background-color:#261849!important;background-image:url(np-col-ic-check.svg)!important}.npx--alg .ais-RefinementList-labelText{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;color:#261849!important;white-space:nowrap!important}.npx--alg .ais-RefinementList-count,.npx--alg .ais-RefinementList-item--selected .ais-RefinementList-count{flex:none!important;margin-left:auto!important;padding:0!important;border:0!important;background:none!important;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:12px!important;line-height:20px!important;color:#858588!important}.npx--alg .show-more-btn,.npx--alg .ais-RefinementList-showMore{padding:0!important;border:0!important;background:none!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:12px!important;line-height:20px!important;color:#4d298f!important;text-decoration:underline!important}.npx--alg .filter-loading{padding:0!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#858588!important;text-align:left!important}.npx--alg .price-inputs{gap:10px!important}.npx--alg .price-inputs input,.npx--alg .price-range-input{min-width:0!important;padding:8px 10px!important;border:1.5px solid #D3A5D8!important;border-radius:10px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#261849!important}.npx--alg .price-range-form{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important}.npx--alg .price-range-submit,.npx--alg .price-range-submit:hover{flex:1 0 100%!important;padding:10px 20px!important;border:0!important;border-radius:12px!important;background:#f7c407!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:22px!important;color:#261849!important}.npx--alg .product-content{flex:1 0 0!important;min-width:0!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.npx--alg #controls{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin:0 0 24px!important;padding:0!important;border:0!important}.npx--alg .ais-SortBy-select{height:46px!important;padding:0 35px 0 11px!important;border:1px solid #D3A5D8!important;border-radius:10px!important;background-color:#fff!important;box-shadow:none!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:13px!important;line-height:18.2px!important;color:#5b5a5f!important}.npx--alg #view-toggle{display:flex!important;flex:none!important;width:78px!important;height:44px!important;overflow:hidden!important;border:1px solid #D3A5D8!important;border-radius:10px!important;background:#fff!important}.npx--alg #view-toggle button{display:grid!important;place-items:center!important;width:38px!important;height:43px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important}.npx--alg #view-toggle button.active,.npx--alg #view-toggle button:hover{background:#261849!important}.npx--alg #view-toggle button.active path,.npx--alg #view-toggle button:hover path{fill:#fff!important;fill-opacity:1!important}.npx--alg .availability-indicator{display:none!important}.npx--alg #productGrid.grid-view,.npx--alg #productGrid.list-view{display:block!important}.npx--alg #productGrid .ais-Hits-list{display:grid!important;grid-template-columns:repeat(3,312px)!important;justify-content:space-between!important;gap:24px 16px!important;margin:0!important;padding:0!important;list-style:none!important}.npx--alg #productGrid .ais-Hits-item{display:flex!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;list-style:none!important}.npx--alg #productGrid .ais-Hits-item>.np-pcard{flex:1 1 auto!important}.npx--alg #productGrid.list-view .ais-Hits-list{grid-template-columns:minmax(0,1fr)!important}.npx--alg #productGrid.list-view .np-pcard.npc-card{flex-direction:row!important;align-items:stretch!important}.npx--alg #productGrid.list-view .np-pcard .npc-card__media{width:274px!important}.npx--alg #productGrid.list-view .np-pcard .npc-card__info{flex:1 0 0!important;min-width:0!important;justify-content:center!important}.npx--alg .ais-Hits--empty{font-family:Montserrat,sans-serif!important;font-size:16px!important;line-height:24px!important;color:#261849!important}.npx--alg .pagination-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin:0!important;padding-top:16px!important}.npx--alg #pagination{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important}.npx--alg #pagination .ais-Pagination-item{margin:0!important;text-decoration:none!important}.npx--alg #pagination .ais-Pagination-link{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:1.5px solid #D3A5D8!important;border-radius:10px!important;background:#fff!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:14px!important;line-height:22px!important;color:#261849!important;text-decoration:none!important}.npx--alg #pagination .ais-Pagination-item--selected .ais-Pagination-link{border-color:#261849!important;background:#261849!important;color:#fff!important}.npx--alg #pagination .ais-Pagination-item--disabled .ais-Pagination-link{opacity:.4!important}.npx--alg #pagination .ais-Pagination-ellipsis{padding:0!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:16px!important;line-height:24px!important;color:#261849!important}.npx--alg .pagination-summary{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:22px!important;color:#5b5a5f!important}@media(max-width:1439px){.npx--alg #productGrid .ais-Hits-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1199px){.npx--alg #productGrid.grid-view .ais-Hits-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:989px){.npx--alg .page-layout.npx-in{flex-direction:column!important;align-items:stretch!important;gap:20px!important;padding-top:40px!important;padding-bottom:40px!important}.npx--alg .filters-sidebar{flex:none!important;width:100%!important}.npx--alg #productGrid .ais-Hits-list,.npx--alg #productGrid.grid-view .ais-Hits-list,.npx--alg #productGrid.list-view .ais-Hits-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 11px!important}.npx--alg #productGrid.list-view .np-pcard.npc-card{flex-direction:column!important}.npx--alg #productGrid.list-view .np-pcard .npc-card__media{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/np-shop-listing.css.map */
