@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot-HTF-L06-Light.eot?v=1780842384);src:url(/cdn/shop/files/Didot-HTF-L06-Light.eot?v=1780842384?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Didot-HTF-L06-Light.woff2?v=1780842384) format("woff2"),url(/cdn/shop/files/Didot-HTF-L06-Light.woff?v=1780842384) format("woff"),url(/cdn/shop/files/Didot-HTF-L06-Light.ttf?v=1780842384) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot.ttf?v=1780841924);src:url(/cdn/shop/files/Didot.eot?v=1780841923?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Didot-Bold.woff2?v=1780841922) format("woff2"),url(/cdn/shop/files/Didot.woff?v=1780841923) format("woff"),url(/cdn/shop/files/Didot-Bold.ttf?v=1780841923) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot-Bold.eot?v=1780841924);src:url(/cdn/shop/files/Didot-Bold.eot?v=1780841924?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Didot-Bold.woff2?v=1780841922) format("woff2"),url(/cdn/shop/files/Didot-Bold.woff?v=1780841922) format("woff"),url(/cdn/shop/files/Didot-Bold.ttf?v=1780841923) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-heading-weight:300 !important;--new-badge-bg:rgba(0, 0, 0, .5)}.previewCartInfo .previewCartCheckbox input[type=checkbox]~button{margin-top:5px}.template-product .faqs .faqs-item .card-body br{display:none}.productView .productView-product .product-sub-title{color:#4e4e4e}body .product-top-label{background:#000;display:inline-block;color:#fff;border-radius:5px;padding:4px 10px;font-size:10px;text-transform:uppercase;margin-bottom:15px;line-height:1.5}.page-our-commitments .image-banner .halo-banner-wrapper .item{margin-bottom:0}.menu--about-armani .menu-dropdown__column-3 .site-nav{display:inline-block}[id$=_spotlight_block_gpbGgx] .slick-arrow:after{display:none}[id$=_spotlight_block_gpbGgx] .slick-arrow:before{display:none}[id$=_spotlight_block_gpbGgx] button.slick-arrow{width:50px!important;height:50px!important}[id$=_spotlight_block_gpbGgx] button.slick-arrow svg{width:16px!important;height:16px!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-prev{left:-60px!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-next{right:-60px!important}.tooltip{display:none!important}.page-a-vision-for-the-future .quote-text i{font-family:Didot;font-weight:300!important}.page-a-vision-for-the-future .rich-text__text{font-family:Didot;text-transform:uppercase;font-weight:300!important}.page-a-vision-for-the-future .rich-text__blocks .rich-text__text~.rich-text__text{font-family:var(--font-body-family);text-transform:capitalize}.page-a-vision-for-the-future .rich-text__text{font-family:Didot}.page-behind-the-products .custom-quote-section .quote-text{max-width:600px;margin:auto}.page-behind-the-products .custom-quote-section .quote-signature{margin-top:15px;margin-bottom:10px}.page-behind-the-products .quote-text i{font-family:Didot;font-weight:300!important}.page-behind-the-products .rich-text__text{font-family:Didot;text-transform:uppercase;font-weight:300!important}.page-behind-the-products .rich-text__blocks .rich-text__text~.rich-text__text{font-family:var(--font-body-family);text-transform:capitalize}.page-behind-the-products .rich-text__text{font-family:Didot}body.page-a-vision-for-the-future .quote-signature{margin-top:15px}.on-set-flx a[href="#"]{cursor:default;text-decoration:none!important}.two-section .crafted__inner{padding-left:25px!important}.crafted__grid{overflow:hidden}body .footer-left-menu{width:100%}body .appstle_loyalty_widget_button_wrapper{gap:5px}body .appstle-loyalty-button{max-width:inherit}.stl-tab-label{font-family:var(--font-body-family)}.stl-slider-wrapper .stl-prod-details,.stl-slider-wrapper .prd2-aliment,.main-wrp-aliment,.main-wrp-aliment .product-card-details{flex:1;display:flex;flex-direction:column}body .card .card-product__group.group-left{transform:none}body .card-product__group,.card-action{opacity:1;visibility:visible}.selected .mobile-menu-banner~span.text.p-relative:after{transform:scaleX(1);transform-origin:left}body .site-nav-sub .header__menu-item span.text.p-relative:after{transform:none;transform-origin:left}.selected .header__menu-item span.text.p-relative{font-weight:600}body .large-lookbook-banner .card-media:hover .slick-arrow{opacity:1}body .facets__price--box{justify-content:space-between}body.page-the-world-of-makeup .large-lookbook-banner .slick-list{padding:0!important}body .sibarbarBlock-filter-price.filter-price-hidden{display:inline-block;width:100%}body .halo-compareProduct.is-show{opacity:1;visibility:visible;pointer-events:auto}body .halo-compareProduct{display:block}body .product-edit-action .button:hover{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover);box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity-hover) var(--btn-3-inset)}.productView-complementary.style-2 .complementary-products-slider .product:last-child{padding-bottom:0}body .breadcrumb-container:before{display:none}body .menu-dropdown__wrapper{padding:25px 0 20px}.menu-overlay-active .appstle-loyalty-button,.menu-overlay-active #shop-hcaptcha-badge-container{display:none}.customer-service-left ul li a:hover{text-decoration:underline}.halo-productView-right.productView-details .productView-options .product-form__input .form__select{margin-top:15px}.halo-productView-right.productView-details .productView-product .form__select.select:after{content:"Size";display:block;position:absolute;top:-9px;left:21px;background:#fff;padding:0 5px;font-size:12px;color:#000}.halo-productView-right.productView-details .productView-product .select__select:hover{border-color:#000;box-shadow:inset 0 0 0 .0625rem #000}.productView-product .select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;height:50px;width:100%;border:1px solid #d8d8d8;padding-left:20px;padding-right:30px;color:#4e4e4e;border-radius:5px;background:url(/cdn/shop/files/chevron-down.svg?v=1780909378) no-repeat 95% 22px;background-size:11px;font-weight:500!important;box-shadow:0 0}body .cart-content-item input[type=checkbox]+.form-label--checkbox:after{top:8px!important}.previewCart .slick-arrow svg{width:13px}body .haloCalculatorShipping .progress.progress-60 .progress-meter .progress-truck-wrapper .icon-shipping-truck,body .haloCalculatorShipping .progress.progress-60 .progress-meter{fill:#000;color:#000;background-color:#000}body .facets__item input[type=checkbox]+.form-label--checkbox:before{top:1px}body .previewCart-wrapper input[type=checkbox]+.form-label--checkbox:before{top:0}body .header-basic__item .header-language_currency .top-language-currency.show .halo-top-language+.halo-top-currency .dropdown-currency{left:0}.custom-pill-header{padding:0 10px}body.page-our-commitments div[id*=_spotlight_block_LLPVDL] .halo-block-header h3.title,div[id*=_spotlight_block_LLPVDL] h3.title.scroll-trigger.animate--slide-in{font-weight:300!important}div[id*=_spotlight_block_LLPVDL] .set-center-div h3.title.scroll-trigger.animate--slide-in,body.page-our-commitments div[id*=_spotlight_block_LLPVDL] h3.title{font-weight:600!important}body .store-locator-btn{font:300 12px var(--font-body-family)}.page-luminous-silk main#MainContent{padding-bottom:60px}.customer-service-toggle:hover,body .store-locator-btn:hover{color:#000!important}.customer-service-toggle{font:300 12px var(--font-body-family)}.rich-text__blocks .button:hover{color:var(--color-button-hover-style);background:var(--bg-button-hover-style);border-color:var(--border-button-hover-style)}body div[id*=_rich_text_iRe6ai] .rich-text__text{font-weight:300}.perfume-slider-wrapper .enable_button_disable_arrows .slick-arrow.slick-disabled{left:5px}body .video-tabs-section .video-card{background:#4f4f4fcc}.productView-thumbnail-wrapper .slick-arrow svg{height:20px!important}.productView-thumbnail-wrapper .slick-arrow{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:opacity .2s ease,visibility .2s;box-shadow:0 .125rem .25rem #00000026}body .singal-slider-wrp .variant-dropdown-selection{background:#fff}a.cpitl{margin-bottom:16px;display:inline-block}.productView-moreItem.productView-moreItem-product-variant{margin-bottom:20px}.productView-top .productView-nav .slick-arrow{border-radius:50px}.productView-nav .slick-arrow.slick-prev{margin-right:5px}.template-product .showcase-section-subtitle{max-width:100%}.showcase-header-wrapper h2.showcase-section-title{margin-bottom:20px;font-weight:300}.template-product .wrapper-body{padding-bottom:40px}.template-collection .halo-recently-viewed-block .recentlyViewed-row .product{height:auto;padding:0 10px!important}.halo-recently-viewed-block .recentlyViewed-row .slick-track,.halo-recommendations-block .slick-list .slick-track,.halo-recommendations-block .recentlyViewed-row .slick-track{display:flex}.halo-recently-viewed-block .recentlyViewed-row .product,.halo-recommendations-block .slick-list .product,.halo-recommendations-block .recentlyViewed-row .product{height:auto}.template-product .faqs-item .card p:first-child{margin-top:0!important}.template-product .faqs .faqs-item .card-body{padding-bottom:5px}body .productView-top{margin-top:30px}.card-media .slick-arrow{opacity:0}.card-media:hover .slick-arrow{opacity:1}.card-media .slick-dots[role=tablist] button{display:none}.facets__item input[type=checkbox]+.form-label--checkbox:before body .facets__item input[type=checkbox]+.form-label--checkbox:after{top:6px!important}.halo-recently-viewed-block .products-carousel>button.slick-arrow:hover{background:#000;color:#fff;border-color:#000}.halo-recently-viewed-block .products-carousel>button.slick-arrow:hover svg{fill:currentColor;stroke:#fff}.halo-recently-viewed-block .products-carousel>button.slick-arrow.slick-prev,.halo-recommendations-block .products-carousel>button.slick-prev{left:-50px!important}.halo-recently-viewed-block .products-carousel>button.slick-next{right:-50px!important}.halo-recently-viewed-block .products-carousel>button.slick-arrow svg{height:13px;stroke:#000;position:relative;top:0}.halo-recently-viewed-block .products-carousel>button.slick-arrow{position:absolute;top:35%;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:opacity .2s ease,visibility .2s;box-shadow:0 .125rem .25rem #00000026}.template-collection .wrapper-body{padding-bottom:40px}body .pagination-total-item{background:#000}body .pagination-wrapper{margin:2rem 0 3rem}body .collection-breadcrumb .breadcrumb a:hover{color:#525252}body .collection-breadcrumb .breadcrumb{border-bottom:0}body .feature-item img{width:80px;height:70px;object-fit:contain}.spotlight-block button.slick-next{right:10px!important}.spotlight-block button.slick-prev{left:10px!important}.spotlight-block .layout--special .slick-arrow{width:40px;height:40px}.spotlight-block .layout--special .slick-arrow svg{stroke:#000;height:14px}.spotlight-block .layout--special .slick-arrow:hover svg,.inner-media-arrow:hover svg{stroke:#fff;fill:#fff}body .spotlight-block .slick-arrow:hover,body .custom-pill-section .slick-arrow:hover,.productView-top .productView-nav .slick-arrow:hover,.card-media .slick-arrow:hover{border-color:#000;background:#000}.sticky-product-wrapper s.money-compare-price{color:#494949!important;font-weight:400}.sticky-product-wrapper span.money-subtotal{margin-left:5px}.sticky-product-wrapper .productView-subtotal{margin:0 10px 0 0}.productView-stickyCart.style-1 .sticky-price{color:#494949!important}body .productView-stickyCart.style-1 .sticky-actions .button{max-height:50px}body .compareColors-list li .tooltip{display:none}.pill-wrapper .slick-track{display:flex}.breadcrumb-share-wrapper .share-icon-links{margin-left:5px}body .product-details .breadcrumb,.template-product .template-product .product-details .breadcrumb{padding:5px 0}.template-product .product-details .breadcrumb a.breadcrumb-collection,.template-product .product-details a.link.home-link,.template-product .breadcrumb-bg span{font-size:12px!important}.product-card-layout-02 .halo-productView-left .halo-productBadges--right{left:0;right:auto}.template-collection nav.breadcrumb.breadcrumb-{border-bottom:0}.template-collection .breadcrumb-share-wrapper{display:none}.collection.resultListing.productShowMore+#main-page-article-grid{margin-top:30px}.template-search button.search__button.field__button.button img{filter:brightness(0) invert(1)}.template-search button.search__button.field__button.button:hover img{filter:none}body .halo-cart-sidebar .previewCartList .previewCartItem-name,body .halo-cart-sidebar .previewCartItem-price .price{font-size:14px}body .appstle-loyalty-button{bottom:104px!important}body .faqs .faqs-item .card-body ui{display:inline-block;padding:0 0 20px 15px!important}body .halo-text-format,body .compareTable-item{color:#000}body .custom-breadcrumb-link{text-transform:uppercase;font-size:12px;position:relative;top:2px}.button.button-1:hover,.button.button--primary:hover,.button.button--primary:focus{color:var(--btn-1-color-hover);background:var(--btn-1-bg-hover);border-color:var(--btn-1-border-hover);background-origin:border-box}body .mobile-bar .mobile-item:hover{text-decoration:underline}.productView-group .quantity__container input{padding-left:35px!important;padding-right:20px!important}body .productView-complementary.style-2 .complementary-products-slider .card{margin-bottom:0}body .productView-complementary.style-2.complementary_product_button_atc .product-item-custom .card-information .card-action{margin-top:0;padding-top:0;padding-bottom:0}card-action .button,.card-action form a.button.button-ATC.card-button{text-transform:uppercase!important}.productView-product a.cpitl{scroll-behavior:smooth;scroll-margin-top:100px}.card-action .button:hover{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover);box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity-hover) var(--btn-3-inset)}body .card-information a.card-title{text-transform:uppercase}.size_varriant_style_2 .card-action .selector-wrapper .single-label{padding:7px 10px;min-width:auto;height:auto}.card-information__wrapper.text-left{margin-bottom:0!important}.halo-recommendations-block .products-carousel>button.slick-arrow:hover{background:#000;color:#fff;border-color:#000}.halo-recommendations-block .products-carousel>button.slick-arrow:hover svg{fill:currentColor;stroke:#fff}.halo-recommendations-block .products-carousel>button.slick-arrow.slick-prev,.halo-recommendations-block .products-carousel>button.slick-prev{left:-50px!important}.halo-recommendations-block .products-carousel>button.slick-next{right:-50px!important}.halo-recommendations-block .products-carousel>button.slick-arrow svg{height:13px;stroke:#000;position:relative;top:0}.ba-labels-overlay.after{right:20px;left:auto;z-index:1}.halo-recommendations-block .products-carousel>button.slick-arrow{position:absolute;top:35%;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:opacity .2s ease,visibility .2s;box-shadow:0 .125rem .25rem #00000026}.sticky-actions-row button.minus.btn-quantity:before,.sticky-actions-row .btn-quantity.plus:before,.sticky-actions-row .btn-quantity.plus:after{top:25px}body #shop-hcaptcha-badge-container{bottom:70px}.quick_shop_popup_mobile #shop-hcaptcha-badge-container,.quick_shop_popup_mobile button#appstle-loyalty-button,.quick_shop_popup_mobile .halo-compareProduct.is-show,.compare-product-show #shop-hcaptcha-badge-container,.compare-product-show button#appstle-loyalty-button,.compare-product-show .halo-compareProduct.is-show,.edit-cart-show #shop-hcaptcha-badge-container,.edit-cart-show button#appstle-loyalty-button,.edit-cart-show .halo-compareProduct.is-show,.menu_open #shop-hcaptcha-badge-container,.menu_open button#appstle-loyalty-button,.menu_open .halo-compareProduct.is-show,.cart-sidebar-show #shop-hcaptcha-badge-container,.cart-sidebar-show button#appstle-loyalty-button,.cart-sidebar-show .halo-compareProduct.is-show,.open_search_mobile #shop-hcaptcha-badge-container,.open_search_mobile button#appstle-loyalty-button,.open_search_mobile .halo-compareProduct.is-show,.toolbar-modal-open #shop-hcaptcha-badge-container,.toolbar-modal-open button#appstle-loyalty-button,.toolbar-modal-open .halo-compareProduct.is-show,.is-custom-information #shop-hcaptcha-badge-container,.is-custom-information button#appstle-loyalty-button,.is-custom-information .halo-compareProduct.is-show,.notify-me-show #shop-hcaptcha-badge-container,.notify-me-show button#appstle-loyalty-button,.notify-me-show .halo-compareProduct.is-show,.open-mobile-sidebar button#appstle-loyalty-button,.open-mobile-sidebar .halo-compareProduct.is-show{display:none!important}.quickSearchResultsBlock .productViewAll .button:hover{text-decoration:underline}.halo-compareProduct.is-show{z-index:9}.loyalty-rewards-section-wrapper .product-card-details,.loyalty-rewards-section-wrapper .product-card-item .product-card-details{text-align:left}.previewCartCheckbox input[type=checkbox]~button:hover{color:#000}.template-index .spotlight-inner .title.custom-text-style{font-weight:600!important}.large-lookbook-banner .lookbook-dialog .product-item{height:auto!important}.large-lookbook-banner .lookbook-dialog .product-card-slider{height:260px!important}body .cart-actions .button+.button{border-radius:5px}body .cart-list .cart-item .cart-remove{top:2px}body .cart-item-qty .btn-quantity:before,body .cart-item-qty .btn-quantity.plus:after{top:25px}body .cart-item-qty .quantity{padding:11px 25px 10px 24px}.cart-item-block-right h4.cart-item-name a{font-family:var(--font-body-family);font-weight:600}.cart-list p.cart-item-vendor,body cart-item-tool.previewCartTool{display:none}body .previewCartItem-qty .quantity{padding:11px 25px 10px}.previewCartList .previewCartItem-name{font-weight:700;text-transform:uppercase}.cart-list p.cart-item-vendor{display:none}.banner-content a:hover{font-weight:600!important}.productView-payment .shopify-payment-button .shopify-payment-button__button:hover{color:var(--bin-color-hover);background:var(--bin-bg-color-hover);border-color:var(--bin-border-color-hover);box-shadow:var(--btn-2-horizontal-length) var(--btn-2-vertical-length) var(--btn-2-blur-radius) var(--btn-2-spread) var(--btn-2-all-bg-opacity-hover) var(--btn-2-inset)}.productView-action .button:hover{color:var(--atc-color-hover);background:var(--atc-bg-color-hover);border-color:var(--atc-border-color-hover)}body .card-swatch .item .tooltip{display:none}.main-nav-btn svg{stroke:none}body .halo-product-block .slick-arrow{top:calc(50% + -0px)}body .faqs-item .card-header .arrow{right:15px;left:auto}body div[id*=_spotlight_block_Randby] h3.title a.link_title{font-weight:600}body .image-comparison .image-comparison-slider .slider-thumb-arrows{transform:none}.slider-thumb .slider-thumb-arrows svg.icon.icon-caret{fill:#fff}body .pos-bottom-center a:hover{font-weight:600}p.size14{font-size:14px;font-weight:500}body .productView-thumbnail-wrapper .slick-arrow svg{width:100%;height:100%;color:#000;fill:#000}body .product-customInformation__icon{margin-right:15px}body .product-customInformation__content .product__text.title svg{display:none!important}.productView-checkbox button:hover,.previewCartCheckbox .global-checkbox--link:hover,.cart-checkbox input[type=checkbox]+label a:hover{text-decoration:underline}.cart-checkbox input[type=checkbox]+label{line-height:20px!important;font-weight:400}.cart-checkbox input[type=checkbox]+label a{font-weight:500}.previewCartCheckbox .global-checkbox--link{font-weight:500}body .productView-groupBottom input[type=checkbox]+.form-label--checkbox:after{top:5px!important;width:14px}body .productView-buttons .product-form__submit.button,.productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:5px}body .productView-quantity .quantity__label,body .product-form__input .form__label{font-weight:700}body .breadcrumb span,nav.breadcrumb.breadcrumb-left a.breadcrumb-collection,.breadcrumb.breadcrumb-left a.link.home-link{text-transform:uppercase!important}.productView-compareColor.style-1 button svg.icon{display:none}.productView-compareColor.style-1 button:hover{background:#fff;border:1px solid #000}.productView-compareColor.style-1 button:hover span.text{color:#000;text-decoration:none}.productView-compareColor.style-1 button{padding:10px 30px!important;border:1px solid #CCC;background:#000;border-radius:5px;text-transform:uppercase;font-weight:500;transition:all .3s}.productView-compareColor.style-1 button span.text{color:#fff}.custom-inline-meta-row .compare-at-price{color:#8c8c8c;margin-right:10px}body div[id*=_spotlight_block_hjxHJW] h3.title.custom-text-style,body div[id*=_spotlight_block_xBDgyQ] h3.title.custom-text-style{font-weight:600!important}.product-card-layout-02 .card-action a.button.is-notify-me{height:50px;line-height:28px}body .stl-image-container{padding-bottom:125%}.video-tabs-btn{margin:130px 0 60px}.custom-video-btn{display:inline-block;align-items:center;justify-content:center;min-width:170px;min-height:40px;padding:10px 30px;background:#fff;color:#000;border:1px solid #fff;border-radius:5px;text-decoration:none;font-size:12px;text-transform:uppercase}.custom-video-btn:hover{background:transparent;color:#fff;border-color:#fff}.luxury-content-item h2{font-weight:300!important}.page-armani-prive-haute-coutur main#MainContent{padding-bottom:50px!important}body .perfume-content h3.perfume-title{font-family:var(--font-body-family)}div[id*=__rich_text_bXNhV9] .scroll-trigger a.button:hover,div[id*=_rich_text_p73ygJ] .scroll-trigger a.button:hover,div[id*=_rich_text_cBYVyR] .scroll-trigger a.button:hover{font-weight:500}.spotlight-inner .title.custom-text-style,.page-our-commitments .custom-service-block .policies-content .policies-des,h3.banner-heading{font-weight:300!important}.page-our-commitments .custom-service-block .policies-content .policies-des{font-family:var(--font-heading-family)}.page-how-to-earn-points main#MainContent,.page-beauty-program-faq main#MainContent{padding-bottom:0}.product-slider-section{--color-black:#000;--color-charcoal:#000;--color-grey-light:#e5e5e5;--color-grey-mid:#a8a8a8;--color-white:#fff;background-color:var(--color-white);overflow:hidden}body .universe-carousel-container .floating-select-wrapper .dropdown-label{background:#fff;top:-5px;line-height:1}.floating-select-wrapper .dropdown-label{font-family:var(--font-body-family);font-size:11px;color:#000;text-transform:capitalize;margin-bottom:2px;text-align:left;padding-left:4px;padding-right:4px;background:#fff}body .variant-dropdown-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;height:50px;line-height:50px;border:1px solid #d8d8d8;padding-left:20px;padding-right:30px;color:#4e4e4e;border-radius:5px;background:#fff url(/cdn/shop/files/chevron-down.svg?v=1780909378) no-repeat 96% 22px}.dropdown-arrow-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:2px solid transparent;border-right:0px solid transparent;border-top:2px solid #000;pointer-events:none;display:none}body .floating-select-wrapper{padding:0;border:0;background:transparent}.floating-select-wrapper{position:relative;border:1px solid #ccc;border-radius:0;padding:8px 14px;background:#fff;display:flex;flex-direction:column}.floating-select-wrapper .dropdown-label{font-size:12px;color:#000;text-transform:capitalize;margin-bottom:2px;text-align:left;position:absolute;top:-12px;left:20px}.product-title-heading{font-size:14px;font-weight:600;margin:12px 0 15px;text-transform:uppercase;line-height:1.4;min-height:36px;display:flex;align-items:center;font-family:var(--font-body-family),sans-serif}.product-title-heading a{text-decoration:none}.compare-at-price-strike{text-decoration:line-through;color:#494949!important;font-weight:400}.current-sale-price{font-weight:600;font-size:14px}.product-badges-container{position:absolute;top:15px;right:15px;display:flex;flex-direction:column;gap:4px;z-index:5}.badge{font-size:12px;padding:3px 12px;text-transform:none;color:#fff;display:inline-block;text-align:center;min-width:45px;line-height:1.4}.swatch-group-label{font-size:12px;color:#4e4e4e;font-weight:500;margin-bottom:5px;line-height:1}.action-btn-submit-ui{display:block;width:100%;background-color:#000;color:var(--color-white);border:1px solid #000;padding:9px 14px;font-size:12px;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:background-color .2s ease,color .2s ease;text-align:center;height:50px;border-radius:5px;font-family:var(--font-body-family)}.variant-options-list-row{display:flex;align-items:center;gap:5px}.variant-pill-selection{background:transparent;border:none;padding:0;margin:0;cursor:pointer;display:block}.shade-swatch-circle-outer{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid transparent}.variant-pill-selection.is-selected .shade-swatch-circle-outer{border-color:#000}.shade-swatch-circle{width:18px;height:18px;border-radius:50%;display:block;border:1px solid rgba(0,0,0,.1)}body .variant-dropdown-selection:hover{border-color:#000;box-shadow:inset 0 0 0 .0625rem #000}body .variant-dropdown-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;height:50px;line-height:50px;border:1px solid #d8d8d8;padding-left:20px;padding-right:30px;color:#4e4e4e;border-radius:5px;background:url(/cdn/shop/files/chevron-down.svg?v=1780909378) no-repeat 96% 22px}.product-price .price-item--regular{font-size:14px}.price-item--sale,.price-item--regular{color:#000}.universe-carousel-container .product-price{justify-content:center}body .universe-carousel-container .variant-swatch-container-row{align-items:center}div[id*=_featured_product_slider_7HR8ci] .price-container-box.product-price,div[id*=_featured_product_slider_aiJJRp] .price-container-box.product-price{justify-content:left}.featured-wrp .slider-container-wrapper button.prev-btn{left:-50px}.featured-wrp .slider-container-wrapper button.next-btn{right:-50px}.price-container-box{margin-bottom:15px;font-size:14px;letter-spacing:.5px;min-height:20px;display:flex;gap:8px;text-align:left;align-items:flex-end;justify-content:left}.product-variants-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;margin-bottom:15px;width:100%}.variant-options-dropdown-row{width:100%}.variant-dropdown-selection{border:none;background:transparent;font-size:13px;font-weight:500;color:#000;outline:none;width:100%;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:20px}.variant-swatch-container-row{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.compare-at-price-strike,.current-sale-price,.badge{font-family:var(--font-body-family)}.product-badges-container{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:4px;z-index:5}.badge{font-size:11px;font-weight:500;padding:3px 12px;text-transform:none;color:#fff;display:inline-block;text-align:center;min-width:45px;line-height:1.4}.badge--new{color:var(--new-badge-color);background-color:var(--new-badge-bg)}.badge--on-sale{color:var(--sale-badge-color);background-color:var(--sale-badge-bg)}.badge--sold-out{color:var(--sold-out-badge-color);background-color:var(--sold-out-badge-bg)}body .product-price{justify-content:flex-start}.product-media-container{position:relative;background-color:#f9f9f9;width:100%;aspect-ratio:1/1;overflow:hidden;margin-bottom:0}.main-nav-btn{position:absolute;top:calc(50% - 10px);transform:translateY(-50%);background:var(--color-white);border:1px solid var(--color-grey-light);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;box-shadow:0 2px 5px #0000000d;font-family:var(--font-body-family)}.prev-btn{left:-15px}.next-btn{right:-15px}.main-nav-btn svg{width:20px;height:20px;fill:#000}.main-nav-btn:hover svg{fill:#fff}.stl-hidden-select,.media-progress-bar{display:none!important}.editorial-main-dots-container{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:35px;width:100%}.editorial-main-dot{width:25px;height:2px;background:#e5e5e5;border:none;padding:0;cursor:pointer;transition:background-color .3s ease}.editorial-main-dot--active{background:#000;width:35px;height:3px}.main-nav-btn:hover:not(:disabled){background:#000;color:#fff;border-color:#000}.main-nav-btn:disabled{opacity:.3!important;cursor:not-allowed}body .loyalty-card-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:0;z-index:4;width:100%}body .loyalty-card-dot{width:100%;height:4px;background:#ccc;border:none;padding:0;cursor:pointer;transition:background-color .3s ease,width .3s ease}body .loyalty-card-dot--active{background:#000}.universe-carousel-section .editorial-main-dots-container{margin-top:50px}span.arrow-set{margin-left:7px}span.arrow-set.rotate img{transform:rotate(180deg)}.faq-child-answer p:first-child{margin-top:10px}.editorial-main-dot--active{background-color:#000;width:35px;height:3px}.inner-media-arrow{position:absolute;top:50%;transform:translateY(-50%);background:var(--color-white);border:1px solid var(--color-grey-light);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:4;opacity:0;transition:opacity .2s ease;border-radius:50%}.product-media-container:hover .inner-media-arrow{opacity:1}.inner-prev{left:10px}.inner-next{right:10px}.inner-media-arrow svg{width:16px;height:16px;fill:var(--color-charcoal);stroke:none}.inner-media-arrow:hover{background:#000;color:#fff;border-color:#000}.loyalty-card-image-wrap{position:relative;background:#f9f9f9;aspect-ratio:1/1;overflow:hidden;margin-bottom:15px;width:100%}.media-grid-main-desc p{font-size:14px}.productView-bottom .tabs .tab .tab-title.is-open{font-weight:700!important}.foundation-info{display:flex;align-items:flex-start;gap:60px}.foundation-info__content{flex:1}.foundation-info__content h2{font-size:18px;line-height:1.2;font-weight:300;margin:0 0 20px}.foundation-info__content p{font-size:14px;line-height:1.7;margin:0 0 24px}.foundation-info__content .notes{font-style:italic;font-size:14px}.foundation-info__content blockquote{margin:25px 0;font-size:18px;line-height:1.8;padding:0;border:0}.foundation-info__content .author{display:block;font-size:18px;font-weight:700}.foundation-info__image{flex:0 0 42%}.foundation-info__image img{width:100%;display:block;height:auto}.foundation-info__image h3{font-size:14px;font-weight:700;text-transform:uppercase;margin:15px 0 0}.productView-tab .halo-text-format blockquote{font-size:14px;margin-bottom:20px!important}.foundation-info__content .author{color:#000;font-size:14px}.foundation-info__image h3{font-size:14px;font-family:var(--font-body-family);font-weight:600;margin-top:10px!important}@media(max-width:991px){.menu-dropdown__banner a.button.button--primary{font-size:12px}body .luxury-play-btn{left:15px;bottom:15px}body .productView-stickyCart.style-1 .sticky-actions .button{margin-left:15px}.showcase-main-slider-container .prev-btn{left:10px}.showcase-main-slider-container .next-btn{right:10px}.foundation-info{gap:30px}}ul.ingredients-list li{display:inline-block;margin-right:20px}.ingredient{position:relative;display:inline-block;padding-bottom:12px;cursor:pointer;text-decoration:underline}.ingredients-list{margin:0;padding-left:20px}.ingredients-list li{margin-bottom:8px}.tooltip{position:absolute;top:calc(100% - 10px);left:50%;transform:translate(-50%);width:300px;background:#fff;border:1px solid #d8d8d8;padding:15px;display:none;z-index:999}.ingredient:hover .tooltip,.tooltip:hover{display:block}.tooltip-bridge{position:absolute;top:-20px;left:0;width:100%;height:20px}.tooltip:before{content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #d9d9d9}.tooltip:after{content:"";position:absolute;top:-11px;left:50%;transform:translate(-50%);border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff}.arrow-border{position:absolute;top:-12px;left:50%;transform:translate(-50%);width:24px;height:12px;overflow:hidden}.arrow-border:before{content:"";position:absolute;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #d9d9d9}.arrow{position:absolute;top:-11px;left:50%;transform:translate(-50%);width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #fff}.tooltip strong{display:block;margin-bottom:12px;font-size:16px;font-weight:600}.tooltip ul{margin:0;padding-left:18px}.tooltip li{margin-bottom:8px;line-height:1.6}.application-steps{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.application-steps__content{flex:1}.step-item{margin-bottom:25px}.step-item h3{font-size:18px;line-height:1;margin-bottom:12px}.step-item p{font-size:14px;line-height:1.6;margin:0}.application-steps__image{flex:0 0 42%}.application-steps__image img{width:100%;display:block;height:auto}.foundation-section{display:flex;align-items:flex-start;gap:60px;justify-content:space-around}.foundation-content{flex:1}body .foundation-content h2{font-size:18px;margin-bottom:25px}body .foundation-content .check-icon{padding-left:0;line-height:1;margin-left:0;list-style:none}.foundation-content ul li:after{Content:""}.foundation-content ul li:after{content:"\2713";display:block;position:absolute;top:0;left:0}.foundation-content li{margin-bottom:0;line-height:1!important;position:relative;padding-left:25px}.foundation-content p{margin-bottom:25px;line-height:1.7}.foundation-content .notes{font-style:italic}.foundation-image{flex:0 0 45%}.foundation-image img{width:100%;display:block;height:auto}body .product-customInformation__icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px}body .product-customInformation__icon svg{width:12px;height:12px;position:static;transform:none}body .product-customInformation{background:#f7f6f7;width:100%;display:flex;padding:8px 5px}.product-customInformation__icon{width:21px;height:15px;position:relative;top:-11px}body .product-customInformation__icon svg{fill:var(--color-icon);transform:scale(.4);transform-origin:center;width:auto;height:auto;position:absolute;top:0;left:-5px}.halo-recommendations-block .slick-initialized .slick-slide{display:block}.productView-complementary.style-2 .complementary-products-title .title .text{font-family:var(--font-heading-family);font-size:24px;font-weight:300;text-transform:capitalize!important}body .price-item--sale{color:#000!important}s.price-item.price-item--regular{font-size:14px;color:#494949!important;font-weight:400}.product-card-layout-02 .card-price .price dd.price__last{margin-left:5px}.productView-complementary.style-2 .product-item-custom .card-title{text-transform:uppercase;font-size:14px}.productView-complementary.style-2 .complementary-products-slider .product{padding-bottom:5px}.productView-complementary .product-item-custom .card-product{width:165px;height:165px!important}.complementary-products-slider{background:#f7f6f7;padding:8px 8px 1px!important;border-radius:5px}.productView-complementary.style-2 .complementary-products-slider .card{display:flex;flex-direction:row}.product-card-layout-02 .card:hover{box-shadow:0 0}body .productView-thumbnail .productView-thumbnail-link{height:100px}body .productView-thumbnail .productView-thumbnail-link:hover{border:1px solid #000}body .productView-thumbnail.slick-current .productView-thumbnail-link img{border:1px solid #000;opacity:1}body .productView-thumbnail .productView-thumbnail-link img{border:1px solid #d8d8d8}body .fancybox-thumbs__list a:before{border:1px solid #000000}.productView-bottom .tabs .tab .tab-title{font-size:15px!important;font-weight:400!important;color:#4e4e4e;text-transform:uppercase!important;margin-right:65px}.productView-details h1.productView-title{text-transform:uppercase;font-weight:300}.custom-inline-meta-row{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap;gap:12px;margin:15px 0}.meta-item-price,.meta-item-stock,.meta-item-days{display:inline-flex;align-items:center}.meta-item-price{font-weight:700;font-size:14px;color:#000}.compare-at-price{color:#8c8c8c;margin-right:6px;font-weight:400}.badge-inline{display:inline-flex;align-items:center;background-color:#f7f6f7!important;padding:4px 10px!important;border-radius:4px!important;font-size:12px;font-weight:500;color:#000!important;line-height:1}.dot-indicator{width:8px;height:8px;border-radius:50%;margin-right:6px;display:inline-block}.dot-green{background-color:#1e633f}.dot-red{background-color:#d0011b}.meta-item-days{font-size:14px;color:#555}.productView-moreItem .productView-desc.halo-text-format{text-transform:uppercase}.productView-product a.cpitl{text-transform:inherit;font-size:14px;color:#000;text-decoration:underline}.productView-product a.cpitl:hover{font-weight:500}.scrolled-header .shopify-section-header-sticky:not(.sticky-search-menu-custom-open){position:fixed!important;top:0!important;left:0;right:0}body .customer-service-right span.icon{background-image:none}body .git-footer-label{font-size:12px;font-weight:400;text-transform:uppercase;font-weight:500}body .git-footer-row{border:1px solid #d8d8d8;padding:10px 15px;border-radius:3px}body .git-footer-title{font-size:14px;text-transform:uppercase;font-family:var(--font-body-family);margin-bottom:10px!important;font-weight:600;margin-top:0!important;letter-spacing:0}.footer-1 .footer-block__list-social .list-social{display:flex;justify-content:space-between}.collection-header .container{padding-left:0!important}body .productListing{display:flex;flex-wrap:wrap;align-items:stretch}body .productListing .product .card{display:flex;flex-direction:column;width:100%}body .productListing .product .card-information{flex:1;display:flex;flex-direction:column}body .productListing .product .product-form,body .productListing .product .card-buttons{margin-top:auto}body .card-media .slick-dots li.slick-active{background:#000}body .card-media .slick-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex!important;justify-content:center;align-items:center;gap:0;z-index:4;width:100%}body .card-media .slick-dots li{width:100%;height:4px;background-color:#ccc;border:none;padding:0;cursor:pointer;transition:background-color .3s ease,width .3s ease;border-radius:0}body .loyalty-card-body{justify-content:space-between}body .customer-service-right .contact-item a:hover{text-decoration:underline}body .halo-recently-viewed-popup{right:30px;border-radius:50%;overflow:hidden;bottom:210px;top:auto}.recently-viewed-wrap img.icon.icon-back-to-top{width:9px;height:15px;transform:rotate(-90deg);position:relative;top:-2px}.halo-recently-viewed-popup{right:20px}body .product-item,body .product-item .card{display:flex;flex-direction:column;height:100%}body .product-item .card-information,body .product-item .card-information__wrapper{flex:1;display:flex;flex-direction:column}body .product-item .wrapper__card{margin-top:auto}.set-mega-img-wrp{display:flex;align-items:center;justify-content:center;overflow:hidden}.set-mega-img-wrp img{max-width:100%;height:auto;display:block}.mega-small-banners .set-mega-img-wrp{display:flex;align-items:center;justify-content:center;overflow:hidden;padding-bottom:100%;position:relative;object-fit:cover}.mega-small-banners .set-mega-img-wrp img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.megamenu_style_3--style1 .image-zoom:hover img{transform:none}.megamenu_style_3--style1 .menu-dropdown__column.menu-dropdown__column-4 .dropdown:hover span.text{font-weight:700!important}.menu-dropdown__banner .site-nav-banner--item.mega-main-banner a.view-all-btn:hover{font-weight:600}.custom-header-wrapper .main-header-prap{position:absolute;left:0;right:0;z-index:9;background:#00000040}.scrolled-past-header .header-logo .header__heading-logo{filter:brightness(0)!important}.custom-header-wrapper .main-header-prap img.header__heading-logo,.custom-header-wrapper .main-header-prap .header-basic__item .header__icon .icon,.custom-header-wrapper .main-header-prap a.header__icon.header__icon--loyalty.link.link--text.focus-inset img,.custom-header-wrapper .store-locator-btn img{filter:brightness(0) invert(1)}.custom-header-wrapper .main-header-prap .store-locator-btn,.custom-header-wrapper .main-header-prap button.customer-service-toggle,.custom-header-wrapper .main-header-prap .menu-lv-1__action,.custom-header-wrapper .main-header-prap .cart-count-bubble span.c-minicart-icon__label{color:#fff}.custom-header-wrapper .main-header-prap .set-start-wrp:before,.custom-header-wrapper .main-header-prap .set-start-wrp:after{background:#fff}.custom-header-wrapper .main-header-prap .section-header-navigation{border-bottom:1px solid transparent}.custom-header-wrapper .header-basic__item .top-language-currency .halo-top-currency .text{color:#fff}.custom-header-wrapper span.text.text-language{color:#fff!important}.custom-header-wrapper .main-header-prap:hover span.text.text-language{color:#000!important}.custom-header-wrapper .main-header-prap:hover{background:#fff}.custom-header-wrapper .main-header-prap:hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:0}.custom-header-wrapper .main-header-prap:hover .section-header-navigation{border-bottom:1px solid transparent}.custom-header-wrapper .main-header-prap:hover .header-basic__item .top-language-currency .halo-top-currency .text{color:#000}.custom-header-wrapper .main-header-prap:hover .set-start-wrp:before,.custom-header-wrapper .main-header-prap:hover .set-start-wrp:after{background:#77777778}.custom-header-wrapper .main-header-prap:hover .store-locater-wrp:before{background:#77777778}.custom-header-wrapper .main-header-prap:hover .menu-lv-1__action,.custom-header-wrapper .main-header-prap:hover .store-locator-btn,.custom-header-wrapper .main-header-prap:hover .customer-service-toggle,.custom-header-wrapper .main-header-prap:hover .cart-count-bubble span.c-minicart-icon__label{color:#000!important}.custom-header-wrapper .main-header-prap:hover img.header__heading-logo,.custom-header-wrapper .main-header-prap:hover .header-basic__item .header__icon .icon,.custom-header-wrapper .main-header-prap:hover a.header__icon.header__icon--loyalty.link.link--text.focus-inset img,.custom-header-wrapper .shopify-section-header-show.main-header-prap img.header__heading-logo,.custom-header-wrapper .main-header-prap:hover .store-locator-btn img{filter:none!important}.custom-header-wrapper .store-locater-wrp:after{background:#fff}.custom-header-wrapper .store-locater-wrp:before{background:#fff}.custom-header-wrapper .main-header-prap:hover .store-locater-wrp:after{background:#77777778}body .scrolled-past-header .header-logo.header-item.header-item--side h1.header__heading.d-inline-block{position:relative;top:3px}.menu-dropdown__column a.site-nav-title span{font-weight:500;font-size:13px}.shopify-section-header-show .header-nav-plain .header--account img.icon.icon-account{width:19px;height:19px}body .mega-small-banners{gap:20px;margin-top:15px}.mega-small-banner a .mega-banner-title:hover{text-decoration:underline}.menu-dropdown__banner .site-nav-banner--item.mega-main-banner a.view-all-btn{margin-bottom:10px!important;display:inline-block;font-size:13px;text-transform:inherit}.menu-dropdown__banner .site-nav-banner--item.mega-main-banner{margin-bottom:0}.menu-dropdown__column .site-nav .site-nav-sub{margin-top:10px}.header-item .header--cart{display:none!important}.shopify-section-header-show .header-item .header--cart{display:flex!important}.shopify-section-header-show .header-nav-plain .header--account,.shopify-section-header-show .header-nav-plain a.header__icon.header__icon--loyalty,.shopify-section-header-show .header-nav-plain .header--cart{display:flex}.product-feature-cards__wrapper{display:block;width:100%;clear:both;max-width:550px;margin-left:auto;margin-right:auto}.product-feature-cards__container{display:flex;flex-direction:column;gap:9px}.product-feature-card__item{display:flex;align-items:center;background:#fff;border-radius:5px;padding:8px;text-decoration:none;color:#000;box-shadow:0 0 .125rem #0003}.product-feature-card__item:hover{box-shadow:0 0 .125rem #525252e6}.product-feature-card__image-wrapper{width:70px;height:70;flex-shrink:0;border-radius:4px;overflow:hidden;background:#f9f9f9}.product-feature-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.product-feature-card__content{flex-grow:1;padding:0 5px 0 16px}.product-feature-card__title{margin:0 0 4px;font-size:14px;font-weight:700;letter-spacing:.03em;color:#000;font-family:var(--font-body-family)}.product-feature-card__description{margin:0;font-size:12px;color:#4e4e4e;line-height:1.4}.product-feature-card__arrow{width:20px;height:20px;color:#a0a0a0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-feature-card__arrow svg{width:14px;height:14px}.custome-product .card-media.card-media--square{padding-bottom:100%}.product-feature-card__arrow img{width:11px;height:6px;transform:rotate(-90deg)}body .product-feature-cards__wrapper.container{padding-left:0!important;padding-right:0!important;margin-top:10px}body .product-customInformation__content .title{font-family:var(--font-body-family);font-weight:700;color:#000;margin-bottom:0}body .product-customInformation__content .title:hover{text-decoration:underline}body .previewCartItem-qty .btn-quantity:before{top:25px}body .previewCartItem-qty .btn-quantity{height:50px}body .previewCartItem-qty .btn-quantity.plus:after{top:25px}.div-btn a.button:hover{background:#fff;color:#000;border:1px solid #000}.div-btn a.button{background:#000;color:#fff;max-width:270px;display:inline-block;border:1px solid #000}.div-btn{display:inline-block;padding-top:24px;padding-left:24px;padding-bottom:24px;width:100%}.faq-child-answer{padding-left:25px;margin-top:0}.faq-children{margin-top:25px}p.size12{font-size:12px!important;margin-bottom:15px!important}body .predictive-search__item-content{display:flex;align-items:center}body .predictive-search__item-content .set-wrp-search-icon{margin-right:10px}.slider-progress{width:100%;height:2px;background:#ddd;margin-top:15px;position:relative}.slider-progress-bar{width:0;height:100%;background:#000;transition:width .3s ease}body .productListing{margin-bottom:0}.card-swatch h3{display:inline-block;margin:0;color:#4e4e4e;font-size:12px;font-family:var(--product-title-font)}.card-swatch.text-left{display:block}.toolbar-colRight label.toolbar-label{font-weight:400;text-transform:capitalize;font-size:12px}.page-sidebar.page-sidebar-left .halo-sidebar-close{background:transparent;top:5px}.page-sidebar.page-sidebar-left .halo-sidebar-close svg{fill:#000}body .sidebar--layout_1 .sidebarBlock-heading span.facets__count{display:none}div#main-collection-filters .sidebarBlock-content li{margin-bottom:10px}body .facets-vertical #CollectionFiltersForm .sidebarBlock-content,body .page-sidebar #CollectionFiltersForm .sidebarBlock-content{padding:10px 25px 12px}.sidebarBlock-contentWrapper .sidebarBlock-content{padding-left:25px;padding-bottom:15px}body .sidebarBlock.sidebar-product.position-.sidebarBlock-collapse,body .sidebarBlock.sidebar-custom-text.sidebarBlock-collapse{border-bottom:1px solid #d8d8d8}body .results-count .results,.results-count .results{color:#000}body .facets__list--refined .active-facets__button{color:#000;background-color:#ededed}body .facets__item input[type=checkbox]+.form-label--checkbox{padding-left:30px}body .facets__price--box .filter__price{border:1px solid #000}body input[type=checkbox]+.form-label--checkbox:after{top:7px!important;left:1px;background-image:url(/cdn/shop/files/check-box-one.svg?v=1780980893)!important;width:17px;height:9px}.facets__item input[type=checkbox]+.form-label--checkbox:before{top:2px}body .sidebar--layout_1 .sidebarBlock-heading{font-weight:500!important}body input[type=checkbox]:checked+.form-label--checkbox:before{background-color:transparent;border-color:#000;border:1px solid #1f1f1f}body .filter-display-show-more .facets__list{padding-bottom:10px}body .facets__list--refined .close{top:3px}a.facets__reset.link.link-underline{margin-top:15px}.results-count{padding-left:20px}body input[type=checkbox]+.form-label--checkbox:before{width:20px;height:20px}.facets-vertical #CollectionFiltersForm .sidebarBlock-content,.page-sidebar #CollectionFiltersForm .sidebarBlock-content{padding:15px 0 12px}body .sidebarBlock-content li{margin-bottom:5px}body .all-categories-list{padding-top:0}body .page-sidebar .navPages-action{padding:0}.all-categories-list,.facets-vertical #CollectionFiltersForm .sidebarBlock-content,.page-sidebar #CollectionFiltersForm .sidebarBlock-content{padding-top:0}body #CollectionFiltersForm .sidebarBlock,body .sidebarBlock.sidebar-categories{border-bottom:1px solid #d8d8d8}body .page-sidebar{width:400px;max-width:400px}body .sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:after{background-image:url(/cdn/shop/files/arrow-down.svg?v=1780974129);background-position:center center;background-repeat:no-repeat;width:25px;height:25px;right:15px;top:30px}body .sidebar--layout_1 .sidebarBlock-heading{padding:15px 20px!important;font-family:var(--font-body-family)!important;font-weight:500!important;border-bottom:0px solid #787878;margin-bottom:0}.sidebar--layout_1 .sidebarBlock-heading{font-family:var(--font-body-family)!important}body .page-sidebar .halo-sidebar-wrapper{padding:0 0 70px!important;overflow-x:hidden;overflow-y:auto}.page-sidebar .halo-sidebar-wrapper{padding:0!important}.collection-filters__item .sidebarBlock-heading{padding:22px 40px 22px 12px!important;font-family:var(--font-body-family)!important;font-weight:400!important}h2.sidebarBlock-heading{padding:22px 40px 22px 12px!important}.sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:after{right:10px}.toolbar .toolbar-dropdown li .text{font-size:13px;padding-top:0}body .toolbar .toolbar-dropdown.filter-sortby .label-tab:hover,.toolbar .toolbar-dropdown.filter-sortby .label-tab:hover{border-color:#000;box-shadow:inset 0 0 0 .0625rem #000}body .toolbar .toolbar-dropdown.filter-sortby .label-tab,.toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:190px;min-height:50px;line-height:34px;border-radius:4px}body .toolbar .toolbar-dropdown .label-tab .icon-dropdown{width:11px;height:7px}body .toolbar .toolbar-dropdown .label-tab{min-height:50px;line-height:34px;border-radius:4px}.toolbar .toolbar-dropdown .label-tab:hover{border-color:#000;box-shadow:inset 0 0 0 .0625rem #000}.toolbar-sort label.toolbar-label{display:none}body .toolbar .toolbar-dropdown .label-text{font-size:12px!important}body .toolbar .toolbar-dropdown.filter-sortby .label-tab,.toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:190px}select.size-select:hover{border-color:#000;box-shadow:inset 0 0 0 .0625rem #000}.product-card-layout-02 .product-item.enable_custom_layout_card .halo-productBadges .badge{font-style:normal}.card-information .card-information__wrapper span.price-item{font-size:14px}.product-card-layout-02 .productListing .product-item.enable_custom_layout_card .card-action{max-width:100%}body .product-size-dropdown{position:relative;margin-top:5px;margin-bottom:15px}.toolbar .toolbar-dropdown.filter-sortby .label-tab:after{content:"Sort by";display:block;position:absolute;top:-16px;left:21px;background:#fff;padding:0 5px;font-size:10px}.card-information__wrapper .product-size-dropdown:after{content:"Size";display:block;position:absolute;top:-13px;left:21px;background:#fff;padding:0 5px;font-size:12px;color:#000}.card-information .link-underline .text,.card-information .link-underline .text:hover{background:none!important}.product-size-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;height:50px;width:100%;line-height:50px;border:1px solid #d8d8d8;padding-left:20px;padding-right:30px;color:#4e4e4e;border-radius:5px;background-image:url(/cdn/shop/files/chevron-down.svg?v=1780909378);background-repeat:no-repeat;background-position:95% 22px;font-weight:500!important}.card-information a.card-title{font-size:14px;font-weight:600;line-height:1.5;min-height:40px}.toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text{font-weight:500;margin-right:5px}body .articleLookbook-block{margin-bottom:15px}toolbar .toolbar-item span.toolbar-icon.icon-filter img{margin-left:5px}.toolbar .toolbar-item span.toolbar-icon.icon-filter{border:1px solid #000;border-radius:4px;height:35px;padding:0 25px;text-transform:uppercase;width:auto;position:relative}.toolbar .toolbar-item span.toolbar-icon.icon-filter svg.icon.icon-sidebar{display:none}.toolbar .toolbar-item span.toolbar-icon.icon-filter span.filter-text.text:after{content:"";display:block}body .articleLookbook-title{margin-top:0;font-size:14px;font-weight:700;font-family:var(--font-body-family);text-transform:uppercase}body .toolbar{border-top:0;padding-top:0}body .page-sidebar+.page-content{padding-left:0}.breadcrumb a{font-size:12px;text-decoration:underline}body .collection-breadcrumb .breadcrumb{margin-bottom:10px;padding-top:10px}body .section-header-navigation{border-bottom:1px solid #d8d8d8}body .header--account .account-dropdown:before{top:-6px;width:15px;height:15px}body .contact-item{gap:10px}body .customer-service-toggle:after{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;bottom:-11px}body .search-dropdown-form{position:static}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:300}body .footer-block__newsletter .rte a:hover{text-decoration:underline}body .footer-block__newsletter .rte .content-piece+.content-piece{margin-top:0}body .rte.set-one-ft{display:block;margin-top:30px}body .rte.set-one-ft h3{margin-bottom:10px!important}body .rte.set-one-ft h3 p{margin-bottom:12px!important;font-size:14px;text-transform:uppercase;font-family:var(--font-body-family);font-weight:500}.footer-block__column .list-menu__item--link{text-transform:inherit!important}.footer-block__list{margin-bottom:20px}.footer-block__newsletter .rte .content-piece{line-height:1;margin-bottom:4px}body:has(.menu-lv-1.has-megamenu:hover):before{content:"";position:fixed;left:0;right:0;top:220px;bottom:0;background:#00000080;z-index:8}.menu-dropdown{z-index:9}.footer-block__list-social li.list-social__item a{padding-left:0}body .recently-viewed-content .products-grid .slick-arrow:hover,body .recently-viewed-icon:hover{background-color:#fff}body .footer-block__list-social li.list-social__item a svg:hover{transform:scale(1.15)}body .footer-block__list-social li.list-social__item a svg{width:20px!important;height:20px!important}body .menu-dropdown{box-shadow:0 0}body .footer-block__list-social .footer-block__heading{font-size:14px;text-transform:uppercase;font-family:var(--font-body-family);margin-bottom:5px!important;font-weight:500}body .footer-block__newsletter .form--check label:before,body .footer-block__newsletter .form--check label:after{border-color:#000}body .footer-block__newsletter .form--check label{padding-left:30px}body .footer-block__newsletter .form--check label:after{content:"";width:13px;height:7px;top:10px;left:4px}body .footer-block__newsletter .form--check label:before{width:20px;height:20px;border-color:#000;top:6px}body .footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{margin-top:15px;width:auto;min-width:auto}body .footer-block__newsletter .field__input{background:transparent;border-radius:0!important;padding:0;border-top:0;border-left:0;border-right:0;font-size:14px;border-bottom:1px solid #525252}body .footer-block__newsletter .form--check a{margin-left:5px}body .footer-block__newsletter .form--check a:hover{color:#000}body .newsletter-form__field-wrapper input::placeholder{color:#000!important}body .footer-block__newsletter .newsletter-form__field-wrapper{display:block}body .header-navigation details[open] .quickSearchResultsWrap.is-show{display:none}.halo-sidebar.halo-sidebar-left{right:0;left:auto;transform:translate3d(100%,0,0)}.header-navigation .header__icon--cart:hover .cart-count-bubble .text{color:#fff}button.search__button:hover img{filter:none}.header-navigation .header__icon--cart .cart-count-bubble{background:#000;color:#fff;width:20px;height:20px}.section-header-navigation .main-menu .menu-lv-1__action:hover{font-weight:600}.site-nav-link{line-height:1.6}.menu-lv-1>.link-effect>span:after{bottom:-16px;height:3px}.customer-service-menu span.icon img.contact-icon{position:relative;top:-6px}.contact-item span.set-left-wrp{left:-27px;position:relative;top:2px}.contact-item span.icon{width:21px}.header-nav-plain .header-icons .quickSearchResults .icon-search{width:15px}.search-dropdown-form,details-modal.header__iconItem.header__search.p-relative.d-flex.flex-align-center{position:static}.menu_mobile_link_2 span.text{font-weight:500}.menu_mobile_link_2 span.text:hover{font-weight:700;text-decoration:underline}.menu-dropdown{box-shadow:none}.header-nav-plain .header--account,.header-nav-plain a.header__icon.header__icon--loyalty,.header-nav-plain .header--cart{display:none}.shopify-section-header-show .header--cart a.header__icon.link.header__icon--cart,.shopify-section-header-show .custom-header-wrapper .header--account,.shopify-section-header-show .custom-header-wrapper a.header__icon.header__icon--loyalty,body .shopify-section-header-show .custom-header-wrapper .header--cart{display:flex}body .shopify-section-header-show .search_details[open] span.icon-close-wrap.icon-wrap,body .shopify-section-header-show span.icon-search-wrap.icon-wrap{padding:0;background:transparent}body .shopify-section-header-show .icon-wrap:hover{border-color:transparent}.header-navigation .header__icon--cart .cart-count-bubble{background:#000;color:#fff}.shopify-section-header-show span.search-text{display:none}.shopify-section-header-show summary.header__icon{width:auto}.shopify-section-header-show .account-dropdown a.btn-signin,.shopify-section-header-show .btn-create{padding:10px}body .header-basic{background:transparent;padding-left:40px;padding-right:40px}.header-basic__item .header-top--right .customer-links .icon{width:21px;height:21px;position:relative;top:6px}.header__icon img{width:20px}.search__button img{width:30px}.icon-search-wrap,.icon-wrap{border-radius:5px;border:2px solid transparent}body .header__icon span{justify-content:inherit}body .search-dropdown-content{left:0;width:100%;background:#f7f6f7}body .search-dropdown-content .field{padding:0;max-width:1200px;margin:auto}body .header-nav-plain .search-modal__form .search__button svg{width:38px;height:48px}.header__search .search-modal__form .search__input{height:110px;font-size:34px;order:0;padding:0 10px}body .header__icon--search{width:162px;height:48px}body .icon-search-wrap,.icon-wrap,body .search_details[open] .icon-close-wrap{width:100%}body .image-comparison .image-comparison-slider .slider-divider,body .image-comparison .image-comparison-slider .slider-thumb{background:#000}body .image-comparison .image-comparison-slider .slider-thumb-arrows .icon-caret{color:#fff}.faqs .halo-block-header{margin-bottom:15px}p.size12{font-size:14px}body .image-comparison .compare-image-overlay{padding-top:10%!important}.pos-bottom-center .desc p{line-height:22px;margin-bottom:10px}.shipping-table.mobile-view-table{display:none}.mobile-view-table.shipping-table tbody tr:first-child td{border-top:0;padding-top:10px;font-weight:500}.mobile-view-table table{width:100%}th.th-two{width:120px}th.th-four{width:110px}th.th-three{width:80px}th.th-five{width:100px}.faq-item .faq-answer p:first-child{margin-bottom:0}.pd24 a.button{width:270px;background:#000;color:#fff}.pd24 a.button:hover{background-color:#fff;border:1px solid #000;color:#000;text-decoration:none}.slick-dots li.slick-active button,.slider-dots li.active button{width:35px}.initiative-content-slider{padding-left:48px;padding-right:48px}.initiative-wrapper .initiative-content-slider{padding-left:50px}body .image-right{flex-direction:row-reverse}.custom-width-1320{max-width:1320px;margin:0 auto}.initiative-wrapper{display:flex;gap:0}.initiative-fixed-image{width:50%}.initiative-fixed-image img{width:100%;display:block;object-fit:cover}.initiative-content-slider{width:50%;position:relative;padding-top:50px}.slider-wrp1 h2.custom-main-title{text-transform:uppercase;line-height:1.4}.initiative-slider .slick-arrow:hover{border-color:transparent;background:transparent}.initiative-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer;font-size:0;background:transparent;width:auto;height:auto;padding:0}.initiative-slider .slick-prev{left:-40px!important}.initiative-slider .slick-next{right:-40px!important}.initiative-slider .slick-prev:before{content:"";background-image:url(/cdn/shop/files/chevron2-right.svg?v=1779764398);width:20px;height:20px;display:inline-block;background-size:7px;background-repeat:no-repeat;background-position:center center;transform:rotate(180deg)}.initiative-slider .slick-next:before{content:"";background-image:url(/cdn/shop/files/chevron2-right.svg?v=1779764398);width:20px;height:20px;display:inline-block;background-size:7px;background-repeat:no-repeat;background-position:center center}.initiative-slider .slick-dots{display:flex!important;justify-content:center;gap:10px;list-style:none;margin-top:50px;bottom:-20px}.initiative-slider .slick-dots li{width:25px;height:2px;background:#ccc;border-radius:0;margin:0;cursor:pointer}.initiative-slider .slick-dots li.slick-active{background:#000;width:35px;height:3px}.initiative-slider .slick-dots button{display:none}div[id*=_image_banner_YQCEFE] .scroll-trigger a.banner-button{font-weight:700;text-transform:inherit;font-size:14px}div[id*=_image_banner_iP7mCq] .scroll-trigger a.banner-button{font-weight:700;text-transform:inherit;font-size:14px!important}.page-our-commitments main#MainContent{padding-bottom:40px}div[id*=_image_banner_YQCEFE] .item.item--smallImg{margin-bottom:0}.slick-dots li button,.slider-dots li button{border-radius:0;border:0;background:#ccc}.silk-wrp a.pill-item img{width:40px;height:40px}.silk-wrp .pill-item{border-radius:50px}.silk-wrp .custom-pill-header{margin-bottom:50px}.page-armani-prive-haute-coutur .custom-quote-section .quote-signature img{width:45%}div[id*=_rich_text_p73ygJ] h2 span.se-small{font-size:25px}div[id*=_rich_text_p73ygJ] h2{margin-bottom:10px}.perfume-slider .slick-arrow img{width:7px;display:inline-block;position:absolute;left:0;top:5px}.slick-arrow.slick-disabled{opacity:.35}.perfume-slider .slick-next img{right:0;left:auto}.perfume-slider .slick-prev img{transform:rotate(180deg)}div[id*=_rich_text_cBYVyR] .scroll-trigger a.button,div[id*=_rich_text_p73ygJ] .scroll-trigger a.button,div[id*=__rich_text_bXNhV9] .scroll-trigger a.button{font-size:14px;padding:0;width:auto;max-width:inherit;border-bottom:1px solid;display:inline-block;margin-top:0;border-radius:0}body .banner-button{line-height:24px}.slick-dots li button{border-radius:0;background:#ccc;border:0}.page-the-world-of-makeup main#MainContent{padding-bottom:30px}div[id*=_image_banner_gNUNPP] .item{margin-bottom:0}div[id*=_image_banner_fgxXGJ] h3{margin-bottom:10px!important}.shopify-section-group-footer-group section.feature-icons-section{padding-left:25px;padding-right:25px}.spotlight-block .layout--special .slick-arrow{display:block!important}button.pill-arrow.pill-prev img{transform:rotate(180deg)}.pill-wrapper .pill-arrow img{width:7px;position:relative;left:4px}body{padding-bottom:42px}svg.set-hearth-css path{fill:transparent}svg.set-hearth-css{width:20px;height:20px}.custom-loyalty-bar{position:fixed;left:0;bottom:0;width:100%;z-index:9}.desktop-bar{background:#000;display:flex;justify-content:space-around;align-items:center;min-height:42px;padding-left:25px;padding-right:25px}.desktop-bar a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;padding:0;font-weight:500}.desktop-bar a:hover{text-decoration:underline}.mobile-bar{display:none}.container-ctm{max-width:1200px;width:100%}.set-flx-div{display:flex;justify-content:space-between}.two-set-flx a{margin-left:60px}.mobile-bottom-bar{display:none}body .spotlight-inner .spotlight-button.custom-button-style{line-height:24px}body .spotlight-inner .des{line-height:1.6}.footer-block__list .list-unstyled li{line-height:1.1;margin-bottom:5px}.shopify-section-header-show .custom-search-overlay.active{top:54px}.shopify-section-header-show{background:#fff}body .scrolled-past-header .header-logo.header-item.header-item--side{display:none!important}body .scrolled-past-header .header-logo.header-item.header-item--side{display:block!important}.shopify-section-header-show a.menu-lv-1__action.header__menu-item.list-menu__item.link{color:#000}body .header-logo.header-item.header-item--side{display:none!important}body .custom-search-input{height:110px;font-size:34px;color:#000;border:0;padding-left:0;padding-right:70px}body .custom-search-submit svg,.custom-search-submit .icon{width:28px!important;height:28px!important}body .custom-search-form-wrapper{max-width:1200px;margin:auto}body .custom-search-submit{right:10px;top:55px;padding:0}body .custom-search-overlay{height:110px;top:214px}.custom-search-inner,.custom-search-form{height:auto}.announcement-bar .container{position:static}.announcement-bar{position:relative}body .announcement-bar__message{line-height:1.7!important}body .header-navigation .header__icon--cart:hover .cart-count-bubble .text{color:#fff}a.bbb.site-nav-title{font-weight:700}body .header-nav-plain .header-icons-border .cart-count-bubble{background:#000;color:#fff}.btn-signin{display:block;border:1px solid #000;color:#000;text-decoration:none;font-size:12px;padding:10px;border-radius:5px;height:50px;line-height:28px}.btn-signin:hover{color:#000!important}.btn-create:hover{font-weight:500}.btn-create{display:block;border:1px solid #000;color:#000;text-decoration:none;font-size:12px;padding:10px;border-radius:5px;height:50px;line-height:28px}body .account-dropdown a.btn-signin{padding:10px;font-size:12px;border-radius:5px;border:1px solid #000;color:#fff;height:50px;line-height:30px;margin-bottom:10px;background:#000}.shopify-section-header-sticky .menu-lv-1__action{padding-left:15px;padding-right:15px;font-size:13px}.header-basic__item .top-language-currency .halo-top-currency .text,.header-basic__item .top-language-currency .halo-top-language .text{font-size:12px}body .customer-service-toggle,body .store-locator-btn{text-transform:capitalize}body .store-locator-btn img{width:17px}body .header__icon:hover .icon{transform:none}.set-start-wrp{position:relative}a.header__icon.header__icon--loyalty.link.link--text.focus-inset img{position:relative;top:2px}.cart-count-bubble span.c-minicart-icon__label{font-size:12px}.header__iconItem .header--account img.icon.icon-account{position:relative;top:6px;width:19px;height:19px}.announcement-bar__message a{text-decoration:underline}.custom-pill-section h2.custom-pill-title{margin-bottom:15px}.header-basic__item .header-top--right .customer-links{margin-right:10px}a.header__icon.header__icon--loyalty.link.link--text.focus-inset{position:relative;padding-right:9px;padding-left:9px!important}.set-start-wrp:after{content:"";display:block;position:absolute;right:0;top:6px;bottom:0;background:#000;width:1px}.set-start-wrp:before{content:"";display:block;position:absolute;left:0;top:6px;bottom:0;background:#000;width:1px}body .header-basic__item .header__icon--cart .cart-count-bubble{background:transparent;color:#4e4e4e;position:relative;font-size:10px;float:left;top:5px}.header-basic__item .header-top--right svg.icon.icon-account{width:25px;height:26px;top:7px}body .header-basic__item .header-top--right .header__icon--cart .icon{width:30px;height:auto}.set-round1 span.text:after{content:")";display:inline-block}.set-round1 span.text:before{content:"(";display:inline-block}body .header-basic__item .header-top--right .header__icon--cart{margin-left:0}.store-locater-wrp{position:relative;line-height:1}.store-locater-wrp:after{content:"";display:block;background:#77777778;height:19px;width:1px;right:-10px;position:absolute;top:12px}.store-locater-wrp:before{content:"";display:block;background:#77777778;height:19px;width:1px;position:absolute;left:-10px;top:12px}.video-wrapper .fluid-width-video-wrapper{padding-top:51.7%!important}body .copyright__content p{font-size:11px}.footer__column--info .policy-links a{font-weight:400;font-size:11px;line-height:1.6}.footer__column--info .policy-links a:hover{text-decoration:underline}body .footer__content-bottom .footer-block__bottom{justify-content:space-between!important}.footer__column--info .policy-links a~span{margin-right:5px;display:inline-block;vertical-align:middle;position:relative;margin-left:5px;top:0}.main-menu--wrapper>.header__inline-menu>.list-menu{text-align:center}.header-logo .shopify-section-header-show .header-nav-plain .header-item--side{display:block!important}.policy-links{text-align:center}.policy-links a{color:#000;text-decoration:none;font-size:14px}.separator{margin:0 10px}body .faqs-item .card-header:not(.collapsed) .arrow{background-image:url(/cdn/shop/files/minus.svg?v=1779953755)}body .faqs-item .card{border-bottom:1px solid #d8d8d8;margin-bottom:0}body .faqs-item .card-header .arrow{top:18px;right:10px;background-image:url(/cdn/shop/files/plush.svg?v=1779953756);width:18px;height:18px;background-size:17px;background-repeat:no-repeat;background-position:center center;transform:none;border:0}body .faqs .faqs-item .card-header .title{padding:11px 40px 11px 15px}.faqs-item .card-header .arrow:after{content:"";display:block}.faqs-row .faqs-item{margin-top:0!important}body .faqs-item{background-color:transparent}body .faqs .faqs-item .card-header .title:after{display:none}body .faqs .faqs-item .card-header .title{background:transparent}body .faqs .faqs-item .card-header .title{font-size:12px;background:transparent;padding-left:15px}body .faqs .faqs-item .card-body{font-size:14px;line-height:1.6;padding-left:15px;margin-top:0}a.underline-link{color:#fff;text-decoration:underline}.template-product .section-text{display:none}.pos-bottom-center{left:50%;bottom:0;transform:translate(-50%);text-align:center;width:95%}.video-wrapper{position:relative}.video-toggle-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;border-radius:50%;cursor:pointer;opacity:0;visibility:hidden;z-index:10;font-size:50px;color:#fff;background:transparent}.video-wrapper:hover .video-toggle-btn{opacity:1;visibility:visible}.video-wrapper{position:relative;cursor:pointer}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;font-size:30px;z-index:2}.custom-video{width:100%;display:block}.pos-bottom-center{left:50%;bottom:0;transform:translate(-50%);text-align:center;width:100%}.set-grid-wrp1{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap}.earn-card{padding:10px}span.set-mg-bt15{margin-bottom:15px;display:inline-block}.earn-heading.pd-white-bg p{margin-bottom:0}.reward-banner{align-items:center;padding:30px;border:1px solid #ddd;margin-bottom:20px;font-family:var(--font-heading-family)}.reward-banner h2{margin:0 0 10px;font-size:26px;font-weight:300;font-family:var(--font-heading-family)}.reward-banner p,.reward-banner span{display:block;width:100%;font-family:var(--font-body-family)}.shop-btn{background:#000;color:#fff;padding:17px 40px;text-decoration:none;font-size:12px;letter-spacing:0px;margin-top:15px;border:1px solid #000;border-radius:5px;font-family:var(--font-body-family)}.shop-btn:hover{background-color:#fff;border:1px solid #000;color:#000;text-decoration:none}.earn-heading{margin-bottom:30px}.earn-heading h2{font-size:26px;margin-bottom:15px;font-weight:300;font-family:var(--font-heading-family)}.earn-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 30px}.earn-card{display:flex;border:.0625rem solid #8c8c8c;background:#fff;border-radius:5px}.earn-card img{width:120px;height:120px;object-fit:cover}.card-content{padding-left:15px;flex:1}.card-content h3{font-size:14px;margin-bottom:15px;font-weight:600;margin-top:0;font-family:var(--font-body-family);line-height:1.3}.card-content p{font-size:14px;line-height:1.5;margin:0}.ways-card{background:#f5f5f5;padding:28px 24px;margin-bottom:20px;border-bottom:1px solid #d8d8d8}.ways-card h3{margin:0 0 12px;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;line-height:1.3}.ways-card p{margin:0;font-size:14px;line-height:1.6;color:#000}body .one-gridtab p{margin-bottom:0;font-family:var(--font-body-family)}.pd-white-bg.pd-remove-css{border:0}.ways-card.pd-white-bg.mgbt-0,table.c-table.h-text-uppercase{margin-bottom:0}.faq-item .faq-answer p{padding-left:0;padding-right:0;line-height:1.7}section.pd-remove-css.pd-white-bg{margin-top:20px;padding:30px 0 0}section.pd-remove-css.pd-white-bg h2.faq-heading{padding-left:30px;margin-bottom:35px;text-transform:uppercase}.faq-children{margin:0 0 1.25rem}.faq-child{border-bottom:1px solid #ebebeb}.faq-child:last-child{border-bottom:none}.faq-child-question{width:100%;background:none;border:none;text-align:left;padding:16px 25px;font-size:12px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;transition:background .15s;font-family:var(--font-body-family)}.faq-child-question:hover{background:#fafafa}.faq-child.active>.faq-child-question{background:#fafafa}.faq-child-question .icon{width:16px;height:16px;flex-shrink:0;position:relative}.faq-child-question .icon:before,.faq-child-question .icon:after{content:"";position:absolute;background:#aaa;border-radius:1px;transition:transform .25s ease,opacity .25s ease}.faq-child-question .icon:before{width:10px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-child-question .icon:after{width:1px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-child.active>.faq-child-question .icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-child-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-child.active>.faq-child-answer{max-height:600px}.faq-child-answer p{font-size:13px;line-height:1.85;color:#666;padding:.2rem 1.1rem 1rem}#tab-ingredients ul li{float:left;margin-left:20px;margin-top:0}table.table-cms{border:1px solid #000;border-collapse:collapse}table.table-cms tr td{padding:10px}section.benefits-section.table-style.pd-white-bg{margin-top:20px}.pd24{display:inline-block;padding:30px 0 0 30px}.membership-section .cards .card{border-radius:5px;overflow:hidden;box-shadow:0 0;border:1px solid #8c8c8c;width:30.9%}.benefits-section.table-style .section-title{font-size:26px;line-height:1.2;text-transform:uppercase;margin-bottom:15px;margin-top:0}.benefits-section.table-style .section-subtitle{margin-bottom:20px}.benefits-section.table-style .table-wrapper{overflow-x:auto;margin-bottom:20px}.benefits-section.table-style table{width:100%;border-collapse:collapse;border:1px solid #d8d8d8}.benefits-section.table-style thead{background:#000}.benefits-section.table-style thead th{color:#fff;padding:17px 15px;text-align:center;font-size:14px;text-transform:uppercase}.benefits-section.table-style thead th:first-child{text-align:left;padding-left:40px;max-width:490px;width:500px}.benefits-section.table-style tbody td{border-bottom:1px solid #d8d8d8;padding:17px 15px;text-align:center;font-size:14px}.benefits-section.table-style tbody td:first-child{text-align:left;padding-left:40px;font-weight:600;text-transform:uppercase}.benefits-section.table-style .dot{width:12px;height:12px;background:#cfcfcf;border-radius:50%;display:inline-block}.support-content h2.title{font-size:26px;margin-bottom:15px;text-transform:uppercase;margin-top:0}.membership-section .subtitle{margin-bottom:25px}.membership-section .dropdown-btn span{font-weight:500;font-size:12px}.membership-section .heading{font-size:14px;font-weight:600;margin-bottom:10px;text-transform:uppercase;font-family:var(--font-body-family)}.membership-section .cards{display:flex;gap:30px;margin-bottom:20px;align-items:flex-start}membership-section .card{flex:1;min-width:260px;border:1px solid #999;border-radius:4px;overflow:hidden;background:#fff}.membership-section .card-top{padding:16px 16px 0}.membership-section .tier{font-size:14px;font-weight:600;margin-bottom:5px;color:#4e4e4e;margin-top:0;font-family:var(--font-body-family)}.membership-section .points{color:#4e4e4e;margin-bottom:20px;font-size:18px;font-weight:300}.membership-section .dropdown-btn span,.membership-section .points{font-size:12px}.membership-section .dropdown-btn{display:flex;align-items:center;cursor:pointer;margin-bottom:10px}.membership-section .arrow{transition:.3s;margin-left:10px!important}.membership-section .arrow.rotate{transform:rotate(180deg)}.membership-section .dropdown-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.membership-section .dropdown-content.active{max-height:500px}.membership-section .benefits{list-style:none;padding:0 0 5px;margin-top:0}.membership-section .benefits li{margin-bottom:10px;font-size:12px;color:#000;font-weight:500}.membership-section .card-bottom{height:135px;background-size:cover;background-position:center center;border-radius:0 0 5px 5px}.red{background-image:url(/cdn/shop/files/Red_tier-v2.webp?v=1780029117)}.gold{background-image:url(/cdn/shop/files/Gold_tier-v2.webp?v=1780029116)}.black{background-image:url(/cdn/shop/files/Black_tier-v2.webp?v=1780029117)}span.icon{background-image:url(/cdn/shop/files/plush.svg?v=1779953756);width:18px;height:18px;background-size:17px;background-repeat:no-repeat;background-position:center center}.active span.icon{background-image:url(/cdn/shop/files/minus.svg?v=1779953755)}.custom-container .table-wrapper table{border:1px solid #d8d8d8}.shipping-table-section{padding:50px 20px}.custom-container{max-width:1200px;margin:auto}.shipping-content p{font-size:16px;line-height:1.8;margin-bottom:30px;color:#111}.shipping-table-section table tr td:first-child,.shipping-table-section table tr th:first-child{width:350px;min-width:350px}.table-wrapper{overflow-x:auto}.shipping-table{width:100%;border-collapse:collapse}.shipping-table th,.shipping-table td{border-top:1px solid #ddd;padding:10px;text-align:center;font-size:12px;font-weight:500}.shipping-table td:first-child{font-weight:500}.shipping-table .badge{background:#8f8b8b;color:#000;padding:12px 25px;display:inline-block;font-weight:500}.shipping-table-section table.shipping-table{margin-bottom:20px}.custom-arrow-wrapper{position:absolute;width:100%;bottom:-40px;left:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:9}.custom-arrow-wrapper .slick-prev,.custom-arrow-wrapper .slick-next{pointer-events:auto}.perfume-content{position:absolute;bottom:35px;left:10px;right:10px}.custom-width-1170{max-width:1170px;margin:0 auto}.custom-width-1370{max-width:1370px;margin:0 auto}.custom-width-1770{max-width:1770px;margin:0 auto}.full-width{width:100%}body .custom-service-block .halo-row .halo-item .policies-item-wrapper{padding-bottom:110px;padding-top:110px;border-radius:0}body .custom-service-block .halo-row .halo-item{padding:0;border-radius:0}.image-card-item h3,.image-card-content h2.image-card-title{font-family:var(--font-body-family);font-weight:600}.custom-pill-header{text-align:center;margin-bottom:70px}.custom-pill-title{margin:0 0 24px;line-height:1.2}.custom-pill-btn{font-size:12px;display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:50px;padding:10px 28px;text-decoration:none;border-radius:5px;transition:.3s ease}.custom-pill-btn:hover{opacity:.85}.pill-wrapper{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}.pill-item{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 5px;border:1px solid #dcdcdc;border-radius:50px;text-decoration:none;color:#000;transition:.3s ease;background:#fff}.pill-item:hover{border:1px solid #525252}.pill-image{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}.pill-title{font-size:12px;line-height:1;white-space:nowrap}h3.banner-heading.scroll-trigger{padding-bottom:0!important;font-weight:300!important}.image-card-btn.full-btn{width:100%}.image-card{width:100%;text-align:center}.image-card-img img{width:100%;display:block;object-fit:cover}.image-card-content{padding-top:24px}.image-card-title{margin:0 0 16px;line-height:1.2;font-weight:700}.image-card-desc{margin-bottom:24px;line-height:1.5}.image-card-btn{display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:50px;padding:14px 28px;text-decoration:none;border-radius:4px;transition:.3s ease}.image-card-btn:hover{opacity:.85}.page-width{max-width:1200px;margin:auto}.custom-support-page{padding:60px 0 40px;background:#f5f5f5}.page-wrapper{display:flex;gap:30px;max-width:1200px;margin:0 auto;align-items:flex-start;padding-left:15px;padding-right:15px}.support-sidebar{width:260px;flex:0 0 260px;background:#fff;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.sidebar-link:after{Content:"";background-image:url(/cdn/shop/files/chevron2-right.svg?v=1779764398);width:32px;height:12px;display:inline-block;background-repeat:no-repeat;background-position:center right;background-size:contain;position:absolute;right:15px;top:20px}.sidebar-link{display:block;padding:10px 30px;border-bottom:1px solid #d8d8d8;color:#000;text-decoration:none;font-size:12px;font-family:var(--font-menu-lv1-family);margin-left:0;border-right:0;position:relative}.sidebar-link:last-child{border-bottom:0}.sidebar-link:hover,.sidebar-link.active{font-weight:500}.support-content{flex:1;width:calc(100% - 300px)}.support-content h1{font-size:34px;margin-bottom:15px;text-transform:uppercase;margin-top:10px;line-height:1}.support-content .rte{font-size:14px;line-height:1.8;color:#111}.pd-white-bg p{margin-top:0;margin-bottom:15px;font-size:14px;color:#000}.pd-white-bg{background:#fff;padding:30px}.faq-container{max-width:1200px;margin:auto}.payment-content a{font-size:14px;text-decoration:underline}.faq-heading{font-size:14px;margin-bottom:20px;margin-top:0;font-family:var(--font-menu-lv1-family);color:#000;line-height:1;font-weight:600}a.bt-link:hover{text-decoration:underline;font-weight:500}.faq-item{border-bottom:1px solid #d8d8d8}.faq-question{width:100%;background:transparent;border:0;padding:16px 25px;text-align:left;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-menu-lv1-family);color:#000}.faq-item.active .faq-question{background:#f7f6f7}.icon{font-size:28px;font-weight:300}.faq-answer{display:none;padding:10px 25px 20px}.faq-answer p{font-size:14px;line-height:1.9;color:#4e4e4e}.faq-item.active .faq-answer{display:block}.header-basic .customer-service-toggle{font:300 12px var(--font-body-family)}.support-content a{text-decoration:underline}.support-content a:hover{text-decoration:none}.products-carousel .product-item .card-information__wrapper{justify-content:flex-end}.productView-stickyCart.style-1 .sticky-options{width:auto!important}.complementary-products-slider .card-action .selector-wrapper .single-label{font-size:12px!important;padding:8px!important;line-height:1!important}.complementary-products-slider .card-action .selector-wrapper{padding:0 0 14px!important}.shade-swatch-circle{min-width:18px!important}body.index.custom-header-wrapper .main-header-prap{background:transparent}body.index.custom-header-wrapper header.header.header-basic.header-basic--transparent{background:transparent}body.index.custom-header-wrapper header.header.header-basic{background:#00000040}.store-locater-wrp:before{display:none}body.index.custom-header-wrapper .section-header-navigation{background:#00000040}.shopify-section-header-sticky:hover{background:#fff!important}body.page-template-contact-us-1 a.customer-service-toggle{color:#4e4e4e!important}@media(min-width:1025px){.header-basic__item .top-language-currency:before{content:"";display:block;background:#77777778;height:19px;width:1px;right:-10px;position:absolute;top:5px}.header-basic__item .top-language-currency{min-width:unset}}@media screen and (min-width:767px){body .image-comparison .section-content.content-position-top .section-images{width:700px;margin:auto}.foundation-info__content,.foundation-content,.application-steps__content{flex:0 0 50%;max-width:50%}.foundation-image,.foundation-info__image,.application-steps__image{flex:0 0 45%;max-width:45%}}@media screen and (min-width:991px){body .img-box--mobile .image+.image{display:none}body .card-action button{height:50px}}@media screen and (min-width:1025px){body .menu-dropdown,.menu-dropdown__column a.site-nav-title{line-height:1.5}.scrolled-header .main-header-prap .p-static.container.container-1370.o-unset{max-width:100%;width:100%}.menu-lv-3 a.site-nav-link.m-zero.link.link--text{padding-top:3px;padding-bottom:3px}.shopify-section-header-show .shopify-section-header-sticky:not(.sticky-search-menu-custom-open){position:fixed!important}body div#navigation-mobile{display:none}.shopify-section-header-show .header__icon img.icon-cart{width:25px;height:25px}body .megamenu_style_1 .menu-dropdown__column.no_show_product:not(.column-full),.megamenu_style_1 .menu-dropdown__column.no_show_banner:not(.column-full){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body .megamenu_style_1 .menu-dropdown__banner.no_show_product:not(.column-full),.megamenu_style_1 .menu-dropdown__banner.no_show_banner:not(.column-full){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.main-header-prap .p-static.container.container-1370.o-unset{width:auto;max-width:max-content}.main-header-prap.shopify-section-header-show .p-static.container.container-1370.o-unset{width:100%;max-width:inherit}.scrolled-header .shopify-section-header-sticky:not(.sticky-search-menu-custom-open){position:fixed!important;top:0!important}body .site-nav-banner{margin:0}}@media screen and (max-width:1024px)and (min-width:991px){body .previewCartInfo{padding:5px 20px 90px}.luxury-video{height:600px!important}div[id*=_custom_text_with_slider_Jrij3R] h2.custom-main-title,div[id*=_custom_text_with_slider_rc73br] .initiative-heading{font-size:26px}body .footer__content-bottom{padding:30px}body .footer__content-bottom .footer-block__bottom{display:flex}body .footer__content-bottom .footer-block__bottom{display:flex;align-items:center}body .footer__content-bottom .footer-block__bottom.not_payment .footer__copyright{margin-bottom:0}.footer__content-bottomx{padding:40px 35px 34px}body .img-box--mobile .image{display:block}div[id*=_spotlight_block_xBDgyQ] .halo-row.column-2 .halo-item{width:50%}.media-card img,.media-card video{height:410px!important}.template-product .sections-image-banner-block .content-box--right{padding-left:60px;padding-top:0;padding-bottom:0}.template-product .banner-item .img-box .image{padding-top:36%!important}.template-product .section-image-comparison{margin-bottom:60px}}@media screen and (max-width:1366px){.page-armani-prive-haute-coutur .custom-quote-section .quote-signature img{width:32%}.shopify-section-header-sticky .menu-lv-1__action{padding-left:13px;padding-right:13px}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-prev{left:-40px!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-next{right:-40px!important}}@media screen and (max-width:1280px){.shopify-section-header-sticky .menu-lv-1__action{padding-left:8px;padding-right:8px}.halo-recommendations-block .products-carousel>button.slick-arrow.slick-prev{left:-30px!important}.halo-recommendations-block .products-carousel>button.slick-prev{left:-30px!important}.halo-recommendations-block .products-carousel>button.slick-next{right:-30px!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-prev{left:-10px!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-next{right:-10px!important}[id$=_spotlight_block_gpbGgx] button.slick-arrow{width:40px!important;height:40px!important}}@media screen and (max-width:1100px){.luxury-video-wrapper{padding-left:15px;padding-right:15px}.perfume-slider-wrapper{padding-left:10px;padding-right:10px}body .perfume-slider .slick-next{right:20px}body .perfume-slider .slick-prev{left:20px}.spotlight-block .group-btn a{font-size:12px}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-prev{left:0!important}[id$=_spotlight_block_gpbGgx] .spotlight-block .layout--special button.slick-next{right:0!important}.productView-bottom .tabs .tab .tab-title{margin-right:40px}}@media(max-width:1199px)and (min-width:992px){body .column-6:has(.footer-block__link_list:not(.footer-block__heading):not(.footer-block__list)) .footer-block__item{width:24%}body .footer-block__item.footer-block__newsletter{width:100%!important;text-align:left}}@media screen and (max-width:1024px){.one-section .crafted__inner{padding-right:15px;width:auto!important}.two-section .crafted__inner{padding-right:10px;width:auto!important}body .stl-image-container{padding-bottom:110%}.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item span.text.p-relative:hover{font-weight:700}.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item span.text.p-relative:focus{font-weight:700}.benefits-section.table-style thead th:first-child{width:350px}body .halo-compareProduct{right:10px}body .halo-compareProduct{display:inline-block;opacity:1;visibility:visible}.template-list-collections .breadcrumb-container .breadcrumb{width:auto;padding-left:0!important}.perfume-slider-wrapper button.slick-next.slick-arrow{right:20px}.productView-stickyCart.show-sticky img{top:9px}body .predictive-search__item-content .set-wrp-search-icon img.icon-search{width:14px}.menu-dropdown__column .site-nav-list a.site-nav-title span{font-weight:500}.appstle-loyalty-button{bottom:114px!important}body.sticky-toolbar-mobile .footer{padding-bottom:0}.showcase-banner{min-height:500px}body .productGrid .product,body .productGrid.column-2 .product{margin-top:0;width:33.333%!important;margin-bottom:15px}.slick-arrow.slick-prev{left:5px}button.slick-next.slick-arrow{right:5px}body .productView-thumbnail .productView-thumbnail-link{height:80px}.productView-complementary.style-2 .product-item-custom .card-information{top:-5px;padding:0 0 0 10px!important}.productView-complementary.style-2.complementary_product_button_atc .product-item-custom .card-information .card-action{padding-top:0;padding-bottom:0;margin-top:0}#shopify-section-template--26451797639486__media_grid_P9fCPU .media-grid{gap:15px!important}.productView-complementary.style-2 .complementary-products-title .title .text{margin-top:15px}body.product-card-layout-02 .card-information{padding:10px 0 14px!important}.slick-arrow:hover svg{color:#fff;fill:#fff}body .halo-recommendations-block .slick-dots li button{display:inline-block}.halo-recommendations-block .products-carousel>button.slick-arrow.slick-prev,.halo-recommendations-block .products-carousel>button.slick-prev{left:0!important}.halo-recommendations-block .products-carousel>button.slick-next{right:0!important}.custom-loyalty-bar .mobile-item:nth-child(2){min-width:200px}body .cart-list .cart-item .cart-remove{top:-2px;position:relative}body .cart-item-block.cart-item-quantity{margin-left:10px}.cart-item-block.cart-item-remove svg{position:relative;top:1px}body.product-card-layout-02 .product-item.disable_product_card_border .card-information__wrapper{margin-bottom:0}.stl-section-title{font-size:26px;margin-bottom:15px}.featured-wrp .slider-container-wrapper button.prev-btn,.prev-btn{left:0}.featured-wrp .slider-container-wrapper button.next-btn,.next-btn{right:0}.universe-carousel-section .editorial-main-dots-container{margin-top:30px}.rich-text__blocks a.button{font-size:12px}.video-tabs-btn{margin:100px 0 10px}body .spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:0}.productView-complementary .product-item-custom .card-product{width:145px;height:145px!important}body .product-card-layout-02 .card-information{padding:0 20px 14px!important}.custom-header-wrapper .main-header-prap{position:static}.custom-header-wrapper .main-header-prap img.header__heading-logo{filter:brightness(0)}body .mega-small-banner .mega-banner-title{margin-bottom:15px;word-wrap:break-word;white-space:break-spaces;letter-spacing:.5px}.megamenu_style_3 .menu-dropdown__column.menu-dropdown__column-4 .site-nav-list a.image.adaptive_height.image-zoom,body .menu-dropdown__banner .mega-main-banner a img,body .halo-sticky-toolbar-mobile{display:none}body .footer-block__newsletter .footer-block__newsletter-form .newsletter-form__button{font-size:12px}body .card-product__group,.card-action{opacity:1;visibility:visible}.card-compare.card-compareIcon{display:block!important}.card-compare.card-compareIcon .compare-icon{display:block!important;border:1px solid #cccccc70}body .sidebarBlock,body .sidebarBlock.sidebar-categories,body #CollectionFiltersForm .sidebarBlock{margin:0}body .toolbar .toolbar-dropdown.filter-sortby .label-tab:after{content:"Sort by";display:block;position:absolute;top:-9px;left:10px;background:#fff;padding:0 5px;font-size:10px;height:21px;line-height:20px}body .toolbar .toolbar-dropdown .label-tab.hidden-on-desktop .icon-dropdown{right:14px;width:8px;height:5px;margin-left:3px;position:absolute;top:21px}body .toolbar .toolbar-dropdown .label-text{font-size:12px!important;width:auto;display:inline-block;height:auto;line-height:1}body .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop{width:110px;padding:14px 25px 2px 15px!important;border:1px solid #ccc;text-align:left;height:auto;line-height:inherit;min-height:auto;max-height:inherit}.menu_mobile_link span.mobile-menu-banner{width:auto}.menu_mobile_link span.mobile-menu-banner img{width:115px;height:48px;object-fit:cover}body .halo-sidebar_menu .megamenu_style_1 .menu-dropdown__banner .site-nav-banner .site-nav-banner--item{width:auto!important}body .halo-sidebar{max-width:100%}.header-mobile--icon a.header__icon img{width:17px}.header-mobile__wrapper.header-mobile--wrapper{padding:5px 0}.store-locator-mobile img{width:17px}.header-mobile__item--cart img.icon.icon-cart{width:27px;height:27px}.template-product .sections-spotlight-block .scroll-trigger a.spotlight-button.button{margin-top:25px}.template-product .spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:0}body .search-block li.item img.icon-search{width:12px;height:12px}body.page-our-commitments .sections-image-banner-block .banner-button span{font-size:14px}body .partner-section{background:#425982;padding-top:6%;padding-bottom:6%}div[id*=_spotlight_block_6ReFLf] a.spotlight-button.button.custom-button-style,div[id*=_spotlight_block_QHPxwG] a.spotlight-button.button.custom-button-style,div[id*=_spotlight_block_rmVUbT] a.spotlight-button.button.custom-button-style{margin-top:30px}.page-armani-prive-haute-coutur .custom-quote-section .quote-signature img{width:27%}.image-card-grid{position:relative}.image-card-grid .slick-slide{padding:0 8px}.custom-arrow{width:38px;height:38px;border-radius:50%;background:#fff;border:none;display:flex!important;align-items:center;justify-content:center;position:absolute;top:35%;transform:translateY(-50%);z-index:2;box-shadow:0 2px 10px #0000001f;cursor:pointer}.custom-prev{left:10px}.custom-next{right:10px}body .image-card-grid{display:block}body .banner-button span{font-size:12px}.sections-spotlight-block .scroll-trigger a.spotlight-button.button{margin-top:15px}body .spotlight-inner .spotlight-button.custom-button-style{font-size:12px}body .image-banner .halo-banner-wrapper .flex-box__banner .banner-item{margin-bottom:0}}@media screen and (max-width:991px)and (min-width:768px){[id$=_spotlight_block_gpbGgx] .halo-row[data-center-mode=true] .halo-item{padding-left:10px;padding-right:10px}body .previewCartInfo{padding:5px 20px 90px}div[id*=_spotlight_block_twFecr] .spotlight-block{padding-bottom:60px}.mobile-bar .mobile-item{color:#fff}.mobile-bar{background:#000}body .productView-thumbnail{padding:0 5px}body .productView-thumbnail .productView-thumbnail-link{height:68px}.luxury-video{height:600px!important}div[id*=_image_banner_igrCCP] .halo-banner-wrapper .flex-box__banner.row-reverse{flex-direction:row-reverse}div[id*=_image_banner_igrCCP] .halo-banner-wrapper .item--smallImg .flex-box__banner .banner-item{width:50%}div[id*=_image_banner_igrCCP] .halo-banner-wrapper .flex-box__banner{display:flex;justify-content:space-between;align-items:center}div[id*=_custom_quote_section_wA9VMB] h2{font-size:18px}.page-our-commitments .slider-wrp1 h2.custom-main-title,.page-our-commitments .initiative-heading,body .partner-title{font-size:26px}.footer__content-bottom,body .footer__content-bottom{padding:9px 35px 10px}body .footer__content-bottom .footer-block__bottom{display:flex;align-items:center}body .footer__content-bottom .footer-block__bottom.not_payment .footer__copyright{margin-bottom:0}div[id*=_image_banner_YQCEFE] .halo-block{padding-top:40px!important}div[id*=_custom_quote_section_hHi6aq] .custom-quote-section{padding-top:30px}div[id*=_spotlight_block_6ReFLf] .spotlight-block{padding-top:0}div[id*=_image_banner_PHa36P] .content-box{padding-bottom:0}body div[id*=_image_banner_igrCCP] .banner-content{margin-bottom:10px}body div[id*=_spotlight_block_QHPxwG] .spotlight-block{padding-top:10px}div[id*=_spotlight_block_6ReFLf] h3.title,div[id*=_image_banner_PHa36P] h3.title,body div[id*=_image_banner_igrCCP] h3.title,body div[id*=_spotlight_block_QHPxwG] h3.title,body div[id*=_spotlight_block_rmVUbT] h3.title{font-size:14px!important}div[id*=_image_banner_qYXQKT] .halo-banner{padding-top:0!important}div[id*=_rich_text_g7HQBn] .rich-text{padding-top:40px}body .image-comparison .section-content.content-position-top .section-images{width:100%}body .column-6:has(.footer-block__link_list:not(.footer-block__heading):not(.footer-block__list)) .footer-block__item{width:33%}body .column-6 .footer-block__item.footer-block__newsletter,body .footer-block__newsletter .footer-block__newsletter-form{width:100%!important;max-width:100%!important}body .footer-1 .halo-row{row-gap:20px}}@media screen and (max-width:991px){.appstle-loyalty-button{bottom:104px!important}.custom-loyalty-bar.mobile-bar a.mobile-item.mobile-icon svg.lucide.lucide-heart-icon{fill:none;width:20px;height:30px}body .halo-recently-viewed-popup{right:10px}body .halo-product-block .slick-prev{left:5px}body .halo-product-block .slick-next{right:5px}div[id*=_custom_quote_section_wA9VMB] section.custom-quote-section{padding-top:20px;padding-bottom:40px}body .custom-service-block .halo-row .halo-item .policies-item-wrapper{padding:70px 0}.foundation-section,.application-steps{gap:30px}body .image-comparison .section-content.content-position-top .section-images{width:100%}body .media-grid-header{margin-bottom:30px}body .media-card img{height:auto!important}.media-grid-section .media-card img{position:static;speak:inherit}.media-grid-section .media-card{display:inline-block;width:100%}.media-grid-section .media-grid{display:inline-block!important;padding:0 15px}.media-grid-section .media-card img{position:relative!important}div[id*=_image_banner_YQCEFE] a.banner-button{margin:auto;display:inline-block}div[id*=_image_banner_qYXQKT] .content-box.text-left{padding-top:10px;text-align:left!important}div[id*=_image_banner_qYXQKT] h3.banner-heading{margin-bottom:0!important}body .partner-section{background:#425983;padding-top:15%;padding-bottom:15%}body .earn-grid{grid-template-columns:1fr;gap:35px 30px}.reward-banner{display:inline-block;width:100%}.shop-btn{display:inline-block;width:100%;text-align:center;padding:13px 20px;height:50px}.page-wrapper{display:block}.support-sidebar{width:100%;margin-bottom:30px}.support-content{width:100%}.support-content h1{font-size:28px}section.pd-remove-css.pd-white-bg h2.faq-heading{padding-left:24px}.pd-white-bg{padding:24px}.membership-section .subtitle{margin-bottom:20px}.benefits-section.table-style thead th:first-child{text-align:left;padding-left:20px;max-width:420px}.benefits-section.table-style tbody td:first-child{padding-left:20px}.product-card-layout-02 .product-item.disable_product_card_border .card-swatch+.card-action{margin-top:10px}.card-information__wrapper.text-left .card-price,.card-swatch.text-left{margin-bottom:5px}.product-size-dropdown select{height:45px;line-height:45px;background-position:95% 19px}.card-information__wrapper .product-size-dropdown:after{top:-13px;left:8px}}@media screen and (max-width:768px){body div[id*=_link_slider_apps_RJzDKC] h3.perfume-title,body div[id*=_link_slider_apps_RJzDKC] .perfume-description{color:#000!important}.product-card-layout-02 .card-action a.button.is-notify-me{height:45px;line-height:22px}.mobile-view-table thead tr:first-child th{border-top:0}.mobile-view-table thead tr:first-child th:nth-child(2){background:#8c8c8c}.mobile-view-table.shipping-table{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:750px;margin:20px auto}.mobile-view-table table{border:1px solid #CCC}.mobile-view-table.shipping-table table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);margin-bottom:10px}.mobile-view-table.shipping-table th,.mobile-view-table.shipping-table td{border:1px solid #d8d8d8;text-align:center;font-weight:500;font-family:var(--font-body-family);padding:10px 20px;font-size:12px;font-weight:400;border-right:0;border-left:0}.mobile-view-table.shipping-table thead th:first-child{background:#fff}.mobile-view-table thead tr:first-child th{border:0}.mobile-view-table.shipping-table thead th:last-child{background:#9b9b9b;color:#000;font-weight:600}.mt-20{margin-top:10px}div[id*=_spotlight_block_LLPVDL] .des{padding-top:5px}.dd{padding-bottom:0!important}div[id*=_spotlight_block_xBDgyQ] .halo-item{margin-bottom:30px}div[id*=_spotlight_block_xBDgyQ] .halo-item:last-child{margin-bottom:0}body .perfume-content{position:static;padding-top:20px;padding-bottom:20px}.new-wrp h2.custom-title{margin-bottom:35px!important}.new-wrp{padding-top:65px!important}.luxury-video-text-section{padding-top:40px!important}.luxury-content-item .desc{max-width:100%!important}body .luxury-content-item{padding:0 15px}body .luxury-video-wrapper{display:flex;flex-direction:column}body .luxury-content-item{order:1;padding:0 15px}body .luxury-video-item{order:2}.page-armani-prive-haute-coutur .custom-quote-section .quote-signature img{width:80%}body .halo-banner-wrapper .flex-box__banner .content-box{max-width:100%!important}body .feature-title{font-size:13px}.mobile-image-top .content-box{position:static;-webkit-transform:none;transform:none;width:100%!important}.halo-sticky-toolbar-mobile{display:none}.faq-section{padding:35px 15px}.faq-answer p{font-size:14px;line-height:1.8}.icon{font-size:24px}.shipping-table-section{padding:30px 15px}.shipping-content p{font-size:14px;line-height:1.7}.shipping-table th,.shipping-table td{padding:14px 10px;font-size:14px}body .custom-pill-title{font-size:26px}.custom-pill-header{margin-bottom:40px}.custom-pill-btn{padding:10px 22px;font-size:12px}.pill-wrapper{gap:10px;justify-content:center;padding:0 50px}.pill-item{gap:10px;display:flex!important;margin-right:15px;padding:5px 6.25px;border-radius:20px}.pill-image{width:40px;height:40px}.pill-title{font-size:12px}.pill-wrapper{position:relative}.pill-wrapper .slick-track{display:flex}.pill-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;border-radius:50%;border:0;background:#fff;cursor:pointer;box-shadow:0 2px 8px #00000026;padding:0}.pill-prev{left:10px}.pill-next{right:10px}.desktop-bar{display:none}.mobile-bar{display:flex;background:#fff;border-top:1px solid #d9d9d9}.mobile-bar .mobile-item{flex:1;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;font-size:11px;text-transform:uppercase;border-right:1px solid #d9d9d9;font-weight:600}.mobile-bar .mobile-item:last-child{border-right:none}.mobile-icon{flex:0 0 40px;font-size:18px}.mobile-bottom-bar{position:fixed;bottom:0;left:0;width:100%;background:#000;z-index:9999;display:flex}.mobile-bottom-item{flex:1;color:#fff;text-decoration:none;text-align:center;padding:14px 10px;font-size:12px;text-transform:uppercase;border-right:1px solid rgba(255,255,255,.2)}.mobile-bottom-item:last-child{border-right:none}.mobile-image-top h3.banner-heading{margin-top:15px}div[id*=_spotlight_block_hjxHJW] .halo-block-header.text-left h3.title{text-align:center;display:inline-block;width:100%;margin-bottom:30px}body div[id*=_image_banner_igrCCP] .container-1170{padding-left:0;padding-right:0}.initiative-wrapper{flex-direction:column;gap:0;padding:0}.initiative-fixed-image,.initiative-content-slider{width:100%}.initiative-content-slider{padding-left:0;padding-right:0;padding-top:30px}body .image-right{flex-direction:column}.page-our-commitments .initiative-slider .slick-prev{left:-30px!important}.page-our-commitments .initiative-slider .slick-next{right:-30px!important}body .slider-wrp1 h2.custom-main-title{margin-bottom:30px}.initiative-wrapper .initiative-content-slider{padding-left:24px;padding-right:24px;padding-top:20px}body .custom-support-page{padding:40px 0}}@media screen and (max-width:767px){[id$=_spotlight_block_gpbGgx] .halo-row[data-center-mode=true] .halo-item{padding-left:10px;padding-right:10px}.section-crafted:last-child .crafted__col.crafted__col--text{padding-bottom:10px!important}.two-section .crafted__inner{padding-right:0}.two-section .crafted__inner{padding-left:0!important}body .appstle-loyalty-button{font-size:11px}body .appstle_loyalty_widget_button_wrapper{gap:5px}body #halo-card-mobile-popup .card-information .card-information__wrapper{display:block}body .quick_shop_option_1 #halo-card-mobile-popup.show{transform:translateY(-0)}body .previewCartInfo{padding:5px 20px 90px}body .stl-slider-track{gap:15px}body div[id*=_shop_the_look_q7nwyE] .stl-image-container img{position:static}body div[id*=_shop_the_look_q7nwyE] .stl-image-container{padding-bottom:0}body .policy-links{text-align:left}body .halo-currency .currency-menu .icon{margin-right:17px}body .feature-icons-section{padding-top:30px;padding-bottom:30px}body .footer__content-top{padding:20px 0 60px}select.variant-dropdown-selection{line-height:45px;height:45px;background:url(/cdn/shop/files/chevron-down.svg?v=1780909378) no-repeat 96% 18px}body .breadcrumb-share-wrapper{border-top:0;padding-top:7px}.breadcrumb-share-wrapper{border-top:0;padding-top:2px}.page-luminous-silk main#MainContent{padding-bottom:30px}.faq-section .div-btn{margin-top:15px;padding-bottom:10px}.page-our-commitments .custom-service-block .halo-row .halo-item+.halo-item:not(.slider__slide){margin-top:0}body div[id*=_rich_text_p73ygJ] .rich-text,body div[id*=_link_slider_apps_RJzDKC] .rich-text{padding-top:10px}body div[id*=_link_slider_apps_RJzDKC] .perfume-slider-wrapper{padding-bottom:40px!important}body .perfume-slider .slick-dots{bottom:-56px}.showcase-header-wrapper h2.showcase-section-title{margin-bottom:10px;font-size:26px}.template-product .showcase-header-wrapper{margin-bottom:15px}.tab-content .toggle-content.popup-mobile.is-show,.tab-content .toggle-content.sidebar-mobile.is-show{z-index:9999}.template-collection .halo-recently-viewed-block .recentlyViewed-row .product{padding:0 8px!important}body .footer__content-bottom{padding-bottom:2px}.card-information .card-information__wrapper span.price-item{font-size:13px}body .halo-product-block .products-carousel .product,body .halo-product-block .products-grid .product{padding:0 8px}.feature-item .feature-title{margin-top:10px}.productView-stickyCart.style-1.always-on-mobile{display:none}body .halo-popup-close{right:-10px}.footer__content-bottom .footer-block__bottom.not_payment .footer__copyright{text-align:left}.footer__content-bottom .footer-block__bottom.not_payment{padding-left:15px}body .appstle-loyalty-button{bottom:86px!important}body .footer-block__list-social li.list-social__item a svg{width:18px!important;height:18px!important}.page-store-locator h1.main-page-title{margin-top:20px}body.template-product .faqs .faqs-item .card-header .title{line-height:1.5;padding-top:15px;padding-bottom:15px}body.template-collection .custom-product-showcase{padding:10px 0}body .productGrid .product,body .productGrid.column-2 .product{width:50%!important}body .showcase-product-title,.card-information a.card-title{font-size:13px}body .showcase-media-container{margin-bottom:10px}.template-collection .halo-collection-content .product-card-slider .slick-arrow{display:none!important}body .media-grid-section .media-grid{padding:0 10px}body .breadcrumb-container.style--line_clamp_1 .breadcrumb{display:inline-block;flex-wrap:nowrap;white-space:normal}body .breadcrumb-container.style--line_clamp_1 .breadcrumb a.link.home-link,body .breadcrumb span.separate,body .custom-breadcrumb-list{display:inline-block}body .custom-breadcrumb-list li.custom-breadcrumb-item{display:inline}.git-footer-icon img{height:28px}body .cart-item-block.cart-item-quantity{margin-left:0}body .cart-item-qty .btn-quantity:before,body .cart-item-qty .btn-quantity.plus:after{top:22px}.cart-item-block-right h4.cart-item-name a{line-height:1.3}body .productView-form.always-on-mobile .productView-groupBottom,body .productView-form.always-on-mobile .pvGroup-row .productView-wishlist,body .productView-form.always-on-mobile .pvGroup-row .productView-action,body .productView-form.always-on-mobile .pvGroup-row .quantity__group--1{display:block}.productView-buttons .quantity__style--1 .quantity__input{padding-left:35px;padding-right:20px}body div[id*=_spotlight_block_Randby] h3.title{margin-bottom:10px!important}.productView-bottom .toggle-title a{text-transform:uppercase!important;font-size:15px!important}body div[id*=_image_banner_gNUNPP] .content-box.text-left,body div[id*=_image_banner_dEtxGw] .content-box.text-left{text-align:center}body div[id*=_image_banner_gNUNPP] .scroll-trigger a.banner-button.button,body div[id*=_image_banner_dEtxGw] .scroll-trigger a.banner-button.button{margin:auto auto 20px}body div[id*=_image_banner_8a6D6Y] .content-box{padding-bottom:0!important}body div[id*=_featured_product_slider_aiJJRp] .product-slider-section{padding-bottom:60px!important;padding-top:0!important}.featured-wrp .slider-container-wrapper button.prev-btn,.featured-wrp .slider-container-wrapper button.next-btn{display:inline-block!important}.stl-image-container img{position:static}body .stl-image-container{padding-bottom:0}.stl-tab-thumb-wrapper{width:90px;height:90px}.stl-tab-label{font-size:13px;font-family:var(--font-body-family)}.shop-the-look-section{border-top:1px solid #d8d8d8}.video-tabs-btn{margin:30px 0 10px}.custom-pill-section.page-width.silk-wrp{padding-top:20px}section.pd-remove-css.pd-white-bg h2.faq-heading{padding:0 24px;line-height:1.3}.faq-question{padding:16px 35px 16px 24px}span.icon{right:-15px;position:relative}.div-btn a.button{max-width:100%;font-size:12px}body .div-btn{padding:0 24px}.productView-details h1.productView-title{font-size:25px!important;margin-top:0}.productView-top .productView-product{margin-top:40px}.foundation-info{gap:20px;flex-direction:column-reverse}.application-steps{flex-direction:column-reverse;gap:20px}.foundation-info__image{width:100%;flex:none}.foundation-info__image h3{font-size:14px}.foundation-section{flex-direction:column-reverse;gap:20px}.foundation-image{flex:unset;width:100%}.foundation-content h2{font-size:24px}.application-steps.application-steps{flex-direction:column-reverse;gap:30px}.application-steps__image{flex:unset;width:100%}.step-item{margin-bottom:25px}body .git-footer-block{margin-top:5px;margin-bottom:0}.footer-block__newsletter .footer-block__item.footer-block__column{margin-bottom:0}.mega-small-banners .mega-small-banner{width:170px}.mega-small-banner a{width:100%;display:inline-block}.mega-small-banners .set-mega-img-wrp img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;object-fit:cover}.mega-banner-title{font-size:12px}.footer-block__item.footer-block__newsletter{margin-top:20px!important}.footer-block__item.footer-block__newsletter h2.footer-block__heading{font-size:14px}body .footer-block__mobile .footer-block__heading:after{top:calc(50% - 2px)}body .footer-block__mobile .footer-block__heading:before{top:calc(50% - 2px)}.set-grid-wrp1 .one-gridtab p{margin-bottom:15px}.mobile-view-table.shipping-table table{min-width:330px;width:100%}body .mobile-view-table.shipping-table thead th:first-child{width:15%}body .mobile-view-table thead tr:first-child th:nth-child(2){width:15%;padding:15px 20px}.mobile-view-table.shipping-table th,.mobile-view-table.shipping-table td{padding:12px 20px}.mobile-view-table.shipping-table th,.mobile-view-table.shipping-table td{font-weight:500}.set-grid-wrp1{display:block;background-color:#f7f6f7!important;padding:32px}body .partner-section{padding-top:13%;padding-bottom:13%}.initiative-set{padding:0 20px 60px!important}body div[id*=_custom_quote_section_wA9VMB] .custom-quote-section{padding-top:40px}body .custom-service-block .halo-row .halo-item .policies-item-wrapper{padding-bottom:50px;padding-top:50px;border-radius:0}body div[id*=_spotlight_block_LLPVDL] ul.slider-dots{bottom:-70px}div[id*=_image_banner_QteKKV] .halo-block-header.text-center{margin-bottom:10px}.silk-wrp .custom-pill-section{padding-top:20px;padding-bottom:20px}.silk-wrp .custom-pill-header{margin-bottom:30px}div[id*=_image_banner_igrCCP] .content-box.text-center{text-align:left;display:inline-block;width:100%}div[id*=_image_banner_igrCCP] .scroll-trigger a.banner-button.button{display:inline-block}div#set-one-wrp .container-1170{padding-left:0;padding-right:0}div#set-one-wrp .content-box.text-center{margin-top:30px;padding-bottom:50px}.perfume-slider-wrapper{padding-top:10px!important}body .perfume-slider .slick-prev,body .perfume-slider .slick-next{bottom:-70px}body .perfume-content{padding-bottom:10px}div[id*=_custom_quote_section_hHi6aq] .custom-quote-section{padding-top:60px;padding-bottom:0}div[id*=_custom_quote_section_hHi6aq] .custom-quote-section .quote-signature{margin-top:0}.footer-block__mobile .footer-block__heading:before,.footer-block__mobile .footer-block__heading:after{top:calc(50% - 1.5px)}body .footer-block__mobile .footer-block__heading.is-clicked{border:0}body .column-6 .footer-block__item:nth-child(n+3){margin-top:0}.footer-block__list .list-unstyled li{margin-bottom:15px}.footer-block__mobile{border-bottom:1px solid #d8d8d8}body .footer-block__mobile .footer-block__heading{padding-top:17px;padding-bottom:17px;font-size:12px;font-weight:500;border:0;margin-bottom:0}.feature-icons-grid{gap:25px}.feature-item img{width:70px;height:auto;margin:auto}body .feature-item{text-align:center;display:block}.custom-pill-section{padding-top:30px;padding-bottom:25px}.ways-card{padding:20px 15px}.ways-card h3{font-size:14px}.ways-card p{font-size:13px}.reward-banner{padding:20px}.reward-banner h2,.earn-heading h2{font-size:24px}.earn-grid{grid-template-columns:1fr}.earn-card img{width:100px;height:100px}.card-content h3,.card-content p{font-size:13px}.shop-btn{width:100%;text-align:center}.page-wrapper{flex-direction:column}.support-sidebar,.support-content{width:100%}.pd24{display:block;padding:0 24px;margin-top:20px}.pd24 a.button{width:100%;background:#000;color:#fff;font-size:12px;padding:14px 11px;height:50px}.table-style .section-title{font-size:20px}.table-style table{min-width:650px}.table-style thead th{font-size:14px;padding:18px 10px}.table-style tbody td{font-size:14px;padding:24px 10px}.table-style tbody td:first-child{padding-left:20px}.membership-section .cards{flex-direction:column}.membership-section .cards .card{width:-webkit-fill-available;width:stretch}.membership-section .dropdown-btn{font-size:16px}.template-product .mobile-image-top .content-box{text-align:left}.contact-item{display:flex;flex-direction:column}.contact-form{width:100%}.contact-item span.icon{right:0;top:2px}}@media screen and (max-width:650px){body .productView-stickyCart.style-1 .sticky-actions .button{max-height:inherit;margin-left:0}body .product-card-layout-02 .card-information{padding:10px 0!important}body .main-products-wrapper .product-card-item{flex:0 0 calc(100% + -0px)}}@media screen and (max-width:749px){#predictive-search-results-list .products-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:15px;gap:15px}#predictive-search-results-list .products-grid .product{flex:0 0 70%!important;max-width:70%!important;scroll-snap-align:start}#predictive-search-results-list .products-grid::-webkit-scrollbar{display:none}}@-moz-document url-prefix(){h3.banner-heading br{line-height:0}.product-size-dropdown .size-select{background-color:#fff}.halo-block-header .text br{line-height:0}body .product-size-dropdown select{line-height:48px}}@media only screen and (device-width:393px)and (device-height:852px)and (-webkit-device-pixel-ratio:3){.stl-content-column .stl-prod-title{height:41px;overflow:hidden}.stl-content-column .stl-prod-desc{height:34px;overflow:hidden}}.hide-label{opacity:0;visibility:hidden}body.page-store-locator .sections-spotlight-block .des.custom-text-style br{display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
