.content-over-media--image-only:before{content:none}a.slideshow__slide{display:block;cursor:pointer}a.slideshow__slide img{-webkit-user-drag:none}.product-card__info .color-swatch--image{--swatch-size: 2.25rem;border-color:rgb(var(--text-color) / .15)}.product-card__info :checked+.color-swatch--image,.product-card__info .color-swatch--image.is-selected{border-color:currentColor}.product-info .feature-badge-list{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.product-info .feature-badge-list .feature-badge{font-size:var(--text-sm);column-gap:.75rem;padding:0}@media screen and (min-width:700px){.product-info .feature-badge-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-info .product-offers .product-offers__item{padding:1rem 1.25rem}.scrolling-content__text--with-icon{align-items:center;gap:.625em;display:inline-flex}.scrolling-content__text--with-icon svg{flex-shrink:0;width:1.5em;height:auto}.scrolling-content__text.heading{letter-spacing:.14em}.product-info .variant-picker{row-gap:1.5rem}.product-info .variant-picker__option-info{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase}.product-info .variant-picker__option-info legend{color:rgb(var(--text-color) / .65)}.product-info .variant-picker__option-info legend+span{font-weight:600}.product-info .thumbnail-swatch{--swatch-size: 4rem;border-color:rgb(var(--text-color) / .15);border-radius:.75rem;transition:border-color .2s,box-shadow .2s;overflow:hidden}.product-info .thumbnail-swatch>img{object-fit:cover;width:100%}.product-info .thumbnail-swatch:hover{border-color:rgb(var(--text-color) / .5)}.product-info :checked+.thumbnail-swatch,.product-info .thumbnail-swatch.is-selected{border-color:rgb(var(--text-color));box-shadow:0 0 0 1px rgb(var(--text-color))}.product-info .block-swatch{color:rgb(var(--text-color));border-color:rgb(var(--text-color) / .3);min-width:3.25rem;min-height:3rem;font-size:1rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s}.product-info .block-swatch:hover{border-color:rgb(var(--text-color))}.product-info :checked+.block-swatch,.product-info .block-swatch.is-selected{background-color:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background))}.product-info .block-swatch.is-disabled{color:rgb(var(--text-color) / .35);background-color:rgb(var(--text-color) / .04);border-color:rgb(var(--text-color) / .12)}@media screen and (min-width:700px){.product-info .thumbnail-swatch{--swatch-size: 4.5rem}}.cart-combo{background:#fbdce6;color:#1c1c1c;margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding:.625rem var(--drawer-body-padding-inline);row-gap:.5rem;display:grid}.cart-combo__message{font-size:var(--text-xs);font-weight:600;line-height:1.3;text-align:center}.cart-combo__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.375rem;display:grid}.cart-combo__step{text-align:center;border-block-start:3px solid rgb(28 28 28 / .15);padding-block-start:.25rem;line-height:1.2;display:grid}.cart-combo__step.is-reached{border-block-start-color:#1c1c1c}.cart-combo__step-qty{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items:center;gap:.25rem;display:flex}.cart-combo__step-price{font-size:.6875rem;opacity:.7}.cart-savings{background:rgb(var(--success-background));color:rgb(var(--success-text));font-size:var(--text-sm);font-weight:600;text-align:center;border-radius:.5rem;width:100%;padding:.5rem .75rem}.cart-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;font-size:.6875rem;line-height:1.25;color:rgb(var(--text-color) / .7);text-align:center;display:grid}.cart-benefits__item{justify-items:center;row-gap:.25rem;display:grid}.cart-benefits__item svg{flex-shrink:0}.cart-drawer__empty{padding-inline:1rem}.cart-upsell__header{row-gap:.125rem;display:grid}.cart-upsell__subtitle{font-size:var(--text-xs);color:rgb(var(--text-color) / .65)}.cart-upsell .complementary-products__product-list--carousel{grid-auto-columns:85%;column-gap:.75rem}.cart-upsell .\@narrow\:horizontal-product-card__button{display:none}.cart-upsell .\@large\:horizontal-product-card__button{font-size:var(--text-xs);padding:.5rem 1rem;display:inline-flex}.cart-shipping{font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.5rem;width:100%;display:grid}.cart-shipping__price{font-weight:600}.cart-drawer__footer .button{letter-spacing:.08em;white-space:nowrap}.price-list--product{align-items:center;column-gap:.75rem}.price-list--product sale-price{font-family:var(--text-font-family);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.2}.price-list--product sale-price.text-subdued{color:rgb(var(--text-color))}.price-list--product compare-at-price{font-family:var(--text-font-family);font-size:1rem;letter-spacing:0}@media screen and (min-width:700px){.price-list--product sale-price{font-size:1.75rem}}.collection__results-count{margin-block-end:calc(-1 * var(--section-stack-gap) + .5rem)}.load-more{justify-items:center;row-gap:.75rem;margin-block-start:1rem;text-align:center;display:grid}.load-more__count{color:rgb(var(--text-color) / .7)}.load-more__progress{background:rgb(var(--text-color) / .12);border-radius:999px;width:min(12rem,60%);height:3px;overflow:hidden}.load-more__progress>span{background:rgb(var(--text-color));height:100%;display:block}.load-more__button{min-width:min(18rem,100%);margin-block-start:.5rem}.load-more__button[aria-busy=true]{opacity:.6;pointer-events:none}html.lock #carthike-chat-button-container,body:has(cart-drawer[open]) #carthike-chat-button-container{opacity:0;visibility:hidden;pointer-events:none}#carthike-chat-button-container{transition:opacity .2s,visibility .2s}.size-guide-link{font-size:var(--text-sm);letter-spacing:0;text-transform:none}.size-guide{row-gap:1.5rem;display:grid}.size-guide__intro{font-size:var(--text-sm)}.size-guide__tabs{border:1px solid rgb(var(--text-color));border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:.25rem;display:grid}.size-guide__tab{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.5rem 1rem;font-weight:600;transition:background-color .2s,color .2s}.size-guide__tab[aria-selected=true]{background:rgb(var(--text-color));color:rgb(var(--background))}.size-guide__finder{border:1px solid rgb(var(--text-color) / .15);border-radius:.75rem;grid-template-columns:minmax(0,1fr) 6rem;align-items:center;gap:.5rem 1rem;padding:1rem;display:grid}.size-guide__finder-label{font-weight:600}.size-guide__finder-input{font-size:1rem;font-weight:600;text-align:center}.size-guide__finder-result{color:rgb(var(--text-color) / .7);grid-column:1 / -1}.size-guide__finder-result strong{color:rgb(var(--text-color))}.size-guide__table{border-collapse:collapse;width:100%}.size-guide__table :is(th,td){border-block-end:1px solid rgb(var(--text-color) / .1);text-align:start;vertical-align:middle;padding:.625rem .75rem}.size-guide__table thead th{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--text-color) / .6);border-block-end-color:rgb(var(--text-color))}.size-guide__table tbody th{font-size:1rem;font-weight:700}.size-guide__action{text-align:end!important}.size-guide__select{border:1px solid rgb(var(--text-color));border-radius:999px;font-size:var(--text-xs);font-weight:600;white-space:nowrap;padding:.375rem .875rem;transition:background-color .2s,color .2s}.size-guide__select:hover,.size-guide__row.is-recommended .size-guide__select{background:rgb(var(--text-color));color:rgb(var(--background))}.size-guide__state{font-size:var(--text-xs)}.size-guide__row[data-state=sold_out],.size-guide__row[data-state=not_available]{color:rgb(var(--text-color) / .4)}.size-guide__row.is-recommended{background:rgb(var(--text-color) / .06);box-shadow:inset 3px 0 rgb(var(--text-color))}.size-guide__measure{row-gap:.75rem;display:grid}.size-guide__measure-content{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.size-guide__illustration{width:100%;height:auto}.size-guide__steps{font-size:var(--text-sm);padding-inline-start:1.125rem;row-gap:.375rem;list-style:decimal;display:grid}.size-guide__note{border:1px solid rgb(var(--text-color) / .12);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.size-guide__note--strong{background:rgb(var(--text-color));color:rgb(var(--background));border-color:rgb(var(--text-color))}.image-with-text-overlay__link{display:block}.image-with-text-overlay__link img{-webkit-user-drag:none}
/*# sourceMappingURL=/cdn/shop/t/50/assets/aromifier-custom.css.map */
