@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";.btn-accent{background:#faf8f5;color:#0f0f0f;font-size:14px;line-height:1.2;padding:12px 40px;text-decoration:none;font-weight:500;transition:all .4s ease-in-out;letter-spacing:3px;text-transform:Uppercase;display:block;width:fit-content}.btn-accent:hover{background:#c89b41;transform:translateY(-4px)}.header-menu__inner .menu-list__link-title{letter-spacing:2px;color:#616161}.header-menu__inner .menu-list__link--active .menu-list__link-title,.header-menu__inner .menu-list__link:hover .menu-list__link-title{color:#000}.luxury-fragrance-section,.home-newsletter{padding-block:100px}.luxury-fragrance-section h2{font-size:60px!important;color:#0f0f0f!important}.luxury-fragrance-section h2 em{color:#59222b!important}.button-secondary{letter-spacing:3px;transition:all .4s ease-in-out}.button-secondary:hover{transform:translateY(-4px)}.template-index .text-block h5,.page-main-section .section-content-wrapper h5,.custom-reviews-slider .reviews-subheading,.custom-home-events .events-subheading,.template-our-story .hero h5,.product-care-banner h5,.main-contact-form h5{color:#c89b41;text-transform:uppercase;letter-spacing:3.5px;font-weight:500;font-size:12px;line-height:1.2;font-family:Poppins,sans-serif}.luxury-fragrance-section p{font-size:18px!important;line-height:1.6!important;max-width:66ch;font-weight:300!important}.template-index .product-collection-name{background:#faf8f5e6;border-radius:0;line-height:1;padding:6px 10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0f0f0f;text-transform:uppercase;font-weight:400;letter-spacing:1px;font-family:Poppins,sans-serif}.template-index .product-badges{top:16px;left:16px;width:fit-content}.template-index .card-gallery,.template-collection .product-card .card-gallery{overflow:hidden}.template-index .product-card .card-gallery img,.home-shop-by-collection .collection-card__image img,.template-collection .product-card .card-gallery img,.template-list-collections .collection-card .collection-card__image img{transition:all .4s ease-in-out}.template-index .product-card:hover .card-gallery img,.home-shop-by-collection .collection-card:hover .collection-card__image img,.template-collection .product-card:hover .card-gallery img,.template-list-collections .collection-card:hover .collection-card__image img{transform:scale(1.08)}.template-index .product-card p[role=heading],.template-collection .product-card p[role=heading],.template-product .product-card p[role=heading]{color:#0f0f0f;font-size:20px;line-height:1.2}.template-product .product-card p[role=heading]{font-size:18px}.template-index .product-card .price,.template-collection .product-card .price{color:#0f0f0f;font-size:16px;line-height:1.2;font-weight:300}.home-shop-by-collection{padding-block:100px}.template-events{background:#faf8f5}.header{background:#faf8f5e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transiton:all .4s ease-in-out}.header[data-sticky-state=active]{box-shadow:0 12px 40px -12px #0000001f}.header .header__row,.header .header__underlay{background:transparent}.page-main-section .section-content-wrapper{min-height:auto!important;height:auto!important}.page-main-section .custom-section-background{display:none}.page-main-section{height:auto;min-height:auto;padding-block:60px}.page-main-section .custom-section-content{height:fit-content}.page-main-section .section-content-wrapper h1{font-size:72px;line-height:1.4;color:#0f0f0f}.page-main-section .section-content-wrapper p{color:#616161;font-weight:300;line-height:1.6;max-width:65ch}.template-article .blog-post-content.rte{max-width:100%}.home-shop-by-collection .collection-card,.template-list-collections .collection-card{position:relative}.home-shop-by-collection .resource-image:after,.template-list-collections .resource-image:after{content:"";display:block;width:100%;height:100%;background:linear-gradient(to top,#0f0f0fcc,#0f0f0f00);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-shop-by-collection .collection-card__content .text-block p,.template-list-collections .collection-card__content .text-block p{font-size:20px;line-height:1.2}.home-shop-by-collection .group-block-content .group-block-content .text-block p,.template-list-collections .group-block-content .rte p{font-size:12px;text-transform:uppercase;letter-spacing:3px;font-weight:300}.home-shop-by-collection .group-block.group-block--height-fit.group-block--width-fit-content.border-style.spacing-style,.template-list-collections .group-block.group-block--height-fit.group-block--width-fit-content.border-style.spacing-style{border-bottom:1px solid #c89b41;padding-bottom:4px}.home-featured-fragrances,.our-story-section{padding-block:120px}.home-shop-by-collection .text-block.rte p{color:#faf8f5cc;font-size:14px!important;line-height:1.2;font-weight:300}.home-shop-by-collection .text-block.h3 p{font-size:30px!important}.home-shop-by-collection .collection-card__content{padding:32px!important}.home-featured-fragrances .product-card p{color:#616161;font-size:12px;line-height:1.2;font-weight:300}.home-limited-time-gift{background:linear-gradient(135deg,#0f0f0f,#59222b)!important;padding-block:120px}.home-limited-time-gift h2{font-size:60px;line-height:1}.home-limited-time-gift h2 strong{color:#c89b41;font-weight:400}.home-limited-time-gift .size-style.button{padding:12px 40px;letter-spacing:3px;font-size:12px;line-height:2;font-weight:400;transition:all .4s ease-in-out}.home-limited-time-gift .size-style.button:hover{background:#c89b41;transform:translateY(-4px)}.home-limited-time-gift .text-block.rte p{color:#faf8f5cc;font-weight:300;font-size:16px;line-height:1.2;letter-spacing:1px}.our-story-section{background:#faf8f5!important}.our-story-section h2 strong{color:#59222b;font-weight:400}.our-story-section .text-block.rte p{font-size:16px;line-height:1.6;font-weight:300;max-width:66ch}.our-story-section .button-secondary{padding:14px 40px;font-size:12px;line-height:1.6;font-weight:400;transition:all .4s ease-in-out}.our-story-section .button-secondary:hover{background:#000;color:#fff}.home-newsletter .text-block.rte p{font-weight:300;font-size:14px;letter-spacing:1px;color:#616161}.home-newsletter .email-signup__input{padding:12px 6px;border:none;border-bottom:1px solid #0f0f0f4d;color:#0f0f0f;height:-webkit-fill-available}.home-newsletter .email-signup__input::placeholder{color:#9ca3af;font-weight:300}.home-newsletter .email-signup__button{padding:8px 40px;height:-webkit-fill-available;height:stretch;letter-spacing:3px;font-weight:400;font-size:12px}footer .section-wrapper{padding-block:80px 50px}footer .menu__heading.h3,footer .text-block h3{color:#c89b41;text-transform:uppercase;font-size:20px;line-height:1.2;padding:0;letter-spacing:1px}footer .text-block.rte p,footer .details-content a{color:#faf8f5c4;font-weight:300;font-size:14px;line-height:1.6;letter-spacing:.4px}footer .details-content a:hover{color:#fff}footer .utilities{border-top:1px solid #faf8f51a}footer .utilities *{color:#faf8f580;font-size:12px;line-height:1.2;font-weight:300}.template-our-story .hero h1{font-size:72px;line-height:1}.template-our-story .hero h1 em{color:#c89b41;font-style:normal}.template-our-story .hero .hero__media-grid img{opacity:.7}.template-our-story .hero h5{font-size:13px}.our-story-content{padding-block:96px}.our-story-content h2{font-size:36px!important;line-height:1;margin-bottom:48px!important}.our-story-content em{color:#59222b}.our-story-content .divider span{background:linear-gradient(90deg,transparent,#c89b4199,transparent)!important;border:none;height:1.5px}.our-story-content .divider{margin-bottom:48px!important}.our-story-content .text-block.paragraph{gap:32px}.our-story-content .text-block.paragraph p{font-size:18px!important;line-height:1.6!important;color:#0f0f0fd9!important;font-weight:300!important;margin:0!important}.product-care-banner h5{position:relative;display:flex;align-items:center;gap:12px;justify-content:center}.product-care-banner h5 strong{font-size:12px;font-weight:500;display:flex;align-items:center;gap:12px;color:#c89b41;text-transform:uppercase;justify-content:center}.product-care-banner h5 strong:after,.product-care-banner h5 strong:before{content:"";display:block;width:16px;height:16px;background:url(/cdn/shop/files/star-icon.svg?v=1777441875);background-repeat:no-repeat;background-size:contain}.product-care-banner h5:after,.product-care-banner h5:before{content:"";display:block;width:40px;height:1px;background:#c89b4199}.product-care-banner{background-image:linear-gradient(to bottom,#efece699,#faf8f5,#faf8f5)!important;position:relative;padding-block:112px 96px}.product-care-banner:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 20%,#c89b41 0,transparent 40%),radial-gradient(circle at 80% 60%,#59222b 0,transparent 45%);opacity:.04}.product-care-banner h1{font-size:96px;line-height:1.2;margin-bottom:32px}.product-care-banner h1 em{color:#59222b}.product-care-banner p{font-size:16px;line-height:1.6;color:#616161;font-weight:300;max-width:58ch}.product-care-banner .divider__line{height:1px;background:linear-gradient(90deg,transparent,#c89b4199,transparent);border:none}.product-care-banner .divider{margin-top:46px}.template-collection .color-scheme-1.section-background{background:#faf8f5!important}.template-article .blog-post-details span{color:#c89b41;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:3.6px;font-weight:500}.template-article h1{font-size:48px!important;line-height:1.2!important;border-bottom:1px solid #c89b4133;padding-bottom:32px;margin-bottom:48px!important;font-weight:300!important}.template-article p,.template-article li{color:#0f0f0fcc;font-size:16px;line-height:1.6;font-weight:300}.template-article h3,.template-article h4{color:#0f0f0f}.announcement-bar__text{font-size:12px!important;color:#fff!important;line-height:1!important}.template-collection .collection-banner h1{color:#0f0f0f;font-size:54px;line-height:1;margin-bottom:16px}.template-collection .collection-banner .paragraph.rte p{color:#616161;font-size:16px;line-height:1.6;font-weight:300;max-width:100ch;margin-inline:auto}.template-collection facets-form-component.facets__form-wrapper{border:1px solid #0f0f0f;padding:10px 40px;border-radius:10px;color:#0f0f0f;font-family:Poppins,sans-serif}.template-collection facets-form-component.facets__form-wrapper *{text-transform:capitalize}.template-product .product-details .image-block img{width:16px;height:16px;display:block}.template-product .product-details .image-block~.text-block.rte p{font-size:12px;line-height:1.2;color:#616161}.template-product .variant-option__button-label{background:transparent;border-color:#e1dbd6!important;border-radius:50px;padding:10px!important;color:#0f0f0f!important;font-size:12px;transition:all .4s ease-in-out}.template-product .variant-option__button-label:hover{color:#faf8f5!important;background:#0f0f0f!important}.template-product .variant-option__button-label:has(:checked){color:#faf8f5!important}.template-product .variant-option--buttons legend,.template-product .variant-option[data-testid=variant-option-single]{color:#0f0f0f!important;text-transform:uppercase;letter-spacing:3px;font-size:13px;margin-bottom:16px;font-weight:500}.template-product .variant-option--buttons legend span,.template-product .variant-option[data-testid=variant-option-single] span{color:#c89b41!important;padding:0}span.variant-dash{padding-left:4px!important}.header .header__underlay{background:#faf8f5e6}.variant-main-wrapper{display:flex;flex-wrap:wrap;gap:10px}.template-contact .contact-form{background:#fff;border:1px solid #e1dbd699;padding:40px;box-shadow:0 12px 40px -12px #0000001f}.template-contact .contact-form .form-field{flex:1}.template-contact .contact-form .form-field label{color:#0f0f0f;font-size:14px;margin-bottom:6px!important;display:block;text-transform:uppercase;letter-spacing:1px;font-weight:500}.template-contact .contact-form .form-field input,.template-contact .contact-form .form-field textarea{border-color:#e1dbd6;border-radius:0;background:#faf8f5;padding:8px 12px;color:#0f0f0f}.template-contact .contact-form .button.submit-button{color:#faf8f5!important;text-transform:capitalize;padding:9px 30px;min-width:156px}.cart-drawer .cart-items__title{color:#0f0f0f!important;font-family:Cormorant,serif;font-size:18px}.cart-drawer .cart-items__variant{color:#616161!important}@media screen and (max-width:991px){.luxury-fragrance-section h2{font-size:46px!important}.luxury-fragrance-section,.home-newsletter,.home-shop-by-collection{padding-block:80px}.luxury-fragrance-section p{font-size:16px!important}.home-shop-by-collection .text-block.h3 p{font-size:22px!important}.home-shop-by-collection .collection-card__content{padding:24px!important}.home-featured-fragrances,.our-story-section,.home-limited-time-gift{padding-block:100px}.template-index .product-card p[role=heading],.template-product .product-card p[role=heading]{font-size:18px}.home-limited-time-gift h2{font-size:46px}footer .text-block.rte p,footer .details-content a{max-width:100%}.product-care-banner h1{font-size:58px;margin-bottom:20px}.template-collection .collection-banner h1{font-size:38px;margin-bottom:10px}.template-collection .collection-banner .paragraph.rte p{font-size:14px;max-width:100%}.template-contact .contact-form{padding:30px}.template-contact .contact-form .form-field input,.template-contact .contact-form .form-field textarea,.template-contact .contact-form .button.submit-button{font-size:13px}.template-contact .contact-form .form-field label{font-size:12px}}@media screen and (max-width:767px){.page-main-section .section-content-wrapper h1{font-size:54px}footer .section-wrapper{padding-block:60px 40px}}@media screen and (max-width:749px){footer .group-block-content{text-align:center;align-items:center}footer .menu__heading.h3,footer .text-block h3{justify-content:center}footer .text-block.rte p,footer .details-content a{text-align:center}.header .menu-drawer__menu-item{font-size:18px}}@media screen and (max-width:576px){.page-main-section .section-content-wrapper h1{font-size:40px}.page-main-section{padding-block:40px 30px}.luxury-fragrance-section h2{font-size:36px!important}.luxury-fragrance-section p{font-size:14px!important}.luxury-fragrance-section .button-secondary{font-size:12px;padding:10px 20px}.luxury-fragrance-section,.home-newsletter,.home-shop-by-collection{padding-block:60px}.home-shop-by-collection .text-block.h3 p{font-size:18px!important}.home-shop-by-collection .collection-card__content{padding:18px!important}.home-shop-by-collection .text-block.rte p{font-size:12px!important}.home-featured-fragrances,.our-story-section,.home-limited-time-gift{padding-block:80px}.home-limited-time-gift h2{font-size:38px}.home-limited-time-gift .text-block.rte p{font-size:14px}.home-newsletter .email-signup__input{font-size:14px!important}.home-newsletter .email-signup__button{padding:12px 40px;font-size:12px;margin-top:8px}.our-story-section .text-block.rte p{font-size:14px;max-width:100%}footer .menu__heading.h3,footer .text-block h3{font-size:16px}footer .utilities *{font-size:11px}.template-our-story .hero h1{font-size:50px}.our-story-content{padding-block:54px}.our-story-content h2{font-size:28px!important;line-height:1.2!important;margin-bottom:32px!important}.our-story-content .divider{margin-bottom:32px!important}.our-story-content .text-block.paragraph p{font-size:15px!important;line-height:1.8!important}.product-care-banner h1{font-size:42px}.product-care-banner p{font-size:14px;max-width:58ch}.product-care-banner{padding-block:60px 40px}.product-care-banner .divider{margin-top:16px}.template-collection .product-grid{gap:30px!important}.template-article h1{font-size:36px!important;padding-bottom:26px;margin-bottom:34px!important}.template-article p,.template-article li{font-size:14px;line-height:1.8}.template-article h3,.template-article h4{margin-top:20px}.template-article h3{font-size:22px}.template-product .variant-option__button-label{padding:10px 20px!important;min-width:max-content;flex:1 46%}.template-contact .contact-form{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
