.c-search-result{align-content:flex-start;display:grid;gap:.75rem;position:relative}.c-search-result a:first-of-type:before,.c-search-result button:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.c-search-result a:first-of-type:focus-visible,.c-search-result button:first-of-type:focus-visible{box-shadow:none;outline:none}.c-search-result a:first-of-type:focus-visible:before,.c-search-result button:first-of-type:focus-visible:before{border-radius:var(--border-radius,.125rem);outline:.125rem solid var(--border-global-accent)}.c-search-result__title{font-family:var(--font-typeface-display);font-size:var(--font-display-sm);font-weight:var(--font-weight-display);letter-spacing:.02em}.c-product-badge,.c-search-result__title{line-height:1.2;text-transform:uppercase;z-index:2}.c-product-badge{background-color:var(--color-accent);border-radius:15.5rem;color:var(--color-black);display:block;font-family:var(--font-typeface-accent);font-size:var(--font-static-micro);font-weight:var(--font-weight-accent);left:.5rem;letter-spacing:.05em;line-height:1;padding:.5rem .75rem;position:absolute;top:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ab-test-collection-sub-price-v1-variant-b{display:none!important}.c-prod-thumb__price--subscription{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.3125rem;justify-content:flex-start}.c-prod-thumb__price--subscription s{margin-right:0}.c-prod-thumb__subscription-price{align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:flex-start}.c-prod-thumb__subscription-price .icon{--icon-size:0.8125rem;color:var(--icon-global-strong)}.c-product-reviews-stars .stamped-badge-caption{color:var(--text-global-secondary);display:block;display:inline;font-family:var(--font-typeface-accent);font-size:var(--font-static-micro);font-weight:var(--font-weight-accent);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.c-product-reviews-stars .fa-star,.c-product-reviews-stars .fa-star-checked,.c-product-reviews-stars .fa-star-half-o,.c-product-reviews-stars .fa-star-o,.c-product-reviews-stars .stamped-badge-starrating,.c-product-reviews-stars .stamped-fa-star,.c-product-reviews-stars .stamped-fa-star-checked,.c-product-reviews-stars .stamped-fa-star-half-o,.c-product-reviews-stars .stamped-fa-star-o{color:var(--icon-global-review-stars)}.c-product-reviews-stars .stamped-badge-starrating{margin-right:.5rem!important;position:relative;top:.0625rem}.c-product-reviews-stars .stamped-badge,.c-product-reviews-stars .stamped-badge-starrating{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.c-product-reviews-stars .js-anchor-link *{pointer-events:none}.c-product-benefit-icons{display:flex;flex-direction:row;gap:1rem}.c-product-benefit-icons__item{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:flex-start}.c-product-benefit-icons__text{color:var(--text-global-secondary);display:block;font-family:var(--font-typeface-accent);font-size:var(--font-static-micro);font-weight:var(--font-weight-accent);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.c-product-benefit-icons__icon{-webkit-animation:none!important;animation:none!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-product-benefit-icons__icon,.c-product-benefit-icons__item__icon-wrapper{display:block;height:auto;width:2.25rem}.c-product-benefit-icons__item__icon-mask{background-color:var(--icon-global-accent);display:block;margin:auto;-webkit-mask-size:contain!important;mask-size:contain!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-product-benefit-icons__item__icon-mask img{opacity:0}.c-prod-thumb{display:flex;flex-direction:column;gap:.5rem;height:100%;position:relative}.c-prod-thumb a:first-of-type:before,.c-prod-thumb button:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.c-prod-thumb a:first-of-type:focus-visible,.c-prod-thumb button:first-of-type:focus-visible{box-shadow:none;outline:none}.c-prod-thumb a:first-of-type:focus-visible:before,.c-prod-thumb button:first-of-type:focus-visible:before{border-radius:var(--border-radius,.125rem);outline:.125rem solid var(--border-global-accent)}.c-prod-thumb{border-bottom:.0625rem solid var(--border-global-subtle);padding-bottom:.75rem}.c-prod-thumb__info{display:flex;flex-direction:column;gap:.5rem}.c-prod-thumb--small{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.c-prod-thumb--small .media-image{height:3.75rem;width:3.75rem}.c-prod-thumb__title-wrapper{display:grid;gap:.125rem}.c-prod-thumb__title{font-family:var(--font-typeface-display);font-size:var(--font-display-sm);font-weight:var(--font-weight-display);letter-spacing:.02em;line-height:1.2;text-transform:uppercase;z-index:2}.c-prod-thumb__scent-count{color:var(--text-global-secondary);display:block;font-size:var(--font-static-micro);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.c-prod-thumb__price,.c-prod-thumb__scent-count{font-family:var(--font-typeface-accent);font-weight:var(--font-weight-accent)}.c-prod-thumb__price{font-size:var(--font-static-xs);padding-block:.125rem;position:relative;z-index:2}.c-prod-thumb__price s{font-weight:300;margin-right:.1875rem}.c-prod-thumb__footer{margin-top:auto;width:100%}.c-prod-thumb__image{aspect-ratio:1/1;margin-bottom:.5rem;overflow:hidden;position:relative}.c-prod-thumb__image,.c-prod-thumb__image .media-image.is-loaded,.c-prod-thumb__image .media-image.loaded{background-color:var(--surface-global-subtle)}.c-prod-thumb__image img{mix-blend-mode:multiply}.c-prod-thumb__image .c-prod-thumb__image-hide-on-hover{-webkit-animation:none!important;animation:none!important;background-color:var(--surface-global-subtle)!important;opacity:1!important;position:relative;transition:opacity .25s ease-in-out;z-index:2}.c-prod-thumb__image .c-prod-thumb__hover-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-prod-thumb__reviews{margin-block:-.25rem -.375rem}.c-prod-thumb__reviews.c-product-reviews-stars{display:block;min-height:1.5rem}.c-prod-thumb__reviews .stamped-badge-caption[data-reviews][data-label][data-version]>span{display:none!important}.c-prod-thumb__footer:has(.c-prod-thumb__swatches){align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:space-between;margin-top:unset}.c-prod-thumb__swatches{align-items:center;display:flex;flex-direction:row;gap:.1875rem;justify-content:flex-start}.c-prod-thumb__swatch{border-radius:50%;display:block;height:.75rem;width:.75rem}.c-prod-thumb__swatch-more{color:var(--text-global-secondary);display:block;font-family:var(--font-typeface-accent);font-size:var(--font-static-micro);font-weight:var(--font-weight-accent);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.c-pagination{margin-block:1.5rem;width:100%}.c-pagination__list{flex-direction:row;gap:.5rem}.c-pagination__element,.c-pagination__list{align-items:center;display:flex;justify-content:center}.c-pagination__element{border:.0625rem solid var(--border-button-variant);border-radius:0;color:var(--text-global-primary);flex-direction:column;font-family:var(--font-typeface-accent);font-size:var(--font-body-xs);font-weight:700;line-height:1;padding:.75rem 1rem}.c-pagination__element.is-active{background-color:var(--surface-global-dark);border-color:var(--surface-global-dark);color:var(--text-global-light)!important}.s-search-results{display:grid;gap:1.25rem}.s-search-results__header{background-color:var(--surface-global-subtle);display:grid;gap:0;padding-block:2rem}.s-search-results__header>*{display:grid;gap:.5rem}.s-search-results__header p{margin:0}.s-search-results__content{display:grid;gap:3rem}.s-search-results__content--has-sidebar{display:flex;flex-wrap:wrap;gap:3rem}.s-search-results__content--has-sidebar>:first-child{flex-basis:18rem;flex-grow:1}.s-search-results__content--has-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.s-search-results__content-grid{align-content:flex-start;align-items:flex-start;display:grid;gap:1.5rem}.s-search-results__types-list{display:grid;gap:3rem}.s-search-results__types-item{display:grid;gap:1.5rem;width:100%}.s-search-results__results-list{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.s-search-results__title{font-size:var(--font-display-macro);line-height:1.1}.s-search-results__subtitle,.s-search-results__title{font-family:var(--font-typeface-display);font-weight:var(--font-weight-display);letter-spacing:.02em;text-transform:uppercase}.s-search-results__subtitle{font-size:var(--font-display-xl);line-height:1.2}.is-loading .s-search-results__types-list{opacity:.6;pointer-events:none}.s-search-results__nav{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}.s-search-results__modal-btn{border:.0625rem solid var(--border-global-primary);color:var(--text-global-primary);justify-content:space-between;min-height:2.5rem;padding:0 .75rem}.s-search-results__filters-header{background-color:var(--surface-global-primary);border-bottom:.0625rem solid var(--border-global-subtle);flex-shrink:0;font-weight:var(--font-weight-strong);gap:0;padding:.75rem 2.5rem;position:sticky;text-align:center;top:0;z-index:3}.s-search-results__filters-header .icon{left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.s-search-results__filters-wrapper{align-items:stretch;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:flex-start;overflow-y:scroll;position:relative;transition:opacity .25s ease}.s-search-results__filters-content{display:grid;gap:1.5rem;padding:0 1.5rem 1.5rem}.s-search-results__value-props__list{display:grid;gap:1.5rem}.s-search-results__value-props__item{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.s-search-results__value-props__icon-wrapper{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;width:2rem}.s-search-results__value-props__icon-mask{background-color:var(--text-global-primary);display:block;margin:auto;-webkit-mask-size:contain!important;mask-size:contain!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.s-search-results__value-props__icon-mask img{opacity:0}.s-search-results__value-props__icon{height:1.1875rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.s-search-results__value-props__title{display:block;font-family:var(--font-typeface-accent);font-size:var(--font-static-micro);font-weight:var(--font-weight-accent);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.s-search-results__no-results-container{-webkit-padding-before:var(--static-sm,12px);padding-block-start:var(--static-sm,12px)}.s-search-results__no-results-header{align-items:center;align-self:stretch;background:var(--color-scales-accent-200,#e5cca3);display:flex;flex-direction:column;padding:var(--static-xl,24px) var(--section-container,20px)}.s-search-results__no-results-header p{margin:0}@media only screen and (min-width:48em){.c-product-benefit-icons{gap:2rem}.c-product-benefit-icons__item{align-items:center;display:flex;flex:unset;flex-direction:row;gap:.5rem;justify-content:flex-start}.c-prod-thumb__swatches{gap:.375rem}}@media only screen and (min-width:64em){.c-product-benefit-icons__item__icon-mask{margin:unset}.c-prod-thumb{gap:.75rem}.c-prod-thumb__title-wrapper{gap:.25rem}.c-prod-thumb__price{padding-block:0}.c-prod-thumb__image{margin-bottom:.25rem}.c-prod-thumb__reviews .stamped-badge-caption[data-reviews][data-label][data-version]>span{display:inline!important}.s-search-results{display:grid;gap:3rem}.s-search-results__header{padding-block:3rem}.s-search-results__filters-header,.s-search-results__nav{display:none}.s-search-results__filters-wrapper{overflow:visible}.s-search-results__filters-content{padding:0}.s-search-results__value-props__icon-mask{margin:unset}}@media only screen and (max-width:calc(64em - 1px)){.s-search-results__filters{background-color:var(--surface-global-primary);bottom:0;box-shadow:-.5rem 0 2rem -.75rem rgba(0,0,0,.25);display:none;max-width:30rem;position:fixed;right:0;top:0;transform:translateX(110%);transition:transform .4s cubic-bezier(.16,.87,.5,1),opacity .4s cubic-bezier(.16,.87,.5,1);width:100%;z-index:10}.s-search-results__filters.is-active{display:block}.s-search-results__filters.is-visible{opacity:1;transform:translateX(0)}}@media only screen and (max-width:calc(48em - 1px)){.c-product-benefit-icons{border-bottom:.0625rem solid var(--border-global-subtle);border-top:.0625rem solid var(--border-global-subtle);padding-block:1rem}}@media only screen and (hover:hover){.c-prod-thumb:hover .c-prod-thumb__title,.c-search-result__title:hover{text-decoration:underline}.c-prod-thumb:hover .c-prod-thumb__image-hide-on-hover{opacity:0!important}.s-search-results__modal-btn:hover{background-color:var(--surface-global-subtle);border-color:var(--border-global-brand)}}