.m-megamenu__navigation-container.m-foxkit-menu-desktop{padding-bottom:26px}.template-product .foxkit-product-bundles__sub-total,.template-product .foxkit-product-bundles__save-amount{font-size:calc(var(--font-h5-desktop) * 1px);font-weight:500}.template-product .foxkit-product-bundles__total-amount{font-size:calc(var(--font-base-small-size) * 1px)}body .foxkit-product-bundles__total-label{color:#000}body .foxkit-product-bundles__sub-total{color:#ae5000}body .foxkit-product-bundles__total-amount{font-size:14px;margin-right:0}body .foxkit-card__prices>:not(.foxkit-hidden)+*{margin-left:0}body .foxkit-product-bundles .foxkit-product-card__checkbox-label{width:18px;height:18px}body .foxkit-product-bundles .foxkit-product-card__checkmark:after{left:6px;top:2px}body .foxkit-product-bundles .foxkit-product-card__title{font-weight:500}body .foxkit-product-bundles .foxkit-product-card__variants{align-items:center}.m-collection-card__title,.m-product-card__title,.m-article-card__title,.m-price__sale .m-price-item--last,.m-product-card__tag-name,.m-header__top .m-icon-text,.main-product__block .m-product-shipping__title,.m-product-details-tabs .m-tab-header,.m-megamenu__toggle,.m-product-tag{font-weight:500}.m-predictive-search__heading{font-family:var(--font-stack-body);font-size:var(--font-base-size);font-weight:500}.m-megamenu__toggle{--toggle-border-radius: 0}.template-product .m-tabs__header{justify-content:start}.template-product .m-product-details-tabs .m-tab-header{margin-left:0;margin-right:80px}.template-product .m-product-details-tabs .m-page-width{max-width:1200px}.m-megamenu__navigation-container{padding:17px 0;--menu-item-hover-background: 255, 255, 255;--menu-item-hover-background-opacity: 1;--box-shadow-value: 0 10px 20px 0;--navigation-border-width: 0}.m-megamenu__menu-item{--corner-radius: 5px}.m-main-product .main-product__block .product-block-group--price .m-price{font-size:20px}.m-main-product .main-product__block .product-block-group--price .m-price__sale .m-price-item--regular{font-size:calc(var(--font-base-size, 16) * 1px)}.m-collection-page-header__inner .m-collection-page-header__description{margin-top:12px}.m-quantity{--color-form-field: #ffffff}.m-search-form select{--form-field-horizontal-spacing: 17px}.m-search-form__select{--form-field-horizontal-spacing: 18px;--color-border: 0, 0, 0, .1}.m-newsletter-form__wrapper .m-newsletter-form__button{padding-right:12px}.m-breadcrumb{--breadcrum-spacing-top: 14px}.m-main-product .main-product__block-title+.main-product__block-rating svg,.m-product-featured__review svg{width:14px;height:14px}.m-main-product .main-product__block-title+.main-product__block-rating span,.m-product-featured__review span{font-size:14px;color:rgb(var(--color-foreground-secondary))}.m-product-tag{padding:6px 10px}.template-product .m-section-apps .m-page-width{max-width:1180px;margin:0 auto}.template-product .m-complementary-products .m-product-card{padding:10px}.m-modal-quickview .m-modal--close svg{width:20px;height:20px}.m-breadcrumb--separator svg{color:rgb(var(--color-foreground-secondary))}@media (min-width: 768px){.template-product .m-breadcrumb{display:none}.main-product__block .m-breadcrumb{display:block}}@media (min-width: 1024px){.m-collection-page-header.m-collection-page-header--small{padding:44px 0 80px}}.m-custom-newsletter .form-field{--form-field-vertical-spacing: 12px;--form-field-horizontal-spacing: 16px;height:50px;line-height:50px}.m-footer-widget__info .social-media-links a{color:rgb(var(--color-foreground))}.m-footer-widget__info .social-media-links a:hover{color:rgb(var(--color-foreground-seccondary))}@media screen and (max-width: 1279px){.m-header__top{border-bottom:1px solid rgb(var(--color-border))}.m-collection-page-header.m-collection-page-header--small{padding:24px 0}.m-filter-button{margin:0}}@media screen and (max-width: 767px){.m-section--padding{--min-section-padding-top: 32px;--min-section-padding-bottom: 32px}.template-product .m-tabs--responsive .m-accordion--item{margin-bottom:0}.template-product .m-product-collapsible .m-accordion--item-button{padding:20px 0}.m-header__heading--logo-wrapper{max-width:125px}.m-collection-page-header__inner{text-align:left}.m-main-product__info .main-product__block-breadcrumb{display:none}.m-breadcrumb{--breadcrum-spacing-top: 12px}}.m-button--primary:hover{box-shadow:none!important}@media screen and (max-width: 767px){.m-header__heading--logo-wrapper{max-width:140px!important}.m-header__top{padding-top:10px!important;padding-bottom:10px!important}}.m-header__menu--show-separator-line{border-bottom:none!important}@media (max-width: 1024px){.foxkitMegaMenu{display:none}}.foxkitMegaMenu .f-menu{justify-content:center;gap:50px;border-top:1px solid rgb(var(--color-border));width:100%;margin:0 auto;padding:0 15px;max-width:var(--page-width)}.foxkitMegaMenu .f-menu__submenu--level-1{padding:30px!important;max-width:var(--page-width);left:50%;transform:translate(-50%)!important;transition:none!important}.foxkitMegaMenu .f-menu__link--level-1{padding:12px 0!important}.foxkitMegaMenu .f-menu__link--level-2{padding:8px 0!important;font-weight:700}.foxkitMegaMenu .f-menu__link--level-3{padding:5px 0!important}.m-header-menu-icon{display:none}@media (min-width: 1024px){.m-header__nav{display:none}}.mmImg:hover .f-menu__banner-content{transform:translateY(-50px)}.f-menu__banner-content{display:flex;flex-direction:column;align-items:center;gap:10px;z-index:9;position:absolute;bottom:-30px!important;width:100%;padding:10px!important;height:auto;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.f-menu__banner-button{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:20px;color:#fff;border-bottom:2px solid #fff}@media (max-width: 768px){.f-menu__banner-button{font-size:18px}}.mmImg:hover .f-menu__banner-button{opacity:1;visibility:visible;transition-delay:0s}.mmImg{height:370px;margin:0!important;cursor:pointer;border-radius:5px;overflow:hidden}.mmImg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.6) 100%);pointer-events:none}.f-menu__banner-content h3{margin:0!important;text-transform:uppercase;letter-spacing:1px;font-size:26px!important;font-family:Old Standard TT!important;line-height:1!important;color:#fff!important}.f-menu__banner-content a{text-underline-offset:0!important;text-decoration:none!important;line-height:1.2!important;color:#fff}.m-footer__block--our_store{padding-right:40px}@media (max-width: 768px){.m-footer__block--our_store{padding:0 0 15px}}.m-footer__copyright{font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.5px;color:#fff!important}@media (max-width: 768px){.m-footer__copyright{font-size:12px}}@media (max-width: 768px){.m-footer-bottom__left{display:flex;align-items:center;transform:none!important;visibility:visible;opacity:1!important;justify-content:center;margin-top:5px}.m-footer-top{padding:30px 20px 0}.m-footer__block--our_store .m-footer-widget{display:flex;flex-direction:column;align-items:center}.m-footer__block--our_store .m-footer-widget__text{text-align:center}.m-footer__block--our_store .m-footer-widget__info{display:flex;justify-content:center;margin-top:15px!important}.m-footer__block--menu{width:50%}.footerLogo{max-width:160px}.m-footer-widget__title{font-size:20px}.m-footer .m-payment-icons--item{margin:5px!important}.m-footer-bottom__right .m-payment-icons{max-width:70%!important;margin:0 auto}}.footerNewsletter{padding-top:150px!important;padding-bottom:150px!important}@media (max-width: 768px){.footerNewsletter{padding:75px 20px!important}}.m-footer-widget__title{pointer-events:none}.m-footer-widget__title .m-accordion--item-icon{display:none}.footerNewsletter .m-section__heading{text-transform:uppercase;font-size:36px!important;letter-spacing:4px;font-family:Old Standard TT!important}@media (max-width: 768px){.footerNewsletter .m-section__heading{font-size:26px!important;letter-spacing:2px}}@font-face{font-family:ReinaNeueCapitalsHeavy;src:url(/cdn/shop/files/ReinaNeueCapitals-Heavy.otf?v=1731967784) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Arlista;src:url(/cdn/shop/files/Arlista.ttf?v=1731968856) format("truetype");font-weight:400;font-style:normal}@media screen and (max-width: 639px){.announcement-bar__content{padding:5px 40px!important}}.refreshHero .m-hero-section__content-heading{font-weight:400;text-transform:uppercase;font-size:74px;letter-spacing:10px;font-family:ReinaNeueCapitalsHeavy,serif;line-height:1}@media (max-width: 768px){.refreshHero .m-hero-section__content-heading{font-size:50px;letter-spacing:4px;text-align:center}}.refreshHero .m-hero-section__content-description{font-family:Arlista,Arial,sans-serif;font-weight:400;font-size:60px;letter-spacing:1px;margin-right:16px;line-height:1.2}@media (max-width: 768px){.refreshHero .m-hero-section__content-description{font-size:38px;letter-spacing:0;text-align:center;margin-right:0}}.refreshHero .m-button{font-weight:400;font-size:22px;letter-spacing:1px;margin-right:16px;text-transform:uppercase;background-color:transparent;color:#fff;border:2px solid #fff}@media (max-width: 768px){.refreshHero .m-button{font-size:18px;letter-spacing:0;padding-top:10px!important;padding-bottom:10px!important;margin-right:0}}@media (max-width: 768px){.refreshHero .m-hero-section__content-inner{align-items:flex-start!important;padding-top:30px!important}}@media (max-width: 768px){.refreshHero .m-hero-section__wrapper{display:flex;max-width:fit-content!important;flex-direction:column;align-items:center}}.shopByCategory .m-section__heading{text-transform:uppercase;letter-spacing:2px;font-family:Old Standard TT!important}.shopByCategory .m-collection-card__image{border-radius:50%}.shopByCategory .m-section__header{border:none!important;padding:0!important}.shopByCategory .m-collection-card__link{display:inline-block;border-bottom:2px solid #000;padding-bottom:2px;line-height:1;font-family:var(--font-stack-body)!important;font-size:18px}@media (max-width: 768px){.shopByCategory .m-collection-card__link{width:min-content}}.shopByCategory .m-collection-card__product-count{display:none}.shopByCategory .m-collection-card__link:hover{text-decoration:none;color:#000}@media (max-width: 767px){.shopByCategory .sf-column{width:40vw!important}}.bestSellingFragrances .content__heading{text-transform:uppercase;font-size:36px;letter-spacing:4px;font-family:Old Standard TT!important}@media (max-width: 768px){.bestSellingFragrances .content__heading{font-size:26px;letter-spacing:2px}}.bestSellingFragrancesOuter .sf-custom__grid{justify-content:center}.bestSellingFragrances .sf__pcard-name{text-align:center}.bestSellingFragrances .sf__pcard-price{display:flex;justify-content:center}.skinDeserves .m-content-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;background-color:#fbeee6}.skinDeserves .sf-custom__block{padding:20px}@media (max-width: 768px){.skinDeserves .sf-custom__block{padding:7.5px 15px}}.skinDeserves .m-richtext__title{font-size:64px;font-family:Old Standard TT!important;text-align:center;line-height:1}@media (max-width: 768px){.skinDeserves .m-richtext__title{font-size:34px;line-height:1.2}}.skinDeserves p{font-size:28px!important;max-width:360px;color:#000!important;line-height:1.4;text-align:center}@media (max-width: 768px){.skinDeserves p{font-size:20px!important;max-width:240px}}.brandSpotlightOuter .container-fluid{padding-top:0!important;padding-bottom:0!important}@media (max-width: 768px){.refreshHero .m-hero-section__image--full-screen{height:80vh!important}.brandSpotlightOuter .container-fluid{padding-top:0!important}.skinDeserves .m-image-box{height:330px}}.skinDeserves .m-button{font-weight:400;font-size:26px;letter-spacing:1px}@media (max-width: 768px){.skinDeserves .m-button{font-size:20px;letter-spacing:0;padding-top:10px!important;padding-bottom:10px!important}}.instaWidget .m-section__heading{text-transform:uppercase;font-size:36px!important;letter-spacing:4px;font-family:Old Standard TT!important}@media (max-width: 768px){.instaWidget .m-section__heading{font-size:26px!important;letter-spacing:2px}}.instaWidget .eapps-instagram-feed-header{display:none}.brandSpotlightOuter .m-section__heading{text-transform:uppercase;letter-spacing:2px;font-family:Old Standard TT!important}@media screen and (max-width: 767px){.brandSpotlightOuter .m-custom-content__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}.brand-spotlight{display:flex;justify-content:center;align-items:center;position:relative;height:400px;overflow:hidden}@media (max-width: 768px){.brand-spotlight{height:300px}}.brandSpotlightImg{width:100%;height:100%;object-fit:cover;object-position:center;transition:.5s}.brand-spotlight:hover .brandSpotlightImg{transform:scale(1.1)}.brand-spotlight:hover .brand-spotlight-container{transform:translateY(-50px)}.tcwSwiperOverlay{width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.8) 100%);z-index:3}.brand-spotlight-container{display:flex;flex-direction:column;align-items:center;gap:10px;z-index:9;position:absolute;bottom:0;width:100%;height:auto;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.brand-spotlight-container-img{width:100%;height:auto;max-width:100%}@media (max-width: 768px){.brand-spotlight-container-img{width:80%}}.brand-spotlight-p{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:20px;color:#fff;border-bottom:2px solid #fff}@media (max-width: 768px){.brand-spotlight-p{font-size:18px}}.brand-spotlight:hover .brand-spotlight-p{opacity:1;visibility:visible;transition-delay:0s}.eapps-instagram-feed-posts-view{display:grid!important;grid-template-columns:repeat(5,1fr);gap:20px}@media (max-width: 1500px){.eapps-instagram-feed-posts-view{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1024px){.eapps-instagram-feed-posts-view{grid-template-columns:repeat(2,1fr);gap:15px}}.eapps-instagram-feed-posts-item-template-tile{width:100%!important;overflow:hidden}.productTabs .m-section__heading{text-transform:uppercase;font-size:36px;letter-spacing:4px;font-family:Old Standard TT!important}@media (max-width: 768px){.productTabs .m-section__heading{font-size:26px;letter-spacing:2px}}.m-main-product__wrapper{gap:80px!important;flex-wrap:nowrap}@media (max-width: 768px){.m-main-product__wrapper{flex-wrap:wrap}}.m-main-product__info{width:40%!important}@media (max-width: 768px){.m-main-product__info{width:100%!important}}.m-main-product__media{width:60%!important}@media (max-width: 768px){.m-main-product__media{width:100%!important}}.m-breadcrumb--wrapper{margin:0 0 15px -8px!important}.m-product-title{line-height:1.1!important}.main-product__block .m-product-description{line-height:1.4;font-size:16px;color:#000!important}.m-product-option--node__label{border-radius:0!important}.vendorCollectionHeader .m-custom-content__wrapper{display:flex;flex-direction:column;align-items:center}.vendorCollectionHeader .m-richtext__description{margin:0!important}.m-product-card--style-2 .m-product-tag{border:1px solid #000}.recentlyViewed .m-section__heading{text-transform:uppercase;font-size:36px!important;letter-spacing:4px;font-family:Old Standard TT!important}@media (max-width: 768px){.recentlyViewed .m-section__heading{font-size:26px!important;letter-spacing:2px}}.tcw-bis-button{margin-top:20px!important}.tcw-bis-button:hover{background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text))}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
