.product__thumbnail,.products-slider .thumbnail{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.products-slider .thumbnail .product-thumbnail{min-height:100px}.quickadd{max-width:325px;margin:0 auto;width:100%}.quickadd__swatches{display:flex;flex-wrap:wrap;margin-top:5px}.quickadd__swatch-wrapper{margin:0 5px 5px 0}.quickadd__swatch-wrapper.soldout{opacity:.5;position:relative}.quickadd__swatch-wrapper.soldout:after{content:"";position:absolute;width:100%;border-bottom:1px solid #000;left:0;top:50%;transform:rotate(-45deg)}.quickadd__swatch{border:2px solid #6d686433;overflow:hidden;display:flex;cursor:pointer;align-items:center;justify-content:center;padding:2px 5px;font-family:system_ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif;font-weight:400;transition:background .2s ease-in-out}.quickadd__swatch img{display:block;width:100%;height:100%;object-fit:cover}.quickadd__swatches input{display:none}.quickadd__swatches input[type=radio]:checked+.quickadd__swatch{border:2px solid #6d6864}.quickadd__variant{display:none;text-transform:lowercase}.quickadd .selected-variant-image{display:none;position:absolute;top:0;left:0;z-index:1}.product_quickadd-form{margin:.5rem 0}.product_quickadd-form:not(.show-variants) .product-form-wrap{display:none}.product_quickadd-form.show-variants .toggle-button{display:none}.product_quickadd-form.show-variants .product-form-wrap,.product_quickadd-form.show-variants .selected-variant-image{display:block;width:100%!important}.collection-matrix .selected-variant-image,.featured-collection__slider .selected-variant-image,.rebuy-cart .sam__widget--icon{display:none!important}.rebuy-cart .sam__widget--icon-container{position:relative!important;width:50px!important;height:40px!important;max-height:none!important;overflow:hidden!important}.rebuy-cart .sam__widget--icon-container:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:url(/cdn/shop/files/shipping-credit1.gif?v=1770932502) center / contain no-repeat!important;image-rendering:auto!important;pointer-events:none!important}.rebuy-cart__flyout-item.property-value-valentines-day .rebuy-cart__flyout-item-discount-line,.rebuy-cart__flyout-item.property-value-valentines-day .rebuy-cart__flyout-item-property.property-key-box{display:none!important}[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-discount-message{display:none}@media(max-width:768px){.fancybox-container.search__lightbox{touch-action:pan-y}}.quickadd__swatches-scent{display:flex;gap:6px;flex-wrap:wrap}.quickadd__swatch-scent{width:20px;height:20px;border-radius:50%;border:1px solid #ccc;cursor:pointer;transition:border .2s;display:flex}.quickadd__swatches-scent input{display:none}.quickadd__swatches-scent input[type=radio]:checked+.quickadd__swatch-scent{border:2px solid #6d6864}.rebuy-widget .flickity-button,.rebuy-recommended-products .flickity-button{margin:10px!important}.product_quickadd--form .selected-variant-image{display:none!important}.product_quickadd--form.has-variant-selected .selected-variant-image{display:block!important}.product_quickadd--form.has-variant-selected .product-thumbnail__secondary,.product_quickadd--form.has-variant-selected .product__thumbnail .is-secondary,.product_quickadd--form.has-variant-selected .product__thumbnail img.secondary,.product_quickadd--form.has-variant-selected .product__thumbnail img:nth-child(2){display:none!important;opacity:0!important;visibility:hidden!important}.rebuy-widget.widget-type-dynamic-bundle .super-title{padding:5px 0}.product__information .has-product-sticker{display:flex;align-items:center;gap:50px;flex-wrap:wrap}#shopify-section-template--18376354955377__index_image_with_text_UmGTNX{width:100%}#shopify-section-template--18376354955377__index_image_with_text_UmGTNX .container{display:flex;justify-content:center;align-items:center;max-width:1500px;margin:0 auto}#shopify-section-template--18376354955377__index_image_with_text_UmGTNX .image-with-text__column{width:50%!important;flex:0 0 50%!important;max-width:400px!important}@media only screen and (max-width:798px){#shopify-section-template--18376354955377__index_image_with_text_UmGTNX .image-with-text__column{width:100%!important;flex:0 0 100%!important;max-width:100%!important}#shopify-section-template--18376354955377__index_image_with_text_UmGTNX .image-element__wrap img{max-height:none!important;height:auto!important;width:100%!important}}#rebuy-widget-276014{display:block!important;opacity:1!important;visibility:visible!important}#rebuy-widget-276014 .flickity-viewport{height:auto!important;min-height:0!important;overflow:visible!important}#rebuy-widget-276014 .flickity-slider{position:relative!important;transform:none!important;left:0!important}#rebuy-widget-276014 .rebuy-product-block{position:relative!important;transform:none!important;left:0!important;width:100%!important;display:block!important}#rebuy-widget-276014 .rebuy-product-media img{max-height:220px!important;width:auto!important;display:block!important;margin:0 auto!important;object-fit:contain!important}#rebuy-widget-276014 .rebuy-widget-content{max-width:500px!important;margin:0 auto!important}#rebuy-widget-276014 .rebuy-product-title.clickable .rebuy-product-title-link.clickable,.accordion dd{display:none}html,body{overflow-x:hidden;max-width:100%}@media screen and (max-width:600px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-divider{display:block!important;margin:auto!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image{width:200px!important}}.jsFeaturedCollection .quickadd,.jsCollection .quickadd{max-width:100%!important;width:100%!important;box-sizing:border-box!important;padding:0!important}.jsFeaturedCollection .button--add-to-cart,.jsFeaturedCollection .toggle-button,.jsCollection .button--add-to-cart,.jsCollection .toggle-button{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.jsFeaturedCollection .image__container,.jsCollection .image__container{position:relative!important}.jsFeaturedCollection .image__container .image-element__wrap:first-child,.jsCollection .image__container .image-element__wrap:first-child{max-width:100%!important;max-height:none!important;opacity:1!important}.jsFeaturedCollection .image__container .image-element__wrap:first-child img,.jsCollection .image__container .image-element__wrap:first-child img{max-width:100%!important;max-height:none!important;width:100%!important;height:auto!important}.jsFeaturedCollection .image__container .image-element__wrap:has(img.secondary),.jsCollection .image__container .image-element__wrap:has(img.secondary){position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;overflow:hidden!important;opacity:0!important;transition:opacity .3s ease!important}.jsFeaturedCollection .image__container .image-element__wrap:has(img.secondary) img,.jsCollection .image__container .image-element__wrap:has(img.secondary) img{width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;object-fit:cover!important}.jsFeaturedCollection .product__thumbnail.variant-selected .image__container .image-element__wrap:has(img.secondary),.jsFeaturedCollection .product__thumbnail.variant-selected:hover .image__container .image-element__wrap:has(img.secondary),.jsCollection .product__thumbnail.variant-selected .image__container .image-element__wrap:has(img.secondary),.jsCollection .product__thumbnail.variant-selected:hover .image__container .image-element__wrap:has(img.secondary),.jsFeaturedCollection .thumbnail.variant-selected .image__container .image-element__wrap:has(img.secondary),.jsFeaturedCollection .thumbnail.variant-selected:hover .image__container .image-element__wrap:has(img.secondary),.jsCollection .thumbnail.variant-selected .image__container .image-element__wrap:has(img.secondary),.jsCollection .thumbnail.variant-selected:hover .image__container .image-element__wrap:has(img.secondary){opacity:0!important}@media screen and (min-width:1700px){.column.mega-menu__block.block__featured_promo_WnbDyd.block__featured-promo.one-third.medium-down--one-half img,.column.mega-menu__block.block__featured_promo_DVcrKp.block__featured-promo.one-fifth.medium-down--one-half img{max-width:200px!important}}@media screen and (max-width:798px){.column.mega-menu__block.block__featured_promo_DVcrKp.block__featured-promo.one-fifth.medium-down--one-half,.column.mega-menu__block.block__featured_promo_WnbDyd.block__featured-promo.one-third.medium-down--one-half{width:100%}}.collection-matrix{padding-right:30px!important;box-sizing:border-box!important}.page-navigation-arrows{display:none}.product-block--description{padding:20px 0}.pxu-component-details-element__question-text{text-transform:uppercase}.product-image-wrapper,.product-image__image,.grid-product__image-wrap{aspect-ratio:1 / 1;overflow:hidden}.product-image-wrapper>img,.product-image__image>img,.grid-product__image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.product-thumbnail .spr-badge,.product-thumbnail .spr-badge-starrating,.product-thumbnail .yotpo-bottomline,.product-thumbnail .jdgm-widget,.product-thumbnail .rating{min-height:22px}.product-thumbnail .review-snippet,.product-thumbnail .spr-review-header-byline,.product-thumbnail .spr-badge-caption,.product-thumbnail blockquote{min-height:24px}:has(#boxi-root) .dynamic-sections{display:block}.pxu-section__container.pxu-video__container.pxu-video__container--aspect-ratio-desktop-16-9.pxu-video__container--aspect-ratio-mobile-16-9{margin-top:-150px}@media only screen and (max-width:798px){.pxu-section__container.pxu-video__container.pxu-video__container--aspect-ratio-desktop-16-9.pxu-video__container--aspect-ratio-mobile-16-9{margin-top:-50px!important}}.collection-main .container:first-child{display:none!important}.collection-matrix .product__imageContainer{position:relative;width:100%}.collection-matrix .product__imageContainer img{position:static!important;width:100%;height:auto;object-fit:contain}.collection-matrix .product-wrap{flex:0 1 auto!important}.collection-matrix .thumbnail__caption,.featured-collection__slider .thumbnail__caption{display:flex!important;flex-direction:column!important;min-height:130px!important;box-sizing:border-box!important;overflow:visible!important}.collection-matrix .thumbnail__caption .product-thumbnail,.featured-collection__slider .thumbnail__caption .product-thumbnail{display:flex!important;flex-direction:column!important;flex:1!important;height:100%!important}.collection-matrix .thumbnail__caption .quickadd,.featured-collection__slider .thumbnail__caption .quickadd{position:static!important;margin-top:auto!important;width:100%!important;max-width:100%!important}@media screen and (max-width:798px){.product-thumbnail__title{font-size:12px!important}.product-thumbnail__vendor{font-size:10px!important}.quickadd .button,.quickadd .button span{font-size:9px!important}.collection-matrix .thumbnail__caption{min-height:90px!important}}.has-secondary-image-swap .swap--visible{opacity:1!important;visibility:visible!important}@media(hover:hover)and (pointer:fine){.quickadd .button--add-to-cart:hover{background-color:#770828}.quickadd__swatches input[type=radio]:checked+.quickadd__swatch:hover{background-color:#ece7e1}.jsFeaturedCollection .product__thumbnail:hover .image__container .image-element__wrap:has(img.secondary),.jsCollection .product__thumbnail:hover .image__container .image-element__wrap:has(img.secondary),.jsFeaturedCollection .thumbnail:hover .image__container .image-element__wrap:has(img.secondary),.jsCollection .thumbnail:hover .image__container .image-element__wrap:has(img.secondary){opacity:1!important}}@media(hover:none),(pointer:coarse){.jsFeaturedCollection .image__container .image-element__wrap:has(img.secondary),.jsCollection .image__container .image-element__wrap:has(img.secondary){opacity:0!important;pointer-events:none!important}}[data-enable_overlay=false] .header__link,[data-enable_overlay=false] .header__link>a,[data-enable_overlay=false] .select select{color:#5a5a5a;fill:#5a5a5a}[data-enable_overlay=false] .header__link .disclosure__toggle{color:#5a5a5a;fill:#5a5a5a;border:none}
/*# sourceMappingURL=/cdn/shop/t/107/assets/custom.css.map */
