.product-miniature{background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));height:auto;padding:1.6rem}@media(max-width:749px){.product-miniature{padding:.8rem}}.product-miniature .quick-add{width:100%}.product-miniature .quick-add .button{background-color:transparent;border:1px solid rgb(var(--color-foreground));box-sizing:border-box;color:rgb(var(--color-foreground));display:block;max-width:100%;overflow:hidden;padding-left:1rem;padding-right:1rem;text-overflow:ellipsis;width:100%}.product-miniature .quick-add .button:hover{--color-background:var(--color-foreground)!important;--color-link:rgb(var(--color-background))!important;background:rgb(var(--color-foreground))!important;border:1px solid rgb(var(--color-foreground))!important}.product-miniature .quick-add .button:hover,.product-miniature .quick-add .button:hover span{--color-link:var(--color-background)}@media(max-width:749px){.product-miniature .quick-add .button{box-sizing:border-box;font-size:1.2rem;padding-left:0;padding-right:0}}.product-miniature .card__media .media{position:static}.product-miniature .card__inner .card__information{display:none}.product-miniature .card__information .card-information{width:100%}.product-miniature .card__information .card-information .quick-order-select__selected{text-align:center}.product-miniature .card__information .card-information .quick-order-select__selected-title{justify-content:center}.product-miniature .card__information .card-information .quick-order-select__selected-title-drop{display:none}.product-miniature .card__label{color:rgb(var(--color-foreground));padding:.6rem}@media(max-width:749px){.product-miniature .card__label{display:none}}.product-miniature .card__title{-webkit-line-clamp:2;line-clamp:2;min-height:2.6em}.product-miniature .card__information{box-sizing:border-box;width:100%}@media(max-width:749px){.product-miniature .card__content{display:flex;flex-direction:column}}.product-miniature .card__price-container{padding:0}.product-miniature .card__price-container-wrapper{border:none}.product-miniature .card__price-container-wrapper-title,.reassurance-block img{display:none}.shooting-star{opacity:0}.page-width-small{margin:0 auto;max-width:119.2rem}@media(min-width:990px){fragrance-finder{margin:0 auto;max-width:60%}}@media(max-width:749px){fragrance-finder{align-items:flex-start;text-align:left}fragrance-finder .button{width:100%}}fragrance-finder .fragrance-finder__text-placeholder select,fragrance-finder .fragrance-finder__text-value select{color:var(--gold-color)}@media(max-width:749px){fragrance-finder .fragrance-finder__text-value{text-align:left}}fragrance-finder .fragrance-finder__button{--color-secondary-button:transparent;--color-secondary-button-border:var(--color-foreground);--color-secondary-button-text:var(--color-foreground);background:transparent}fragrance-finder .fragrance-finder__button:hover{--color-secondary-button-hover:var(--color-foreground);--color-secondary-button-border-hover:var(--color-foreground);--color-secondary-button-text-hover:var(--color-background)}:root{--page-width:100%}.page-width:not(.page-width--full){padding-left:3.2rem!important;padding-right:3.2rem!important}.template-product-fp-festive{position:relative;z-index:0}.template-product-fp-festive .announcement-bar-section{position:relative}.template-product-fp-festive .shopify-section-header-sticky.scrolled-past-header .header-wrapper{padding-top:0}.template-product-fp-festive.light-mode{--white-stars-image:url(/cdn/shop/files/white-stars-light.png?v=1761032854);--gold-stars-image:url(/cdn/shop/files/gold-stars-dark_4d149ada-5be5-4149-9837-c774093ef453.png?v=1758116138)}.template-product-fp-festive.dark-mode{--white-stars-image:url(/cdn/shop/files/small-white-stars_5348bf5d-9292-4431-a9b4-531474b02666.png?v=1758116347);--gold-stars-image:url(/cdn/shop/files/gold-stars-dark.png?v=1757422805)}.template-product-fp-festive:after,.template-product-fp-festive:before{background-attachment:local;background-repeat:repeat;background-size:100vw auto;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.template-product-fp-festive:after{background-image:var(--white-stars-image)}.template-product-fp-festive:before{background-image:var(--gold-stars-image);top:var(--header-height)}.template-product-fp-festive .reassurance .swiper-wrapper{justify-content:center}.product__label{background-color:var(--gold-color);color:var(--light-color);position:static}.product__reassurance-image{display:none}.product__title h1{text-transform:uppercase}.product__description-fade{opacity:.7}.product .product__media-list{margin:0}.product__media-item img.has-video{cursor:pointer;transition:transform .3s ease,filter .3s ease}.product__media-item img.has-video:hover{filter:brightness(.95);transform:scale(1.02)}.custom-cursor-active .festive-calendar__item,.custom-cursor-active .product__media-item img.has-video{cursor:none}.festive-calendar__item:not(.active){cursor:pointer}.product-video-modal{height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:10000}.product-video-modal.is-open{opacity:1;visibility:visible}.product-video-modal.is-open .product-video-modal__content{transform:scale(1)}.product-video-modal__backdrop{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;padding:20px;position:absolute;top:0;width:100%}.product-video-modal__content{aspect-ratio:16/9;background:#000;border-radius:12px;max-height:90vh;max-width:90vw;overflow:hidden;position:relative;transform:scale(.9);transition:transform .3s ease;width:100%}@media(min-width:768px){.product-video-modal__content{max-height:80vh;max-width:80vw}}.product-video-modal__close{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:15px;top:15px;transition:background .2s ease;width:40px;z-index:1}.product-video-modal__close:hover{background:hsla(0,0%,100%,.2)}.product-video-modal__close svg{height:20px;width:20px}.product-video-modal__video{height:100%;width:100%}.product-video-modal__video iframe,.product-video-modal__video video{border:none;height:100%;width:100%}@media(max-width:749px){.sticky-add_container{background:transparent!important;border-top:none!important;bottom:4rem!important;padding:0 1.6rem}.sticky-add .product-form__submit{align-items:center!important;gap:1rem!important;justify-content:center!important;min-height:4.6rem!important}.sticky-add__info{display:none!important}}.modal-open{overflow:hidden}[data-scroll-appear]{opacity:0;position:relative;z-index:5}[data-scroll-appear][data-scroll-appear-initialized]{opacity:1}