.facets__item--rectangle .facet-checkbox .text{border-radius:8px}.facets__list--refined .active-facets__button{color:#1a1a1a;border-radius:8px;background-color:#f2f2f2}.facets__list--refined .active-facets__button:hover{background-color:#1a1a1a;color:var(--color-white);font-weight:100}.toolbar-viewAs--numbers{display:flex!important;gap:8px;align-items:center;font-size:0!important;letter-spacing:0!important}.toolbar .toolbar-item.toolbar-viewAs--numbers{display:flex!important;font-size:0!important}.toolbar-number{display:inline-flex!important;align-items:center;justify-content:center;min-width:40px;height:40px;padding:8px 12px;font-size:15px!important;font-weight:500;color:#666;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer!important;transition:all .3s ease;-webkit-user-select:none;user-select:none;line-height:1;letter-spacing:0!important}.toolbar-number:hover{color:#000;border-color:#000;background:#f5f5f5;transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.toolbar-number.active{color:#fff;background:#000;border-color:#000;font-weight:600;box-shadow:0 4px 12px #0003}.toolbar-col.toolbar-colLeft{display:flex!important;align-items:center;gap:12px}.toolbar-label{font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#333;margin:0}.toolbar-col.toolbar-colRight{display:flex;align-items:center;gap:16px}.toolbar-dropdown{position:relative}.toolbar-dropdown .label-tab{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;min-width:180px}.toolbar-dropdown .label-tab:hover{border-color:#000;box-shadow:0 2px 8px #0000001a}.toolbar-dropdown .label-text{flex:1;font-size:14px;font-weight:500;color:#333}.toolbar-dropdown .icon-dropdown{width:12px;height:12px;transition:transform .3s ease}.toolbar-dropdown[aria-expanded=true] .icon-dropdown{transform:rotate(180deg)}.toolbar-dropdown .dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:2px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:8px;z-index:10}.toolbar-dropdown .dropdown-menu li{padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px;color:#666}.toolbar-dropdown .dropdown-menu li:hover{background:#f5f5f5;color:#000}.toolbar-dropdown .dropdown-menu li.is-active{background:#000;color:#fff;font-weight:600}@media(max-width:1024px){.toolbar-wrapper:not(.toolbar-mobile){display:none!important}.toolbar-wrapper.toolbar-mobile{display:block!important;margin-bottom:20px}.toolbar-wrapper.toolbar-mobile .toolbar-sidebar{display:flex!important;align-items:center;justify-content:center;padding:16px 24px;background:#000;border-radius:50px;cursor:pointer;transition:all .3s ease;border:none;width:100%;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.toolbar-wrapper.toolbar-mobile .toolbar-sidebar:hover{background:#1a1a1a;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.toolbar-wrapper.toolbar-mobile .toolbar-icon{display:flex!important;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:600}.toolbar-wrapper.toolbar-mobile .toolbar-icon svg{width:18px;height:18px;fill:#fff}.toolbar-wrapper.toolbar-mobile .filter-text{color:#fff}.filters-sidebar{display:flex!important;position:fixed!important}.halo-cart-sidebar{display:block!important;position:fixed!important;top:0!important;bottom:auto!important}.toolbar-dropdown .label-tab.hidden-on-desktop{display:flex!important;padding:12px 20px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;width:100%;justify-content:space-between}}.filters-sidebar-close{position:absolute;top:20px;right:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;cursor:pointer;transition:all .3s ease;z-index:10}.filters-sidebar-close:hover{background:#f5f5f5;border-color:#000;transform:rotate(90deg)}.filters-sidebar-close svg{width:20px;height:20px}.filters-sidebar-close .close-text{display:none}.halo-cart-sidebar .halo-sidebar-close{position:absolute;top:20px;right:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;cursor:pointer;transition:all .3s ease;z-index:10}.halo-cart-sidebar .halo-sidebar-close:hover{background:#f5f5f5;border-color:#000;transform:rotate(90deg)}.halo-cart-sidebar .halo-sidebar-close svg{width:20px;height:20px}.halo-cart-sidebar .halo-sidebar-close .close-text{display:none}.halo-block-header.style--left.has-des.d-flex.flex-align-center.flex-jc-between{padding-left:30px;padding-right:30px}.section-block-template--20503297392893__brand_slider_riKeqf .halo-item .wrapper-image{padding:20px}@media(min-width:1025px){.section-block-template--20503297392893__brand_slider_riKeqf .halo-row .slick-next,.section-block-template--20503297392893__brand_slider_riKeqf .halo-row .slick-prev{width:50px;height:50px}}@media(min-width:768px){.section-block-template--20503297392893__brand_slider_riKeqf .halo-block-header .rte{max-width:40%;margin-right:20%}}.title-brand{padding-left:30px;display:inline-flex;align-items:center;gap:20px}span.icon-toggle{display:none}.previewCartTool{border-top:1px solid #e2e2e2}.cartTool-item{border-radius:12px}.cart-item{border:none!important;border-radius:12px;background:#fff}.cart-header{border-radius:12px}.button.button-1,.button.button--primary,.cart-actions .button{border-radius:12px!important}.cart-content-item[data-cart-total]{background:#fff;padding:20px;border-radius:12px}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:12px}@media only screen and (max-width:600px){.title-brand{padding:20px!important;display:block!important}.title-brand p{max-width:100%!important}.product-item{padding:10px!important}.card-media{margin-top:20px!important}.content.customImageBanner-inner.text-left.align-items--bottom{max-width:300px}.customImageBanner-inner .des{margin-bottom:50px!important}.newsletter-input{width:100%}.newsletter-submit-button{width:50px!important}.fragrance-note-column{display:block!important}.badge-leaf .halo-productBadges .badge{margin-top:-20px}}.page-header{font-family:PP Editorial New,Georgia,serif!important;font-weight:200!important;text-transform:capitalize;font-size:35px}.pagination-page-total{display:none}.collection-full-width .productListing,.collection-full-width .productGrid{margin:0}.add-to-cart-show .halo-add-to-cart-popup{border-radius:30px}.product-added .product-title .text{font-size:13px!important;font-weight:200}.halo-add-to-cart-popup a.button.button-2.button-view-cart,.halo-add-to-cart-popup a.button.button-2.button-continue{font-size:12px;font-weight:100}.section-block-template--20503296671997__product-recommendations .block-title--style2 .title,h2.jdgm-rev-widg__title,.fragrance-title{font-family:PP Editorial New,Georgia,serif;font-weight:300;font-style:italic}h3.title.custom-text-style{font-family:Editorial New,serif;font-style:italic!important;letter-spacing:-1px;text-transform:none;color:#fff;font-weight:400!important;font-size:35px}.template-product .slick-arrow svg{fill:#000!important}.collection-header{font-family:PP Mori,sans-serif;font-size:3.5rem;font-weight:400;letter-spacing:0;line-height:1.1;text-transform:none}.collection-header span{font-family:Editorial New,serif;font-style:italic;letter-spacing:-1px;text-transform:none;font-weight:400;color:#3b3b3b}.col-header{padding:0 20px}@media(max-width:768px){.fragrance-universe-content{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fragrance-universe-content>*:not(.fragrance-card){grid-column:1 / -1}}.section-block-template--20503297392893__brand_slider_riKeqf{border-top:1px solid #f5f5f5!important}.halo-sidebar-header .title{font-weight:300;font-style:italic;line-height:1.1;margin:0 0 30px;font-family:PP Editorial New,Georgia,serif;font-size:3rem}.wrapper-cartCount{font-size:12px;font-weight:100}.previewCartTitle{font-family:PP Editorial New,Georgia,serif}.previewCartTitle{font-family:PP Editorial New,Georgia,serif!important;font-weight:200!important;font-style:italic!important}.product-details .breadcrumb{font-size:12px!important;font-weight:100}.productView-stickyCart.subtotal-2 .sticky-actions .button{font-size:12px}button#product-add-to-cart:hover{transform:translateY(-3px);box-shadow:0 15px 40px #f2d95366}button#product-add-to-cart{transition:all .3s ease;display:inline-flex;align-items:center;gap:10px;padding:18px 40px;background:#f2d953;color:#3b3b3b;text-decoration:none;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}a.hero-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #fff6;background:#fefefe;border:none}.form-input,.field__input{background:#f6f6f6!important;border:none!important}.cart--totals-title{font-family:PP Editorial New,Georgia,serif!important;font-weight:400!important;font-style:italic;color:#3b3b3b;text-transform:math-auto!important}.halo-block-header .title{font-weight:300;font-style:italic;line-height:1.1;margin:0 0 30px;font-family:PP Editorial New,Georgia,serif}.sticky-search-menu-open .header-nav-hamburger .search__input{padding:20px!important}input#Search-In-Modal-Menu-Hamburger::placeholder{color:#3b3b3b;font-family:PP Editorial New,Georgia,serif;font-weight:200;font-style:italic}h1.subtext{font-weight:300;font-style:italic;line-height:1.1;margin:0 0 30px;font-family:PP Editorial New,Georgia,serif}.wrapper-body{padding-bottom:0!important}.facets__item--rectangle .facet-checkbox .text{background-color:#f6f6f6!important;border:none!important}.productView{padding-top:0!important}.halo-productView-right.productView-details{margin:0 30px!important}.cart-count-bubble .text{line-height:1!important;font-size:12px}.pvGroup-row .quantity__group--1{margin-right:0!important}.halo-productView-right.productView-details{padding:30px;background:#fff;border-radius:20px;margin:30px}.media{background:#f5f5f5}.media img{mix-blend-mode:multiply;aspect-ratio:1 / 1}.product-card-image img,.product-card-placeholder{mix-blend-mode:multiply;padding:20px}a.spotlight-button.button.custom-button-style{position:absolute;bottom:5px;left:5px;right:5px}.content.spotlight-inner.text-center.align-items--center{height:100%}a.spotlight-button.button.custom-button-style{position:absolute;bottom:5px;left:5px;right:5px;margin:0 auto;width:auto;border-radius:12px;font-weight:100;font-size:12px}h3.title.custom-text-style.has--border_hover{margin-top:20%}.product-item{background:#fff;border-radius:12px;padding:20px}.badge-leaf .halo-productBadges .badge{border-radius:50px}.card-media{margin-top:60px}.card-media img{aspect-ratio:1 / 1}.productView-payment .shopify-payment-button [data-testid=ShopifyPay-button],.productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:12px}delivery-time{background:#f5f5f5;padding:20px;border-radius:12px}.content.customImageBanner-inner.text-left.align-items--bottom{background:#141811;margin:20px;width:max-content;padding:20px;border-radius:12px}.section-block-template--20503296671997__faqs_84V73c .halo-block-header .text{max-width:max-content!important}div#main-collection-filters{padding:20px}#CollectionFiltersForm .sidebarBlock{margin-bottom:20px}.hero-content h1{color:#fff;font-weight:900}.brands-slider .halo-item{border:1px solid #3B3B3B;gap:10px;margin-left:10px;border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
