/** Shopify CDN: Minification failed

Line 28:1947 Expected identifier but found "!"
Line 34:13849 Unexpected ","
Line 2603:134 Expected identifier but found "{"

**/
ul.product-grid h3.card__heading{margin-bottom:8px}.home-text-image,.product .product-form__submit,.product-our-ingredients{background-color:#000;color:#fff}.home-text-image .image-with-text__content{padding:32px 80px}.index .banner-class-reserve-collection{min-height: auto !important; }.home-text-image .image-with-text__text p{font-size:20px;line-height:normal;font-weight:400;font-family:Lora,serif}.home-text-image .image-with-text__media-item{width:57.222%}.home-text-image .image-with-text__text-item{width:40%}.home-text-image .media>img{object-position:100% 21%}.home-text-image .image-with-text__media{padding-bottom:57%!important}.footer{border-top:1px solid #fff!important}.review-section{padding:56px 0;text-align:center;max-width:646px;margin:0 auto}.review-section h2{font-family:Lora,serif;margin-top:24px;font-size:40px;line-height:44px;margin-bottom:48px;font-weight:400}.review-section p{font-family:Lora;font-size:24px;font-weight:400;line-height:normal;margin-bottom:17px}.review-section span{color:#757575;font-size:16px;font-weight:300;line-height:normal;    font-family: 'MundialRegular';}.review-section .review__buttons{max-width:400px;margin:0 auto}.review-section .slick-dots{max-width:330px;margin:48px auto}.home-shipping-text .rich-text{background-color:#000;padding:20px 0}.home-shipping-text .rich-text h2{color:#fff;font-size:24px;line-height: 26.4px;font-family: "Instrument Serif";text-transform: capitalize;}.about-us .main-page-title,.blog-articles .card__information .circle-divider:after,.cart-drawer .product-option dt,.main-blog .article-card__excerpt,.main-blog .article-card__footer,.product .product__tax,.product .rc_container_wrapper,.product .shopify-payment-button,.reserve-product-slideshow .slideshow__controls,cart-drawer.drawer.is-empty #is-a-gift{display:none}.about-section-1 .image-with-text__media{padding-bottom:87.85%!important}.about-section-1 .image-with-text__content{padding:0 48px 0 0}.about-section-1 .image-with-text,.about-section-2 .image-with-text{padding:0 121.81px}.about-section-2 .image-with-text__content{padding:0 0 0 48px}.about-section-1 .image-with-text__content>*+*,.about-section-2 .image-with-text__content>*+*,.banner-class-24-hour-banner .banner__text.rte{margin-top:32px}.about-section-1 .image-with-text__text p,.about-section-2 .image-with-text__text p{font-size:18px;color:#757575;line-height:normal}.about-section-1 .image-with-text__text-item h2,.about-section-2 .image-with-text__text-item h2{line-height:44px!important}.about-us-banner .banner__box h2,.product .test-popup h3,.product .test-popup p{color:#757575;line-height:normal;    font-family: 'MundialRegular';}.about-section-2 .image-with-text__media{padding-bottom:74.61%!important}.about-section-1 .image-with-text__text-item{width:32%}.about-section-1 .image-with-text__media-item{width:37%}.about-us-banner .banner__box{background:0 0;color:#fff;padding:0}.about-us-banner .banner__heading{color:#fff}.about-us-banner .banner__text ul{padding-left:0}.about-us-banner .banner__content{padding:80px}.about-us-banner .banner__text ul li{list-style:none;font-family:Lora,serif;font-size:28px;font-weight:400;line-height:28px;letter-spacing:-1px}.about-us-banner .banner__text ul li:last-child{margin-bottom:0}.about-us-banner .banner__box h2{font-size:18px;font-weight:300}.about-us-banner .banner__box .banner__heading+*{margin-top:40px}.about-section-2 .image-with-text__text-item{width:33%!important}.about-section-2 .image-with-text__media-item{width:37%!important}.about-section-1 .image-with-text__heading,.about-section-2 .image-with-text__heading,.collapsible-content__heading,.drawer__footer .cart_product .card__heading a{text-transform:capitalize}.product .test-popup{display:flex;background:#fff;border: 1px solid #E9EAE8;    max-width: 328px;
padding:14.5px 0;align-items:center;gap:0;}.product .test-popup .image{width:72px;    text-align: center;}
.product .test-popup .image img{max-width:30px}.product .test-popup h3{font-size:16px;font-weight:600}
.product .test-popup p{font-family: Barlow;color:#757575;font-size:14px;font-weight:300;margin:0px 0}
.product .product-popup-modal__button{font-size:12px;padding-right:0;font-weight:600;min-height:auto;color:#757575}
.product .product-popup-modal__button:hover{text-decoration-thickness:.1rem}.product .product-popup-modal__toggle{border:0;width:auto;padding:0;position:absolute;right:24px;top:16px}
.product .product-popup-modal__content-info{padding-right:0}.product .product-popup-modal__content-info .h2{font-size:16px;font-weight:300;    font-family: 'MundialRegular';;margin-bottom:24px}
.product .product-popup-modal__content-info .text{font-size:12px;display:flex;gap:12px}.product .product-popup-modal__content-info .line{border-bottom:.5px solid #757575;margin:10px 0;display:block}
.product .product-popup-modal__content-info .text .number{font-family:Lora,serif;color:#757575;font-size:16px;font-weight:400;line-height:13px;letter-spacing:-1px}
.product .product-popup-modal{background:rgba(0,0,0,.5)!important}.product-slider-nav{flex-direction:column-reverse!important}.product ul.slick-dots{width:330px;margin:32px auto}
.product .yotpo-bottomline a.text-m,.product-slider-for,.product-slider-for .slick-slide,.product-slider-for.slick-initialized .slick-slide,header-drawer button.quickview_btn{display:block}
.banner-class-24-hour-banner{background-color:#000;background-image:url("/cdn/shop/files/24_Hours_With_Habibi.webp?v=1702441651")!important;background-repeat:no-repeat;background-position:center}.banner-class-24-hour-banner .banner__media svg,.related-products .product .yotpo-bottomline a.text-m{display:none!important}.banner-class-24-hour-banner.banner{min-height:212px!important}.banner-class-24-hour-banner .banner__heading{color:#fff;line-height:44px;text-transform:capitalize}.banner-class-24-hour-banner .banner__text p{color:#fff;line-height:normal}.banner-class-24-hour-banner .banner__content,.product-our-ingredients.multicolumn .multicolumn-card__info,.reserve-parfume-note-section .reserve-parfume-note-head-content,.reserve-product-slideshow .slideshow__text.banner__box{padding:0}.banner-class-24-hour-banner .banner__box{background-color:transparent;max-width:746px!important;padding:56px 80px!important}.product-client-info,.reserve-header-wrap header.header,.reverse-product-smells-lasting-info{background-color:#000}.product-client-info .image-with-text__text,.product-client-info .image-with-text__text p,.product-client-info h2{color:#fff!important}.product-client-info .page-width{max-width:915px!important;padding:0 80px!important}.product-client-info .image-with-text__content{padding:0 0 0 40px}.product-client-info .image-with-text__text-item{width:79%}.product-client-info .image-with-text__media-item{width:20.53%}.product-client-info .image-with-text__media--placeholder>svg{height:160px}.blog-image-text .media>img,.product-client-info .media>img{object-position:top center}.product-client-info .line{display:block;width:140px;height:1px;background-color:#757575;margin:24px 0}.product-client-info .image-with-text__text--caption{font-size:18px;line-height:normal;letter-spacing:normal}.product-client-info .image-with-text__text.rte{margin-top:0!important;font-size:18px;line-height:normal}.product-our-ingredients.multicolumn .title{width:100%;text-align:center;margin-bottom:24px;color:#fff}.product-our-ingredients.multicolumn .content{text-align:center;margin:0 auto;font-weight:400;font-family: 'MundialRegular';font-size:16px;line-height:normal}.product-our-ingredients.multicolumn .title-wrapper-with-link{margin-bottom:34px;gap:0}.product-our-ingredients.multicolumn .multicolumn-list{column-gap:42px;justify-content:center}.product-our-ingredients.multicolumn .multicolumn-list__item.grid__item{width:auto;max-width:fit-content}.product-our-ingredients.multicolumn .multicolumn-card{display:flex;align-items:center;gap:7.5px;background:0 0!important}.product-our-ingredients.multicolumn .multicolumn-card-spacing{padding:0;margin:0;width:53px}.product-our-ingredients.multicolumn .media{padding-bottom:0!important;border-radius:50%;height:53px}.product-our-ingredients.multicolumn .multicolumn-list__item .multicolumn-card__image{position:relative;width:100%}.product-our-ingredients.multicolumn .multicolumn-list h3{     font-family: 'MundialDemibold'; font-size: 18px;    font-weight: 600;    line-height: 120%;color:#fff}.cart-item__details_left dl,.product .yotpo.bottomLine .yotpo-icon-half-star,.related-products .quick-add,.related-products .yotpo.bottomLine .yotpo-icon-half-star{margin:0}.related-products .related-products__heading{margin:0 0 40px;font-family: "Instrument Serif";font-size:48px;text-align:center;line-height:57.6px;text-transform:capitalize}.related-products .quick-add .quick-add__submit{padding:15.5px 24px;background-color:#000;color:#fff;line-height:normal}.related-products ul.product-grid h3.card__heading{font-size:20px;line-height:normal;text-transform:capitalize}.product .price .badge,.product .price__container,.related-products .product .price__container,.related-products.product .price__container{margin-bottom:0!important}.related-products .price .price-item{font-size:16px;font-weight:300;line-height:normal}.related-products ul.product-grid .card__information{padding-bottom:16px;padding-top:16px}.related-products .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:10.5px}.related-product-tag{display:none;color:#757575;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product .product__media-wrapper{max-width:43.438%!important}.product .product__info-wrapper{padding:56px 180px 56px 80px;max-width:56.562%!important}.product .product__title{margin:12px 0}.product .price__regular .price-item--regular{line-height:normal;letter-spacing:0}.product .product__text{margin-bottom:24px;color:#757575}.product .product-popup-modal__opener{margin:12px 0 24px}.buy-btn-wrap,.product .product-form{margin:0 0 0px!important}.product .product-form__buttons,.related-products ul.product-grid .grid__item{max-width:100%}.product .installment{text-align:left}.product .installment path{fill:rgb(0,0,0)!important}.blog-image-text .global-media-settings,.product .global-media-settings{border:0}.product-smells-lasting-info{padding-bottom: 48px;color: #fff;font-size: 14px; background: #000; font-family: Barlow;line-height: 18.2px;}.product-smells-lasting-info .smell-section-info{margin-bottom:24px}.product-smells-lasting-info h3{
  margin-bottom: 16px;
    color: #fff;
        font-family: 'MundialDemibold';
    font-size: 16px;
    font-weight: 600;
    line-height: 21.6px;
  text-transform:uppercase;
    text-align: center;}.product-smells-lasting-info span{color:#fff;font-weight: 600; font-family: 'MundialDemibold';display: block;}.lasting-section-info {    margin-bottom: -13px;}.product-smells-lasting-info .smell-section-content ul{display:flex;column-gap:56px}.product-smells-lasting-info .smell-section-content ul li{width:calc(33.33% - 24px * 2 / 3);max-width:calc(33.33% - 24px * 2 / 3);font-family: 'MundialRegular';font-weight:400;}.product-information{padding:48px 0 56px 0;background:#BE967333;}.product-information .top-section{display:flex;column-gap:80px;align-items:center}.product-information .info{width:calc(50% - 40px);flex:1;}.product-information .product-images{width:calc(50% - 40px);display:flex}.product-information h3{font-size:18px;font-weight:400;line-height:normal;font-family:Barlow,serif;margin-bottom:24px;margin-top:10px;}.product-information p{font-family:Barlow,serif;color:#757575;line-height:normal}.product-information .image-1{margin-right:8px;width:50%}.product-information .top-section .product-images .wrap{width:50%}.product-information .image-2{margin-bottom:8px}.product-information .image-1 img,.product-information .image-1 svg{width:100%;    aspect-ratio: 1 / 1.47;object-fit:cover}.product-information .image-2 img,.product-information .image-2 svg,.product-information .image-3 img,.product-information .image-3 svg{width:100%;object-fit:cover;aspect-ratio: 1 / 0.714;}.blog-articles{grid-template-columns:3fr 3fr!important}.blog-image-text .image-with-text__content{padding:0 63px 0 48px}.blog-image-text .image-with-text__content h2{font-size:24px;line-height:normal}.blog-image-text .image-with-text__text.rte{margin-top:24px}.blog-image-text .image-with-text__text p{color:#757575;line-height:normal;font-size:18px}.blog-image-text .image-with-text__text+.button{margin-top:24px!important;line-height:normal;text-transform:capitalize;min-width:400px}.blog-image-text .image-with-text__media-item{padding-left:63px;width:50%}.blog-image-text .image-with-text__text-item{width:37.8%}.main-blog .pagination__item{border:0;height:22px;color:#757575}.main-blog a.pagination__item.pagination__item--current{background:0 0;border-color:#000;color:#000;opacity:1;border-bottom:1px solid #000!important}.main-blog .pagination__list>li{max-width:23px}.main-blog .pagination__list>li:not(:last-child){margin-right:55px}.main-blog .title--primary{margin:0 0 32px;text-align:center;line-height:44px;text-transform:capitalize}.main-blog .blog-articles{display:flex;column-gap:32px}.page-width.main-blog{padding:56px 196px!important;margin:0 auto!important}.main-blog .card__information{padding-top:12px;padding-bottom:0}.main-blog .article-card__info{font-size:12px;font-weight:300;line-height:normal;color:#757575;padding-top:0;text-transform:capitalize;letter-spacing:normal;margin-bottom:12px}.main-blog .article-card .card__heading{margin-bottom:12px;font-size:20px;font-weight:400;line-height:normal}.main-blog .underline-links-hover:hover a{text-decoration:none}.main-blog .underline-links-hover:hover .btn-link,.product .yotpo-bottomline a.text-m{text-decoration:underline!important}.main-blog .btn-link{font-size:12px;font-weight:600;line-height:normal;text-decoration:underline;text-transform:capitalize;text-underline-offset:0.3rem}.reserve-header-wrap header .nav-menu-link,.reserve-main-product-section .product .price__regular .price-item--regular,.reverse-product-smells-lasting-info.product-smells-lasting-info h3{color:#fff}.reverse-product-smells-lasting-info.product-smells-lasting-info,.reverse-product-smells-lasting-info.product-smells-lasting-info .smell-section-content ul li,.reverse-product-smells-lasting-info.product-smells-lasting-info span{color:#d4d4d4}.reserve-parfume-note{background-color:#000;color:#fff;overflow:hidden!important}.reserve-parfume-note-section .heading-h2{color:#fff;letter-spacing:4px;text-transform:uppercase;font-size:30px;font-weight:400;line-height:33px}.reserve-parfume-note-section .reserve-parfume-slide a{display:block;position:relative;color:#fff}.reserve-parfume-note-section .slick-slide{margin:0 24px}.reserve-parfume-note-section .slick-list{margin:0 -24px}.reserve-parfume-note-section .reserve-parfume-desc{position:relative;bottom:0;left:0;width:100%;padding:12px 0 0}.reserve-parfume-note-section .reserve-parfume-desc p{font-family:Lora,serif;font-size:24px;font-weight:400;line-height:normal;margin-bottom:12px}.reserve-parfume-note-section .reserve-parfume-desc p strong{font-family:Lora,serif;font-weight:400;font-size:16px;line-height:16px;margin-bottom:12px;display:block;letter-spacing:-1px}.reserve-parfume-note-section .reserve-parfume-note-head{padding-bottom:40px}.reserve-parfume-note-section .reserve-parfume-slide img{width:100%;height:440px;object-fit:cover}.reserve-parfume-note-section .reserve-parfume-slide .image{height:440px}.reserve-parfume-note-section .overflow-text h3,.reserve-parfume-note-section .overflow-text p{    font-family: 'MundialRegular';;color:#d4d4d4;font-size:14px;font-weight:300;line-height:normal}.reserve-parfume-note-section .overflow-text{opacity:0}.reserve-parfume-note-section .box-hover:hover .overflow-text,.slider-mobile-drawer.slider-loading-mobile{opacity:1}.reserve-product-wrapper{display:flex!important;overflow:hidden!important;max-height:600px!important}.reserve-product-wrapper .reserve-product-slider-nav li img{width:100%;height:92px;object-fit:cover}.product .reserve-product-wrapper .product-media-container.constrain-height.media-fit-contain,.product-popup-modal__opener,.product-slider-for .deferred-media__poster img{width:100%}.reserve-product-wrapper .reserve-product-slider-for{max-width:84%;padding-left:19px;height:600px;width:100%;float:left}.reserve-product-wrapper .reserve-product-slider-nav{max-width:16%;padding:0}.reserve-product-slider-for ul li .product__media,.reserve-product-wrapper .reserve-product-slider-nav{height:610px}.reserve-product-slider-nav .slick-slide{max-width:178px;height:110px;margin:0 auto;border:0}.reserve-product-slider-for ul li .product__media img{height:100%;width:100%;object-fit:cover}.reserve-product-slider-for ul.slick-dots{margin:-48px auto 32px;z-index:1!important;position:relative!important}.banner-class-quiz-section .banner__media img,.reserve-banner-slideshow .slick-slide img{z-index:-1!important}.reserve-main-product-section .product .product-media-container,.reserve-main-product-section .product-media-container .media,.reserve-product-slider-for .product__media{height:600px!important}.reserve-main-product-section .product .product__media-wrapper{max-width:50.438%!important}.reserve-main-product-section .product .product__info-wrapper{max-width:49.562%!important;padding:56px 90px 56px 80px}.reserve-main-product-section .product .product-popup-modal__opener{margin:0 0 0px}.reserve-main-product-section{padding-bottom:0!important;background-color:#000}.reserve-main-product-section .product .product__title h1{font-size:30px;letter-spacing:normal;text-transform:uppercase;line-height:33px}.reserve-main-product-section .product-form__submit span{display:;justify-content: center;align-items:center}.reserve-main-product-section .product .test-popup{padding:12px;background:#f3f3f3;}.return-information{text-align:center;font-size:14px;display:flex;justify-content:center;align-items:center;gap:4px;margin:8px 0!important}.return-information span{color:#000;font-family:'Barlow';font-size: 14px;}.return-information img{padding-right:4px}.reserve-main-product-section .product .product__title h1,.reserve-main-product-section .product .test-popup h3,.reserve-main-product-section .product .yotpo-bottomline a.text-m,.reserve-main-product-section .return-information span{color:#fff!important}.reserve-main-product-section .product .installment,.reserve-main-product-section .product .product-popup-modal__button,.reserve-main-product-section .product .product__text{color:#d4d4d4!important}.reserve-main-product-section .product .product-form__submit.mainsubmit.main-btn-add.disable{color: #757575 !important;background-color: #d4d4d4 !important;}.reserve-main-product-section .product .product-form__submit{background-color:#fff !important;color:#000}.reserve-main-product-section .reserve-product-slider-nav .slick-slide{margin:3.2px 0}.reserve-main-product-section .reserve-product-slider-nav .slick-list{margin:-3.2px 0}.reserve-product-video-section .video-section{padding:0!important;width:100%;max-width:100%}.reserve-product-video-section .video-section__media.deferred-media{--ratio-percent:40.14%!important}.drawer__footer .cart_product .card.card--media,.product-client-info .image-with-text .grid,cart-drawer .cart-drawer .cart-item{align-items:center}.reserve-product-slideshow .banner__heading{color:#fff;font-size:30px;font-weight:500;letter-spacing:.9px;line-height:30px;text-transform:uppercase;font-family:Lora,serif}.reserve-product-slideshow .banner__text.rte{margin-top:24px;color:#fff;font-family:Lora,serif;font-size:18px;font-style:italic;font-weight:500;line-height:normal;text-transform:capitalize}.reserve-product-slideshow .content{margin-top:24px;color:#fff;font-size:16px;font-weight:300;line-height:normal;    font-family: 'MundialRegular';}.about-section-2 .image-with-text__media-item{padding-left:24.24px}.blog-image-text .image-with-text__media-item{height:416px;overflow:hidden}.blog-image-text .image-with-text__media{padding-bottom:60%}.cookie-policy .main-page-title,.faqs .main-page-title,.privacy-policy .main-page-title,.return-exchange-policy .main-page-title,.reviews .main-page-title,.shipping-and-delivery .main-page-title,.terms-amp-conditions .main-page-title{text-align:center;margin-bottom:48px}.cookie-policy li,.cookie-policy p,.privacy-policy p,.return-exchange-policy li,.return-exchange-policy p,.return-exchange-policy span>strong,.shipping-and-delivery li,.shipping-and-delivery p,.shipping-and-delivery span>strong,.terms-amp-conditions li,.terms-amp-conditions p{font-family:Lora,serif;font-size:18px;line-height:normal}.cookie-policy P>strong,.privacy-policy P>strong,.return-exchange-policy P>strong,.return-exchange-policy strong,.shipping-and-delivery P>strong,.shipping-and-delivery strong,.terms-amp-conditions P>strong,.terms-amp-conditions strong{font-size:26px;line-height:42px}.cookie-policy .page-width,.faqs .page-width,.privacy-policy .page-width,.return-exchange-policy .page-width,.reviews .page-width,.shipping-and-delivery .page-width,.terms-amp-conditions .page-width{max-width:144rem;padding-left:8rem;padding-right:8rem}.yotpo .yotpo-regular-box{margin:0!important}.yotpo .yotpo-popup-box-large{padding:0!important}.login.customer form{margin-top:48px}.login.customer .field{border:1px solid #000;padding:0;transition:none}.customer .field input:focus-visible,.login.customer .field:focus-visible{outline:0;box-shadow:unset}.customer a:hover{text-decoration-thickness:unset}.customer.login .field label,.login .field+a,#main .login a{font-size:18px;}.rc_form .rc_form__group{margin-top:20px}.collapsible-content__wrapper,.reserve-main-product-section .product .product-media-container{padding-top:0!important}.collapsible-content-wrapper-narrow{padding:0 8rem!important;max-width:100%!important}.product .product-media-container{padding-top:32px!important}.product-our-ingredients.multicolumn .title{line-height: 35px !important;font-size: 32px;color:#D2A680;font-weight:400;   font-family: 'MundialRegular';margin-bottom: 24px;text-transform: uppercase;}.product-client-info h2{text-transform:capitalize;margin-top:17px!important;line-height:34px!important}.product__info-wrapper .yotpo .text-m{color:#000;font-size:12px;font-weight:600;    font-family: 'MundialRegular';;text-transform:capitalize}body .yotpo-stars span.yotpo-icon.yotpo-icon-star.rating-star.pull-left{font-size:13px!important;width:12px!important;height:12px!important}.product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:13.5px}.product .yotpo-stars{padding-top:1px!important}.product .product__title h1{text-transform:capitalize;line-height:57.6px;font-size:48px;font-family: "Instrument Serif";}.installment-wrap{margin:8px 0 0!important}.product-slider-nav .slick-slide img{height:auto;width:100%;object-fit:contain}.reserve-main-product-section ul.slick-dots li.slick-active button{background:#fff}.sticky-footer{display:block;position:fixed;bottom:0;left:0;z-index:100;width:100%;-webkit-transition:transform .34s;transition:transform .34s;transform:translateY(110px)}.sticky-footer.fixed-footer{transform:translateY(0)!important}.footer-add-to-cart .add-btn{font-size:18px;    font-family: "Instrument Sans";
    letter-spacing: 0.18px;  font-weight: 600;line-height:20px;text-transform:capitalize;text-align:center;background-color:#000;color:#fff;padding:17.5px 24px;display:block}.footer-add-to-cart{display:flex;justify-content:space-between;background:#f3f3f3;padding:8px 80px;align-items:center}.hp-video-banner,.reserve-banner-slideshow.banner .slideshow__media{background:linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 61.04%)}.footer-add-to-cart .product-image{width:100px;height:100px}.footer-add-to-cart .product-image img{object-fit:contain;width:100%;height:100px}.footer-add-to-cart .product-wrap{display:flex;gap:24px;align-items:center}.footer-add-to-cart .product-wrap h3{font-size:18px;font-weight:500;line-height:normal;letter-spacing:-1px;margin:8px 0}.footer-add-to-cart .product-wrap .yotpo{padding-bottom:0!important}.footer-add-to-cart .product-wrap .price{font-size:16px;font-weight:300;line-height:normal;letter-spacing:normal}.footer-add-to-cart .cart_lock_text{margin-top:8px;text-align:center}.footer-add-to-cart .cart_lock_text span,.main-blog .pagination__item{font-size:12px}.footer-add-to-cart .sticky-right{flex-basis:31%}.accordion .icon-accordion{align-self:flex-start!important}#yotpo-testimonials-custom-tab .yotpo-stars span.yotpo-icon.yotpo-icon-star.rating-star.pull-left{font-size:18px!important;width:18px!important}#yotpo-testimonials-custom-tab .yotpo .y-label,#yotpo-testimonials-custom-tab .yotpo-nav-tab span,.yotpo span.y-label{color:#000!important}#yotpo-testimonials-custom-tab .yotpo a,#yotpo-testimonials-custom-tab .yotpo div,#yotpo-testimonials-custom-tab .yotpo form,#yotpo-testimonials-custom-tab .yotpo i,#yotpo-testimonials-custom-tab .yotpo label,#yotpo-testimonials-custom-tab .yotpo li,#yotpo-testimonials-custom-tab .yotpo p,#yotpo-testimonials-custom-tab .yotpo strong,#yotpo-testimonials-custom-tab .yotpo sup,#yotpo-testimonials-custom-tab .yotpo ul{    font-family: 'MundialRegular';!important;color:#000!important}#yotpo-testimonials-custom-tab .yotpo-grouping-reference .grouping-reference-link{line-height:22px!important}.related-products .slick-slide{margin:0 40px;height:inherit!important}.new-brand-related .slick-slide{height:inherit!important}.related-products .slick-list{margin:0 -40px}.related-products .slick-track,ul.product-slider-nav .slick-track li,ul.product-slider-nav.slick-initialized{display:flex!important}.reserve-header-wrap .header__heading-logo{filter:brightness(0) invert(1)}.reserve-header-wrap .button-header a,.reserve-header-wrap .cart-count-bubble{background-color:#fff!important;color:#000!important}.reserve-header-wrap .header__icon .icon path{fill:#fff;stroke:white}.reserve-header-wrap header li.desktop-with-submenu .link-with-hover svg path{fill:#fff}.home-shipping-text .rich-text{margin-top:-2px}.banner-class-reserve-collection .button:not([disabled]):hover:after{--border-offset:0}.bottom-shop-all-freeship{display:block;}#CartDrawer .drawer__inner{border:0!important}.cart-item__details_left .product-option{margin-bottom:8px;margin-top:0}.cart-drawer .product-option dd{color:#757575;font-size:12px}.quickview_modal .quickview_dialog{width:auto}#CartDrawer{border-top:0px solid #000}.video-section__media .deferred-media__poster-button{background-color:transparent;height:100px;width:100px}.video-section__media .deferred-media__poster-button .icon-play{margin-left:0}.video-section__media .deferred-media__poster-button .icon{width:100px;height:100px}.slider-products-drawer .yotpo-bottomline a.text-m{margin-top:2px;padding-left:5px}.quickview_close{top:8px;right:10px}cart-drawer.drawer{top:0 !important;height:100% !important;}.sticky-cart-drawer-wrap cart-drawer.drawer{top:0!important;height:100% !important}
.product-grid-container .collection ul.product-grid{justify-content:inherit;margin:0 -6px 0px!important;}.product-grid-container .collection ul.product-grid .grid__item{max-width:33.33%;padding:0 4px 8px}.collection-hero--with-image .collection-hero__title{z-index:1}.drawer__footer .cart_product .card__inner,.product-client-info .image-with-text .global-media-settings,.reserve-banner-slideshow .slick-track{height:100%}.drawer.active .drawer__inner,cart-drawer .drawer__inner-empty{-ms-overflow-style:none!important;scrollbar-width:none!important}.drawer.active .drawer__inner::-webkit-scrollbar,cart-drawer .drawer__inner-empty::-webkit-scrollbar{display:none!important}.slider-mobile-drawer .slick-initialized .slick-slide,.slider-mobile-drawer .slick-slide{display:flex!important;width:240px!important;flex-direction:row!important}.slider-mobile-drawer .slick-initialized .slick-track,.slider-mobile-drawer .slick-track{display:flex!important;flex-direction:row!important}.slider-mobile-drawer .quick-view-mobile-drawer{width:232px!important}.slider-mobile-drawer .slick-track{margin-left:initial!important;margin-right:initial!important}.menu-drawer{-webkit-transition-delay:0.8s!important;-moz-transition-delay:0.8s!important;-o-transition-delay:0.8s!important;transition:.8s ease-in-out!important}.product-client-info img{object-fit:cover;width:100%}.model-menu-opening .header__icon--menu[aria-expanded=true]:before{background:0 0}.product .yotpo-bottomline a.text-m{padding-left:4px;font-weight:400}.footer-add-to-cart .add-btn.sold-out{background-color:#000;color:#fff;opacity:.5}.reserve-header-wrap .product-client-info h2{line-height:33px!important;font-size:30px;letter-spacing:4px;text-transform:uppercase}.reserve-header-wrap .product-client-info .image-with-text__text.rte{font-size:16px}.yotpo-display-l .yotpo-main-layout .yotpo-head,.yotpo-display-m .yotpo-main-layout .yotpo-head{margin-bottom:32px!important;margin-top:56px!important}.yotpo-head .yotpo-headline{
  font-family: 'MundialRegular' !important;
    font-weight: 400 !important;
    font-size: 40px !important;
    line-height: 40px !important;
    text-transform: uppercase !important;}.yotpo-base-layout{width:100%!important}.product-slider-for.slick-initialized .slick-slide:first-child,ul.product-slider-for.slick-initialized li:not(:first-child){display:block!important}.product-slider-for,.product-slider-for.slick-initialized{overflow:hidden!important}.cart-drawer .cart-item__image{max-width:100%;object-fit:contain;height:92px}.yotpo-display-wrapper .text-m:after{content:")"}.yotpo-display-wrapper .text-m:before{content:"("}.predictive-search__image{height:78px}.product-slider-for img{width:100%;float:left;height:382px!important;object-fit:cover;}.product-slider-nav,.product-slider-nav .thumbnail__badge,ul.product-slider-for li:not(:first-child){display:none!important}.product .product-slider-for .slick-track{display:flex}.reserve-main-product-section .product-slider-for img{height:600px!important;object-fit:contain}.product .product-media-container,.product-media-container .media{height:382px!important}.related-product-slider .card__media .media img{object-fit:contain;object-fit:cover}.related-product-slider .card--standard .card__inner{background-color:transparent}.product-slider-for .product-media-container.constrain-height .media{padding-top:0}.price__regular .price-item--regular{letter-spacing:normal}.section .banner-class-quiz-section{display:none;margin-bottom:-1px}.button:not([disabled]):hover:after{box-shadow:none}.quickview_product_image .card__media{margin-top:23px}.product-client-info img{height:100%;object-position:top}.product-client-info .image-with-text__media,.product-client-info .image-with-text__media-item{height:auto}span.scent_text{margin-bottom:20px}.input-radio-container{margin-top:27px}.banner.banner-class-quiz-section{min-height:431px!important}.banner-class-quiz-section .media>img{object-position:100% 23%;transform:scale(1.3)}.banner-class-quiz-section .banner__media{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}.banner-class-quiz-section .banner__heading{font-size:32px;font-weight:500;letter-spacing:-1px;line-height:38.4px}.blog-articles .card__information .time{float:right;    font-family: 'MundialRegular';}.main-blog .article-card__info{    font-family: 'MundialRegular';}.about-us-banner .banner__text ul li{margin-bottom:29px}.product-client-info .image-with-text__media-item{height:160px}.banner{min-height:590px!important}.banner .media>img{object-position:right}.hp-video-banner .page-width{padding:0;width:100%;max-width:100%}.hp-video-banner .banner__content{justify-content:flex-start;max-width:1226px!important;justify-content:flex-start!important}.hp-video-banner .video-section__media.media-fit-cover video{position:absolute;top:0}.hp-video-banner .video-section__media.deferred-media{height:590px}.hp-video-banner .banner__content,.hp-video-banner .video-content{height:100%!important}.hp-video-banner .video-section__media{--ratio-percent:0!important}.hp-video-banner .banner__box{background:0 0;max-width:460px!important;padding:0!important}.hp-video-banner .banner__box.gradient{text-align:center!important}.hp-video-banner .banner__buttons{justify-content:center}.hp-video-banner .video-section__media .deferred-media__poster-button{z-index:99;left:74%;opacity:.8}.banner-2-text-left .banner__content{max-width:1226px!important}.hp-video-banner h2.banner__heading.inline-richtext{font-size:64px;line-height:57.5px}.banner-4-text-center{min-height:790px!important}.banner-4-text-center .banner__box{height:100%;display:flex;justify-content:space-between;flex-direction:column;max-width:100%!important}@media(max-width:1440px){.product .product__info-wrapper{padding:56px 80px}.banner .media>img{object-position:center}}@media(max-width:1367px){.blog-image-text .image-with-text__text+.button{min-width:100%}.page-width.main-blog{padding:0 80px!important}.cookie-policy .page-width,.faqs .page-width,.privacy-policy .page-width,.return-exchange-policy .page-width,.reviews .page-width,.shipping-and-delivery .page-width,.terms-amp-conditions .page-widt{padding-left:5rem;padding-right:5rem}.reserve-product-video-section .video-section{height:auto}}@media(max-width:1199px){.reserve-main-product-section .product .product__info-wrapper{padding:36px}.product .product__info-wrapper{padding:56px 0 56px 50px}}@media(max-width:991px){.home-text-image .image-with-text__content{padding:32px 40px}.about-section-1 .image-with-text,.about-section-2 .image-with-text{padding:0}.blog-image-text .image-with-text__content{padding:0 30px}.reserve-parfume-note ul.slick-dots li.slick-active button{background:#fff}.footer-add-to-cart{padding:8px 20px}.footer-add-to-cart .sticky-right{flex-basis:auto}.related-products .slick-list,.related-products .slick-slide{margin:0}.product .product__info-wrapper{padding:56px 0 56px 50px}.hp-video-banner h2.banner__heading.inline-richtext{font-size:48px;line-height:48px}}@media(max-width:990px){.sticky-cart-drawer-wrap cart-drawer.drawer{top:0px!important;height:100% !important}}@media(max-width:989px){.sticky-cart-drawer-wrap cart-drawer.drawer{top:0px!important;height:100%!important}}@media screen and (min-width:750px){.product .product-popup-modal__content{width:536px;padding:16px 24px 24px;height:625px;top:50%;transform:translate(-50%,-50%);margin-top:0;}.reserve-product-slideshow .banner--medium:not(.banner--adapt){min-height:703px}}@media(max-width:749px){.product-information .top-section .product-images .wrap,.product-our-ingredients.multicolumn .multicolumn-list{display:flex;display:flex;display:flex;display:flex}.product .product__info-wrapper,.product .product__media-wrapper,.reserve-main-product-section .product .product__info-wrapper,.reserve-main-product-section .product .product__media-wrapper,.review-progress{max-width:100%!important}.product .product-popup-modal__content{width:358px;padding:16px 24px 24px;height:602px !important;top:50%;transform:translate(-50%,-50%);margin-top:0}.home-text-image .image-with-text__content{padding:32px 30px}.blog-image-text .image-with-text__text-item,.footer-add-to-cart .sticky-right,.home-text-image .image-with-text__media-item,.home-text-image .image-with-text__text-item,.product .product-media-container.constrain-height.media-fit-contain,.product-client-info .image-with-text__media-item,.product-information .image-2,.product-information .image-3,.product-information .info,.product-information .product-images{width:100%}.home-text-image .image-with-text__text p{font-size:18px;letter-spacing:-1px}.review-section{padding:32px 0}.review-section h2{margin-top:16px;margin-bottom:32px;font-size:28px;line-height:28px}.review-section p{font-size:16px;letter-spacing:-1px}.blog-image-text .image-with-text__text p,.product .product__text,.product .test-popup h3,.product-information p,.product-smells-lasting-info .lasting-section-content p,.product-smells-lasting-info .smell-section-content ul li,.product-smells-lasting-info span,.review-section span{font-size:14px}.review-progress{margin:32px auto!important}.home-shipping-text .rich-text h2{font-size:18px}ul.product-grid h3.card__heading{line-height:20px;font-size:20px;letter-spacing:-1px;margin-bottom:8px}.about-us-banner .banner__box h2,.product .test-popup p{font-size:12px}.review-section .slick-dots{margin:32px auto}.home-text-image .image-with-text__media{padding-bottom:90%!important}.about-section-1 .image-with-text__media-item,.about-section-1 .image-with-text__text-item,.about-section-2 .image-with-text__media-item,.about-section-2 .image-with-text__text-item{width:100%!important}.about-section-1 .image-with-text,.about-section-1 .image-with-text__content,.about-section-2 .image-with-text,.about-section-2 .image-with-text__content{padding:0}.about-section-1 .image-with-text__grid{flex-wrap:wrap-reverse}.about-section-1,.about-section-2{padding-top:24px!important;padding-bottom:24px!important}.about-section-1 h2,.about-section-2 h2{margin:0 auto!important}.about-section-1 .image-with-text__content>*+*,.about-section-2 .image-with-text__content>*+*{margin-top:24px;margin-bottom:24px}.about-us-banner .banner__media{position:absolute!important;height:100%!important}.about-section-2 .image-with-text__content>*+*{margin-bottom:0!important}.about-section-2 .image-with-text__media-item,.product-client-info .image-with-text .grid__item,.product-our-ingredients.multicolumn .title-wrapper-with-link{margin-bottom:24px}.about-section-1 .image-with-text__text p,.about-section-2 .image-with-text__text p{font-size:14px;font-weight:400}.about-section-1 .image-with-text__heading,.about-section-2 .image-with-text__heading{font-size:32px;font-weight:500;letter-spacing:-1px;line-height:38.4px}.about-section-1 .image-with-text__media{padding-bottom:100%!important}.about-us-banner .banner__text ul li{margin-bottom:20px;font-size:24px}.about-us-banner .banner__content{padding:100px 16px}.about-us-banner .banner__box .banner__heading+*{margin-top:20px}.product-client-info .grid{flex-wrap:wrap}.product-client-info .image-with-text__content{align-items:center;padding:0}.product-client-info .image-with-text__media{height:auto;width:82px;margin:0 auto}.product-client-info{padding-top:32px!important;padding-bottom:32px!important}.product-client-info h2{margin-top:10px!important;font-size:28px;line-height:28px}.product-client-info .page-width{padding:0 16px!important}.product-client-info .image-with-text__text.rte{text-align:center;font-size:14px !important;}.customer.login .field label,.login .field+a,#main .login a,.product-client-info .image-with-text__text--caption,.product-our-ingredients.multicolumn .content{font-size:16px}.product-our-ingredients.multicolumn .content{font-size:14px}.banner-class-24-hour-banner .banner__media{position:absolute!important;height:auto!important}.banner-class-24-hour-banner .banner__box{padding:32px 16px 24px !important}.banner-class-24-hour-banner .banner__heading{font-size:32px;line-height:38px;}.banner-class-24-hour-banner .banner__text.rte,.reserve-product-slideshow .banner__text.rte,.reserve-product-slideshow .content{margin-top:12px}.product-our-ingredients .page-width{padding-top:32px;padding-bottom:32px}.product-our-ingredients.multicolumn .title{font-size:28px;letter-spacing:0px;line-height:38.4px!important;margin-bottom:8px;}.product-our-ingredients.multicolumn .multicolumn-list{gap:24px 16px;}.product-our-ingredients.multicolumn .multicolumn-list__item.grid__item{margin:0 auto;width:100%;max-width:30%}.product-our-ingredients.multicolumn .multicolumn-list h3{font-size:14px;font-weight:600;letter-spacing:0px}.product-our-ingredients.multicolumn .multicolumn-card-spacing{width:40px}.product-our-ingredients.multicolumn .media{height:40px}.product .product-media-container .product__modal-opener--video,.product .product-slider-nav .slick-list{display:none!important}.product .product__info-wrapper{padding:0}.product ul.slick-dots{width:100%;margin:20px auto}.product .product__title{margin:12px 0!important}.product .product__title h1{line-height:38.4px;font-size:32px;letter-spacing:-1px;font-weight:500}body .product .product__info-container>*+*{margin:12px 0}.product .product-popup-modal__opener{margin:0!important}.product .product-form{margin:24px 0 8px!important}.product .test-popup{padding:10px 8px!important}.product-client-info .image-with-text__text-item,.yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper{margin-bottom:0!important}.product-information .top-section,.product-smells-lasting-info .smell-section-content ul{flex-direction:column;row-gap:19px}.product-smells-lasting-info .smell-section-content ul li{width:100%;max-width:100%}.product-information h3,.product-smells-lasting-info h3{margin-bottom:19px;font-size:16px}.product-smells-lasting-info .smell-section-info{margin-bottom:19px}.product-information{padding:32px 0 24px 0px;background: #BE96731F;}.product-information .top-section{gap:20px !important;}.product-information .top-section .product-images{flex-direction:column;row-gap:8px;line-height:0;}.product-information .image-1{margin-right:0;width:100%}.product-information .image-1 img{object-position:center;}.product-information .top-section .product-images .wrap{width:100%;column-gap:8px}.product-information .image-2{margin-bottom:0}.related-products .related-products__heading{font-size:32px;letter-spacing:-1px;line-height:38.4px}.related-products{padding-top:32px!important;padding-bottom:32px!important}.blog-image-text .image-with-text__media-item{padding-left:0;width:100%}.blog-image-text{padding-top:16px!important;padding-bottom:24px!important}.blog-image-text .image-with-text__content{padding:24px 0;align-items:center;text-align:center}.blog-image-text .image-with-text__content h2{margin:0 auto;font-size:18px;font-weight:500;letter-spacing:-1px}.blog-image-text .image-with-text__text.rte{margin-top:16px}.page-width.main-blog{padding:0 16px 24px!important}.main-blog .blog-articles{flex-direction:column;row-gap:24px}.main-blog .title--primary{font-size:32px;font-weight:500;line-height:38.4px;margin:0 0 24px}.heading-h2{line-height:38.4px}.cookie-policy .page-width,.faqs .page-width,.privacy-policy .page-width,.return-exchange-policy .page-width,.reviews .page-width,.shipping-and-delivery .page-width,.terms-amp-conditions .page-width{padding-left:15px;padding-right:15px}.cookie-policy P>strong,.privacy-policy P>strong,.return-exchange-policy P>strong,.return-exchange-policy strong,.shipping-and-delivery P>strong,.shipping-and-delivery strong,.terms-amp-conditions P>strong,.terms-amp-conditions strong{font-size:22px;line-height:28px}.cookie-policy li,.cookie-policy p,.privacy-policy p,.return-exchange-policy li,.return-exchange-policy p,.return-exchange-policy span>strong,.shipping-and-delivery li,.shipping-and-delivery p,.shipping-and-delivery span>strong,.terms-amp-conditions li,.terms-amp-conditions p{font-size:16px;word-break:break-word},.cookie-policy .main-page-title,.privacy-policy .main-page-title,.return-exchange-policy .main-page-title,.reviews .main-page-title,.shipping-and-delivery .main-page-title,.terms-amp-conditions .main-page-title{margin-bottom:32px}.cookie-policy .rte ol,.cookie-policy .rte ul,.privacy-policy .rte ol,.privacy-policy .rte ul,.return-exchange-policy .rte ol,.return-exchange-policy .rte ul,.shipping-and-delivery .rte ol,.shipping-and-delivery .rte ul,.terms-amp-conditions .rte ol,.terms-amp-conditions .rte ul{padding-left:1rem}.account .customer:not(.account):not(.order){max-width:480px;padding-left:20px;padding-right:20px}.footer-add-to-cart .sticky-left,.reserve-product-wrapper .reserve-product-slider-nav{display:none}.reserve-product-wrapper .reserve-product-slider-for{max-width:100%;padding-left:0}.reserve-main-product-section .grid{flex-direction:column}.reserve-main-product-section .product .product__info-wrapper{padding:16px 0}.reserve-main-product-section .product .product__info-container>*+*{margin:16px 0}.reserve-main-product-section .product .product__title h1{font-size:24px;line-height:28.8px}.reserve-main-product-section .product .product-popup-modal__opener{margin-top:8px!important}.reserve-parfume-note-section .overflow-text{opacity:1}.product .reserve-parfume-note ul.slick-dots{margin:24px auto 0!important}.reserve-parfume-note-section .heading-h2{font-size:24px;line-height:28.8px;letter-spacing:2px}.reserve-parfume-note-section .reserve-parfume-note-head{padding-bottom:24px}.reserve-product-slideshow .banner__box{align-items:flex-start;text-align:left}.reserve-product-slideshow .slideshow__text.banner__box{padding:16px 16px 24px}.reserve-product-slideshow .banner__content{align-items:end}.blog-articles__article .card__inner{height:328px}.product .product-media-container{padding-top:16px!important}.reserve-product-slider-for ul.slick-dots{margin:-24px auto 32px;padding:0 15px}.footer-add-to-cart{flex-direction:column;padding:8px 16px}.footer-add-to-cart .add-btn{font-size:16px;line-height:normal;padding:16px 24px}.product-recommendations.page-width{padding:0;overflow:hidden}.related-product-slider ul.slick-dots{margin:32px auto 12px;padding:0 15px;width:94%}.banner-class-24-hour-banner{background-image:url("/cdn/shop/files/24_Hours_With_Habibi.png?v=1703157120")!important;background-size:cover}.product__info-wrapper .price-wrap{margin:0 0 12px!important}.product-information .image-1 img,.product-information .top-section .product-images .image-1{height:380px!important}.about-section-2 .image-with-text__media-item{padding-left:0}.sticky-cart-drawer-wrap cart-drawer.drawer{top:0!important;height:100%!important}cart-drawer.drawer{top:0px !important;height:100% !important;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .reserve-banner-slideshow .slick-track{height:100%;}.col_products_info_bottom,.product-slider-for{overflow:hidden!important}.yotpo-display-s .yotpo-head .yotpo-headline{margin-top:0!important;font-weight:500!important}.yotpo-reviews-pagination-container{margin-top:24px!important;margin-bottom:32px!important}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{margin-top:24px!important}.product .product-media-container.constrain-height .media{padding-top:0}.banner.banner-class-quiz-section{min-height:auto!important}.product-client-info .image-with-text__media-item,.product-client-info img{height:79px}.product-client-info .image-with-text__media-item{height:79px!important}.col_products_info_bottom .input-radio-container input{width:98%}.reserve-header-wrap .product-client-info h2{text-align:center}.banner-class-hp-top-banner h2.banner__heading.inline-richtext,.hp-video-banner h2.banner__heading.inline-richtext{font-size:40px;line-height:36px}.banner-class-hp-top-banner .banner__media{position:absolute}.hp-video-banner .banner__text{flex:1}.hp-video-banner .banner__content{max-width:100%;position:absolute;background:0 0;height:100%;padding:26px 16px 38px!important}.hp-video-banner .banner__box{max-width:100%!important;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:center}.hp-video-banner .video-section__media .deferred-media__poster-button{left:50%;height:64px;width:64px}.banner{min-height:540px!important}}@media(max-width:480px){.home-text-image .image-with-text__content{padding:32px 16px}.product .product-popup-modal__content{width:306px;padding:16px 24px 24px;height:255px;top:50%;transform:translate(-50%,-50%);margin-top:0}.product .product-popup-modal__content-info .line{margin:10px 0}.product .product-popup-modal__content-info .text{font-size:12px}.product-our-ingredients.multicolumn .multicolumn-list__item.grid__item{max-width:47%}.product-information .image-1 img,.product-information .image-1 svg,.product-information .top-section .product-images .image-1{height:240px}.product-information .image-2,.product-information .image-2 img,.product-information .image-2 svg,.product-information .image-3,.product-information .image-3 img,.product-information .image-3 svg{height:auto}.blog-image-text .image-with-text__media-item,.reserve-parfume-note-section .reserve-parfume-slide .image,.reserve-parfume-note-section .reserve-parfume-slide img{height:328px}.main-blog .pagination__list>li:not(:last-child){margin-right:24px}.banner-class-reserve-collection .banner__content{position:relative;margin-top:-197px;background-color:transparent}.banner-class-reserve-collection{background:#000}.video-section__media .deferred-media__poster-button .icon{width:82px;height:82px}.reserve-product-video-section .video-section__media.deferred-media{--ratio-percent:109.3%!important}.reserve-product-wrapper .reserve-product-slider-for{height:310px}.product-slider-for .media>img{object-fit:cover}.yotpo-display-s .yotpo-head{margin-top:0}.yotpo-head .yotpo-headline{font-size:28px!important;line-height:110% !important}.yotpo-display-s .yotpo-head .yotpo-headline{margin-top:32px}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{margin-top:24px}.yotpo-bottom-line .yotpo-star-distribution{padding-inline-end:0!important;padding-left:0!important}.product .product-media-container,.product-media-container .media,.product-slider-for img,.reserve-main-product-section .product .product-media-container,.reserve-main-product-section .product-media-container .media,.reserve-main-product-section .product-slider-for img{height:310px!important}.about-us-banner.banner{min-height:496px !important;height:496px!important}.about-section-2 .image-with-text .global-media-settings{border:0}.section-template--14974804000845__87a7e422-6dd3-47a0-8e84-f880f8f41c65-padding{padding-top:32px!important}.home-text-image .media>img{object-position:center}.product-client-info .image-with-text__media-item,.product-client-info img{height:79px}.banner-class-bundle-section .banner__media{height:418px}.reserve.collection .product-grid-container .collection ul.product-grid{margin:0 -8px -24px!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .reserve.collection .card--standard .card__inner{height:221px}.reserve.collection .product-grid-container .collection ul.product-grid .grid__item{padding:0 8px 16px}.product-information .image-1 img,.product-information .top-section .product-images .image-1{height: auto !important;aspect-ratio: 1 / 0.878;}.heading-h2{margin-top:-6px}.home-text-image .image-with-text__media-item,.home-text-image .media>img{height:277px!important}.home-text-image .image-with-text__media{border:0;height:277px;padding-bottom:100%!important}.section-template--14974804000845__featured_collection-padding{padding-top:32px!important;padding-bottom:32px!important}.collection__title.title-wrapper{margin-top:-12px!important}.about-section-2 .image-with-text__media-item,.about-section-2 .media>img{height:328px!important}.about-section-2 .image-with-text__media{height:328px;padding-bottom:100%!important}.banner-class-bundle-section{min-height:418px !important;height:418px!important}.product-client-info img{width:79px}}@media(max-width:359px){.main-blog .pagination__list>li:not(:last-child){margin-right:20px}.col_products_info img{margin-right:30px}}@media(max-width:320px){.product .product-popup-modal__content{width:280px;padding:16px 24px 24px;height:300px;top:50%;transform:translate(-50%,-50%);margin-top:0}}
/*22-02-24  */
.popup-product img {
    width: 150px;
    height: 57px;
    object-fit: contain;
    margin-bottom:8px
}
.popup-price P {
    font-size: 10px;
    line-height: 10.88px;
}
.popup-price {
    margin-top: 4px;
}
.popup-product h3{
  font-size: 14px;
  line-height: 15px;
  font-weight: 500;
  color: #000000;
  font-family: Archivo, serif;
  min-height: 30px;
}
.popup-content .popup-container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 8px 18px;
}
.popup-product {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.popup-content{
  padding-top:16px;
}
button.select-product {
    width: 100%;
    font-size: 14px;
    line-height: 15px;
    font-family: 'Archivo';
    border: 0.5px solid #000000;
    padding: 5px 0;
    background: transparent;
    cursor: pointer;
    margin-top: 8px;
    color:#000;
}
.main-btn-add{
  color: #fff;
  border: 0;
  font-size: 16px;
  width: 100%;
  line-height:18px;
  font-family: 'Archivo';
  padding: 15px 0;
 margin: 16px 0 6px 0;
 background: #757575;
  cursor: pointer;
}
.main-collection-product-grid .grid--2-col-tablet .grid__item{ width: 50.2%;}
.main-collection-product-grid .coll-image-with-text .global-media-settings{ padding-bottom: 76.7% !important;}
.main-collection-product-grid .coll-image-with-text .image-with-text__text-item{width: 49%;}
textarea#CartDrawer-Note {
    border: 1px solid #D4D4D4;
    outline: none;
    box-shadow: none;
    width: 100%;
}
.textarea-container {
    max-height: 0;
    overflow: hidden;
    transition: max-height .5s ease-in-out;
}
.buy-btn-wrap .product-form__submit{
      padding: 13px 24px;
    font-size: 18px;
    font-family: "Instrument Sans";
    letter-spacing: 0.18px;
    line-height: 20px;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
    width: 100%;
    cursor: pointer;
    border: 0;
    margin:0;
}
/* 2-02-2024 */
.section-img-text-quiz .img-text-parent {
    display: flex;
    align-items: center;   
}
.section-img-text-quiz .right-quiz-data {
    padding: 0 80px;
    width: 41.4%;
    font-family: Lora,serif!important;
    font-size: 20px;
    line-height: 25.5px;
}
.section-img-text-quiz .left-quiz-img {
    width: 58.6%;
    line-height: 0;
    align-self: stretch;
}
.section-img-text-quiz .left-quiz-img img{
    height:100%;
    width:100%;
}
.section-img-text-quiz .right-quiz-data p:not(:last-of-type) {
    margin-bottom: 30px;
}
.quiz-page-automated-collection a.start-over-quiz {
    display: flex;
    align-items: center;
    justify-content: center;
    margin:0 auto 24px;
  font-size:16px;
  line-height:17px;
  text-transform:capitalize;
  width:fit-content;
}
/* body .yotpo-stars span.yotpo-icon.yotpo-icon-half-star.rating-star.pull-left {
    font-size: 13px!important;
    width: 12px!important;
    height: 12px!important;
} */

.product-smells-lasting-info h3 {
    color: #fff;
    font-family: 'MundialRegular';
    font-weight: 400 !important;
    line-height: 110%;
    margin-bottom: 20px;
}
.product-smells-lasting-info .smell-section-content ul li {
    color: #d6d6d6;
    font-family: 'MundialRegular';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
}
.product .collection-image-with-text{
  margin-top: -1px;
}
@media(max-width:1199px){
.section-img-text-quiz .right-quiz-data {padding: 40px 16px;width: 50%;font-size: 18px;line-height: 21.5px;letter-spacing: -1px;}
.section-img-text-quiz .left-quiz-img {width: 50%;}
}

@media (max-width: 800px) {
   .product .image-with-text__media-item img.desktop-img{display:none;}
}
@media (max-width: 767px) {
     .product .collection-image-with-text.bath-body:before {
        background: none;
    }
}
@media(max-width:749px){
.section-img-text-quiz .right-quiz-data {padding: 32px 16px;width: 100%;}
.section-img-text-quiz .img-text-parent {flex-direction:column;}
.section-img-text-quiz .left-quiz-img {width: 100%;}
.section-img-text-quiz .right-quiz-data p:not(:last-of-type) {margin-bottom: 25px;}
.section-img-text-quiz .left-quiz-img img {aspect-ratio: 1 / 0.75;}
.parent-quiz-products .related-products .related-products__heading {margin: 0 0 32px;}
.parent-quiz-products product-recommendations {padding-top: 24px !important;padding-bottom: 38px !important;}
.parent-quiz-products .related-products .slick-list {padding-bottom: 8px !important;}
.quiz-page-automated-collection{padding-top:24px !important;padding-bottom:32px !important;}
.quiz-page-automated-collection a.start-over-quiz {margin:0 auto 26px;font-size: 14px;line-height: 15px; }
.quiz-page-automated-collection a.start-over-quiz svg{height:14px;    width:14px;}
.main-collection-product-grid .grid--2-col-tablet .grid__item{ width: 100%;}
.main-collection-product-grid .coll-image-with-text .image-with-text__text-item{width: 100%; margin-top:16px;}
  .buy-btn-wrap .product-form__submit{padding:13px;font-size:16px;}
  .product-our-ingredients.multicolumn .title {color: #BE9673;font-size: 28px;line-height: 110% !important;margin-bottom: 16px;}
  .product-smells-lasting-info .smell-section-content ul li {    color: #d4d4d4;    font-size: 14px;    font-weight: 400;    line-height: 120%;}
  .five-start-reviews-section .multicolumn-card__info h3 {font-size: 24px;}

 
  
}

.cf-products-item .element-content.cf-products-item-button.added-product-cart{
  opacity:0.7;
  pointer-events:none;
}

/*collection page css*/
.coll-image-with-text .image-with-text__grid{
  padding:24px 0;
  align-items: center;
}
.coll-image-with-text .image-with-text__text-item{
  padding-left:16px;
  text-align: center;
}
.coll-image-with-text h2{
  font-size:28px;
  line-height:28px;
  font-weight:500;
  margin-bottom:32px;
}
.coll-image-with-text .button{
  font-size: 16px;
  line-height: 17.41px;
  min-width: 330px;
  padding: 15.3px 0;
}
.coll-image-with-text .global-media-settings{
  border: 0;
  background-color: transparent;
}
/*sample page css start*/
.custom-sample-bundle-wrap .custom-sample-bundle{
  display: grid !important;
  max-width: 948px;
  padding: 32px 16px;
  grid-template-columns: 1fr 1fr;
  grid-gap: 56px;
  align-items: center;
}
.custom-sample-bundle-wrap .choose_scents_section .col_products{
  flex-direction: column;
}
.custom-sample-bundle-wrap .left-wrap,.custom-sample-bundle-wrap .right-wrap{
  flex: 1 0 50%;
}
.custom-sample-bundle-wrap .left-wrap{
  text-align: center;
  align-self: flex-start;
}
.custom-sample-bundle-wrap .col_products{
  padding-top: 0;
}
.custom-sample-bundle-wrap .col_products_item{
  width: 100%;
}
.custom-sample-bundle-wrap .choose_scents_section h2{
  margin-bottom: 12px;
  font-size: 32px;
  line-height: 38.4px;
  letter-spacing: -1px;
  font-weight: 500;
}
.custom-sample-bundle-wrap .choose_scents_section p{
  font-size: 18px;
  margin-bottom: 12px;
  line-height: 19.58px;
}
.custom-sample-bundle-wrap .choose_scents_section .bundle_total_price.top_price{
  font-weight: 300;
  margin-bottom: 24px;
}
.custom-sample-bundle-wrap .col_products{
  gap: 16px;
}
.custom-sample-bundle-wrap .col_products_info{
  padding: 12px 24px;
}
.custom-sample-bundle-wrap .choose_scents_img{
  margin: 18px auto 18px;
}
.custom-sample-bundle-wrap .discovery-title{
  text-transform: uppercase;
  margin-bottom: 18px;
  font-size: 14px;
  line-height: 15.23px;
}
.custom-sample-bundle-wrap .discovery-box{
  position:relative;
  background-image: url(/cdn/shop/files/Box_Outline_SVG.svg?v=1709793363);
  height: 316px;
  width: 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: 0;
  padding: 27px 10px 10px;
}
.custom-sample-bundle-wrap .choose_scents_img{
  margin: 0;
}
.custom-sample-bundle-wrap .chooseimg{
  /* position:relative; */
}
.custom-sample-bundle-wrap .chooseimg img{
  /* position:absolute; */
}
.custom-sample-bundle-wrap span.scent_text{
  margin-bottom: 0;
  order: 1;
}
.custom-sample-bundle-wrap .col_products_info_top{
  display: flex;
  align-items: center;
  position: relative;
  gap: 16px;
}
.col_products .input-radio-container.main-radio {
    position: absolute;
    right: 16px;
    z-index: 1;
}
.custom-sample-bundle-wrap .col_products_info_top .scent_image{
  display: flex;
}
.custom-sample-bundle-wrap .chooseimages{
  display: flex;
  column-gap: 30px;
  justify-content: center;
}
.custom-sample-bundle-wrap button.bundle_addtocart.button{
  margin: 24px auto 22px;
  margin-bottom: 8px;
}
.custom-sample-bundle-wrap .shipping_text{
  font-size: 12px;
  line-height: 13.06px;
  color: #000;
}
.pick_bundle_grid{
  max-width: 1144px;
}
 .pick_bundle_item {
  width: calc(33.3% - 21.3px);
}
.custom-sample-bundle-wrap .col_products_item.active .col_products_info{
  background: #fff;
  color: #000;
}
.custom-sample-bundle-wrap .col_products_item.active .col_products_info_top{
  background: #F3F3F3;
  padding: 12px 16px;
}
.custom-sample-bundle-wrap .col_products_info_top{
  padding: 12px 16px;
}
.custom-sample-bundle-wrap .col_products_info{
  padding:0;
}
.custom-sample-bundle-wrap .col_products_item.active .col_products_info span.scent_text svg path {
  stroke: #000;
}
.custom-sample-bundle-wrap .input-radio-container{
  padding: 11.5px 16px 11.5px 16px;
  border-top: 1px solid #757575;
  margin-top: 0;
}
.custom-sample-bundle-wrap .input-radio-container label{
  font-weight: 300;
}
.custom-sample-bundle-wrap .col_products_item.active .col_products_info_bottom{
  border-bottom: 1px solid #757575;
}
.custom-sample-bundle-wrap .col_products_info.radio_checked .input-radio-container input:checked~label{
  font-weight: 500;
}
.custom-sample-bundle-wrap .input-radio-container input:checked~label:after{
  border-color: #757575;
  background: #000;
}
.custom-sample-bundle-wrap .col_products_info_top .input-radio-container{
  order: 2;
}
.custom-sample-bundle-wrap .col_products_info_top .input-radio-container{
  border-top: 0;
  padding:0;
}
.custom-sample-bundle-wrap .col_products_info_top .input-radio-container label:after{
  top: -8px;
}
.custom-sample-bundle-wrap .col_products_info_top .input-radio-container {
  display: block;
}
.custom-sample-bundle-wrap .choose_scents_img.active {
    transform: rotate(0);
    left: -3px;
    position: relative;
    top: 0;
    width: 46px;
    max-width: 46px;
}
.custom-sample-bundle-wrap .choose_scents_img{
  transform: rotate(360deg);
  max-width: 34.81px;
  min-height: 175.25px;
  /* max-height: 175.25px; */
}
.custom-sample-bundle-wrap .choose_scents_img.active{
   /* max-height: unset; */
  transition: opacity 0.3s ease;
  /* opacity: 1; */
}
.custom-sample-bundle-wrap .chooseimg{
  width: 40px;
  overflow:hidden;
}
.custom-sample-bundle-wrap .discovery-box .discovery-img{
  margin-bottom: 10.77px;
}
.custom-sample-bundle-wrap  .mobile-btn{
  display:none;
}
/*sample page css end*/
/*fragrance-bundle-page css start*/
.fragrance-bundle-wrap .discovery-box1{
  text-align: center;
}
.fragrance-bundle-wrap .discovery-box1 .discovery-title{
  font-family: Lora,serif!important;
  margin-bottom: 40px;
  font-size: 32px;
  line-height: 38.4px;
  letter-spacing: -1px;
  font-weight: 500;
}
.fragrance-bundle-wrap .chooseimages .choose_scents_img{
  margin: 0;
}
.fragrance-bundle-wrap .chooseimages{
  margin-bottom: 40px;
}
.fragrance-bundle-wrap .chooseimages .chooseimg{
  padding: 0 15px;
}
.fragrance-bundle-wrap .popup-content{
  padding: 16px 24px;
  background-color: #F3F3F3;
}
.fragrance-bundle-wrap .popup-content .popup-container{
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 12px 37px;
}
.fragrance-bundle-wrap .popup-product .fragrance-product{
  width: 100%;
  height: 30px;
  border: 0.5px solid #000;
  font-size: 18px;
  line-height: 19.58px;
  padding: 5px;
  cursor:pointer;  
  color:#000;
}
.fragrance-bundle-wrap .popup-product .fragrance-product.active{
  background-color:#000;
  color:#fff;
}
/* .fragrance-bundle-wrap .popup-product img{
  padding:0 23px;
} */
.fragrance-bundle-wrap .discount-offers{
  margin-bottom:32px;
}
.fragrance-bundle-wrap .bundle_addtocart{
  padding: 15.5px;
  display: table;
  width: 400px;
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  margin: 24px auto 22px;
  margin-bottom: 8px;
  background-color: #000;
  color: #fff;
  border:0;
}
.fragrance-bundle-wrap .discount-offers p{
  margin-bottom:8px;
  font-size: 18px;
  line-height: 19.58px;
}
.fragrance-bundle-wrap .popup-product img{
  width:74px;
  height:74px;
}
.home-aroma-bundle .popup-product img{
  width:100px;
  height:100px;
  padding:0;
}
.fragrance-bundle-wrap .popup-product h3{
  font-size: 16px;
  line-height: 17.41px;
  font-weight: 400;
  letter-spacing: -1px;
}
.fragrance-bundle-wrap  .chooseimg {
  width: 99px;
}
.fragrance-bundle-wrap .choose_scents_img.active {
  max-width: 110px;
  /* min-height: 173px; */
  position: relative;
  object-fit: cover;
  left: 0px;
}
.fragrance-bundle-wrap .select-title{
  text-align:center;
  margin:16px 0 12px 0;
  font-size: 18px;
  line-height: 19.58px;
  font-weight: 300;
  text-transform: capitalize;
}
.fragrance-bundle-wrap button.bundle_addtocart.button{
  margin: 40px auto 8px;
  width: 328px;
}
.fragrance-bundle-wrap .shipping_text{
  font-size: 12px;
  line-height: 13.06px;
  color: #000
}
.fragrance-bundle-wrap .discount-offers{
  max-width: 290px;
  MARGIN: 0 auto;
  text-align: left;
  margin-bottom: 32px;
}
.fragrance-bundle-wrap .discount-offers p:last-child{
  margin-bottom: 0;
}
/*fragrance-bundle-page end*/
.customize-your-own-bundle .pick_bundle_item p{
  padding-right: 52px;
}
/*home aroma page css start*/
.home-aroma-bundle .discovery-box1{
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-bottom: 32px;
  gap: 16px;
}
.home-aroma-bundle .chooseimages{
  margin-bottom: 0;
}
.home-aroma-bundle .chooseimg{
  width: 100%;
}
.home-aroma-bundle .chooseimages .chooseimg{
  padding: 0;
}
.home-aroma-bundle .choose_scents_section{
  padding: 32px 80px;
}
.home-aroma-bundle .discount-offers{
  max-width: 373px;
}
.home-aroma-bundle .discovery-box1 .discovery-title{
  text-align: center;
}
.home-aroma-bundle .discovery-box1  .mobile-title{
  display:none;
}
.popup-product{
  justify-content: space-between;
}
.home-aroma-bundle .popup-product,
.fragrance-bundle-wrap .popup-product{
  position:relative;
}
.home-aroma-bundle .popup-price,
.fragrance-bundle-wrap .popup-price{
  position: absolute;
  bottom: 33px;
}
.fragrance-bundle-wrap .popup-product h3,
.home-aroma-bundle .popup-product h3{
  margin-bottom: 10px;
}
.collection .card--standard .card__inner{
  background:transparent;
}
span.sample-under, .change-samples {
    text-decoration: underline;
    color: #757575;
    text-underline-offset: 3px;
    text-decoration-color: #757575;
}
ul.samples-dropdown{
  display:none;
  color: #757575;
  padding: 0px 0 6px;
}
.change-samples{
  font-size: 12px;
  line-height: 13px;
  padding-bottom: 4px;
}
.rotate180 svg {
  transform: rotate(180deg);
}
.product-option.drop-down-samples{
  display: flex;
  align-items: center;
  gap: 4px;
  cursor:pointer;
  margin: 4px 0 10px;
}
ul.samples-dropdown li{
  padding: 2px 0;
  line-height: 10px;
  font-size: 10px;
}
cart-drawer .cart-drawer .cart-item{
  align-items: flex-start;
      border-bottom: 1px solid #D4D4D4;
    padding-bottom: 20px;
}
.scent_img {
    transition: opacity 0.4s ease;
}
.transition-opacity {
    transition: opacity 0.5s ease;
}
.product-popup-modal__content::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 10px;
background-color: #F5F5F5;
}

.product-popup-modal__content::-webkit-scrollbar
{
width: 7px;
background-color: #F5F5F5;
}

.product-popup-modal__content::-webkit-scrollbar-thumb
{
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #555;
}
.reserve-product-slideshow .banner__text.rte {
    /* letter-spacing: -0.2px; */
    font-style: normal;
    text-transform: unset;
    font-family: Lora italic;
}
.about_second_banner .banner__text p {
    color: #fff;
    font-family: Lora;
    font-size: 28px;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: -1px;
  margin-bottom: 25px;
}
.about_second_banner .banner__text p:last-child{
  margin-bottom:0;
}
.about_second_banner.banner--desktop-transparent .banner__box {
    max-width: 945px;
    padding-top: 0;
    padding-bottom: 0;
}
.about-us .about_second_banner.banner {
    min-height: auto !important;
    padding-top: 53px;
    padding-bottom: 53px;
}
.about_second_banner .banner__content{padding-top:0;padding-bottom:0;}
.no_video{display:none !important;}
.top-section .product-images + .info {
    flex: 0 0 31.21%; 
}
.collection-list-wrapper .collection-list__item .card__media .media img{object-fit:cover;}
.collection-list-wrapper{padding-bottom:30px;}
.product-information li {color: #757575;}
.product-smells-lasting-info .smell-section-content ul li {line-height: 23px;}
.discovery-sets .habibi-meet-hp-section .habibi-single-slide a { cursor: auto;}
.drawer__footer .yotpo-bottomline a.text-m{display:block;}
.cart-drawer .test-popup.popup-content{ display: flex; background: #f3f3f3; align-items: center;}
.drawer__footer .card-wrapper .card__content{ display:flex;flex-direction: column; }
.drawer__footer .card-wrapper .quick-add__submit{
  background: transparent;
  height:auto;
    padding: 0;
  color: var(--Black, #000);
  text-align: center;
  font-family: "Instrument Sans";
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.14px;
  text-decoration-line: underline;
  text-transform: uppercase; 
  text-align: left;
  display:block;
  min-width: inherit;
  width: auto;
}
.drawer__footer .card-wrapper{
      padding: 0;
    background: transparent;
}
.drawer__footer .card-information .price--on-sale .price-item--regular{
  font-size:14px; 
  margin-right:8px;
}
.drawer__footer  .card--media .card__inner .card__content{
  padding:0 !important;
}
.drawer__footer .card-information .price .price-item {
    font-size: 14px;
    letter-spacing: 0;
}
.drawer__footer .cart_product button.quickview_btn{text-align: left;margin-top:8px;display:none;}
.drawer__footer .cart_product .price{margin-top:8px !important;}
.drawer__footer .cart_product .quick-add{margin:8px 0 0 0 !important;}
.drawer__footer .cart_product .card__heading{
  color: var(--Black, #000);
font-family: "Instrument Serif";
font-size: 18px;
font-weight: 400;
line-height: 110%; /* 19.8px */
text-transform: capitalize;
}
.drawer__footer .cart_product .price__regular .price-item--regular{
  color: var(--Black, #000);
  font-family: 'Barlow-SemiBold';
font-size: 14px;
font-weight: 600;
line-height: 120%; /* 16.8px */
}
.test-popup .content h5, .free-modal-title h5 {font-family: 'Barlow';color: #000; font-size: 14px;  font-weight: 600;margin-bottom: 4px; line-height: normal; }
.free-pro-container{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 8px;}
.popup-product button.select-product{text-align:left;display: flex; align-items: center;padding: 8px; margin: 0;}
button.select-product img{margin:0; max-width: 35px; height: 35px; width: -webkit-fill-available;}
.free-modal-title p{color: #757575;line-height:20px;font-family: Barlow;font-size:14px;}
button.select-product.selected { font-weight: 700;}
.free-pro-container button.select-product.selected{background-color:#000; color:#fff;}
.free-modal-title { margin-bottom: 8px;}
.free-modal-wrapper{margin: 0 0 24px !important;}
.main-drawer-data {
    /* overflow-x: hidden;
    overflow-y: scroll;
    height: calc(100% - 70px);
    scrollbar-width: none !important; */
  height: 100%;
    display: flex;
    flex-direction: column;
}
/* .cart__ctas{
      position: fixed;
    bottom: 0;
    left: 15px;
    right: 15px;
    width: calc(100% - 30px);
    margin: auto;
    padding-bottom:20px;
} */
.reserve-header-wrap button.select-product.selected{ background: white !important; color: rgb(0 0 0) !important;}
/*home aroma page css end*/
/* @media(max-width:1367px){
  .product-grid-container .collection ul.product-grid{
    justify-content:center;
  }
  .product-grid-container .collection ul.product-grid .grid__item {
    max-width: 280px;
    padding: 0 30px 24px;
  }
} */

.product .yotpo-bottomline a.text-m{
  color: #000 !important;  
  font-family: Barlow;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%; /* 18.2px */
  text-decoration-line: underline;
}
.product .price__regular .price-item--regular{
  color: #000;
  /* Body/B1/Semibold */
  font-family: 'Barlow-SemiBold';
  font-size: 22px;
  font-weight: 600;
  line-height: 120%; /* 26.4px */
}
.product .product__text{
  color: var(--Black, #000);
  margin-bottom: 12px;
/* Body/B3/Regular */
font-family: Barlow;
font-size: 16px;
font-weight: 400;
line-height: 120%; /* 19.2px */
}
body .product__info-container>*+* {
    margin: 12px 0;
}
.product__tax{
  display:none;
}
.product-our-ingredients.multicolumn .multicolumn-list img {
    width: 65px;
    height: 65px;
    object-fit: cover;
}
.product-smells-lasting-info .smell-section-info:first-child {
    border-top: 0.5px solid #808080;
    padding-top: 32px;
}
.related-products ul.product-grid .grid__item{
  padding:0 4px;
  margin:0;
}
.related-products .slick-list {
    margin: 0 -4px;
}
.related-products ul.product-grid {
    margin: 0 !important;
}
.related-products ul.product-grid .card__information{
      padding-bottom: 0;
}
.product .collapsible-content {
    padding-top: 48px;
}
.product .collapsible-content-wrapper-narrow {
    max-width: 1440px !important;
}
.product .accordion__content {
    color: #565656;
    font-family: Barlow;
    font-size: 16px;
    font-weight: 400;
    line-height: 19.2px;
    padding:0;
}
.product .accordion__title{
  color: #000;
  font-family: Barlow;
  font-size: 16px;
  font-weight: 600;
  line-height: 19.2px;
  letter-spacing: 0.1px;
}
.product summary .icon-caret{
  right:0;
}
.product .accordion summary{
  padding:16px 0;
}
.product details[open] summary{
  padding-bottom:12px;
}
.product  .accordion:first-child {
    border-top: 0;
}
.product .collapsible-content summary:hover {
    background: transparent;
}
.product .collapsible-content summary:hover .accordion__title{
  text-decoration:none;
}
.product .collapsible-content__heading {
    font-family: "Instrument Serif";
    font-size: 48px;
    font-weight: 400;
    line-height: 57.6px;
    text-transform: capitalize;
    margin-bottom: -5px;
}
.product .accordion {
    max-width: 850px;
    margin: 0 auto;
}
.product_video_section .title-wrapper--no-top-margin {
    justify-content: center;
    margin-bottom: 24px;    
}

/* .product_video_section video{
  display:none;
} */
.product_video_section .title-wrapper--no-top-margin .title{
     margin-bottom: 0;
    color: #000;
    font-family: "Instrument Serif";
    font-size: 48px;   
    font-weight: 400;
    line-height: 57.6px;
    text-transform: capitalize;
}
.v_play_btn {
    cursor: pointer;
    position: absolute;
    top: 50%;
    bottom: auto;
    left: 0;
    right: 0;
    margin: auto;
    transform: translateY(-50%);
    width: 50px;
    height: 50px;    
}
.v_play_btn svg:first-child {
    color: #000;
    opacity: 0.8;
}
.v_play_btn svg.instant-youtube__button-play {
    color: #fff;
    left: 70%;
    position: absolute;
    top: 70%;
    transform: translate(-50%, -50%);
    transition: color .24s ease-in-out;
    right: auto;
    bottom: auto;   
}
.video_slide:hover svg.instant-youtube__button-play {
    color: #000;
}
.video_slide:hover .v_play_btn svg:first-child {
  color:#fff;
  opacity:1; 
}
.video_slide{
  position:relative; 
  border-radius: 20px;
  overflow: hidden;
  height: 100%;
}
.video_slide img {
    width: 100%; 
  height: 100%;
  object-fit: cover;
}
.product_video_slider .slick-slide{
  padding:0 12px;
  height:auto;
}
.product_video_slider .slick-track {
    display: flex;
}
.product_video_slider .slick-list{
  margin:0 -12px;
}
.product_video_section {
    padding: 48px 120px;
}
.product_video_slider button.slick-arrow{
  left:40px !important;
      top: 50%;
    transform: translateY(-50%);
}
.product_video_slider button.slick-next.slick-arrow {
  right: 40px !important; 
  left: inherit !important;
}
.product_video_slider button.slick-next.slick-arrow:before,.product_video_slider button.slick-arrow:before{
  background-size: 100% 100% !important;
  width: 55px !important;
  height: 55px !important;
  background-color: #fff !important;
}
.product_video_slider button.slick-arrow.slick-disabled {
    opacity: .35;
   cursor: not-allowed;
}
.product_video_modal{
    position: fixed;
    background:#00000080;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1111111;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
}
.video_modal_dialog{
    display: flex;
    align-items: center;
    position: relative;
    pointer-events: none;
    margin: 30px auto;
    min-height: calc(100% - 60px);
    padding: 0 16px;
}
.product_video_content {
    border-radius: 12px;
    background: #fff;
    max-width: 850px;
    margin: auto;
    padding: 24px;
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
}
.video_modal_close {
    cursor: pointer;
    margin-left: auto;
    margin-bottom: 15px;
    z-index: 11;
    cursor: pointer;
}
.product_video_content video {
    width: 100%;
    height: 450px;
}
.product .collection_scent {
    margin-bottom: 24px;
  font-size:16px;
}
ul.bestfor_list {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}
.bestfor_content h4 {
    margin-bottom: 8px;
    color: var(--Black, #000);
    font-family:'MundialDemibold';
    font-size: 16px;
    font-weight: 600;
    line-height: 19.2px;
}
ul.bestfor_list li{
  background-image:url('/cdn/shop/files/Icons_16px.svg?v=1726129648');
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:20px;
  color: var(--Black, #000);
font-family: 'MundialRegular';
font-size: 18px;
font-weight: 400;
line-height: 21.6px;
}
.product-nav-img {
  border: 1px solid transparent;
  height: 144px;
  width: 100%;
  display:flex;
  justify-content:center;
  align-items:center;
}
.product-slider-nav .slick-slide img {   
    object-fit: cover;
    max-height: 100%;
}
.product .product-slider-for button.slick-arrow {
    top: 50%;
}
.product .product-slider-for ul.slick-dots {
     position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.product-slider-nav {
    margin-top: 24px;
}
.slick-current .product-nav-img{
  border: 1px solid var(--Light-Gray, #D6D6D6);
}
.product-slider-nav .slick-list.draggable {
    margin: 0 -4px;
}
.product-slider-nav .slick-slide{
  padding:0 4px;
}

.product .product-slider-for button.slick-prev:before,.product .product-slider-for button.slick-next:before{
  width: 40px !important;
    height: 40px !important;
}
.product .product__info-wrapper{
  padding: 56px 0px 0px 80px !important;
  max-width: 50% !important;
}
.product .product__media-wrapper {
  max-width: 50% !important;
}
.product .product-media-container, .product-media-container .media {
    height: 556px !important;
  padding: 0 !important;
}
.product-slider-for img{
    height: 100% !important;
}
cart-drawer .progress-free-pro ,cart-drawer .hide-product-event .cart-item__name,cart-drawer .hide-product-event .cart-item__link{
    pointer-events: none;
}
.related-product-slider .slick-slide img {
    display: inline-block;
}
.product .related-product-slider .collection_scent {
    margin-bottom:6px;
  font-size:14px;
}
.overflow-hidden-mobile .needsclick, .overflow-hidden-tablet .needsclick{
  display:none !important;
}
.video_slide.video-play img {
    opacity: 0;
}
.video_slide.video-play .video-wrapper {   
    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.video_slide.video-play .video-wrapper video ,.video_slide.video-play .video-wrapper iframe{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.product-smells-lasting-info .smell-section-info:first-child{
  margin-bottom:0;
}
.lasting-section-info{
  margin-top:32px;
}
body.collection .footer {
    border-top: 0px solid #fff !important;
}
body .__instant.iBicnZ78dgtF3jpOe .ivZHKp6MgTT3bz4Of {
    background-color: #000;
}
body .__instant.iBicnZ78dgtF3jpOe .i6tqRZ9knPrgb0gFs{
  width: fit-content;
  margin: 0 auto;
}
.adblock_item {
    position: relative;
    height:100%;
}
.adblock_item:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.50);
}
.adblock_content {
    position: absolute;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
    padding: 10px;
    max-width:330px;
    margin: auto;
    left: 0;
    right: 0;
}
.adblock_content p {
    color: #fff;
    text-align: center;
     font-family: 'MundialRegular';
    font-size: 40px;
    font-weight: 400;
    line-height: 125%;
    text-transform: capitalize;
}
.adblock_item img {
    display: table;
    width:100%; 
    height: 100%;
    object-fit: cover;
}
.sample ul.product-grid .grid__item {
    /* max-width: 100%; */
    padding: 0 4px 8px;
}
.sample ul.product-grid {
    margin: 0 -4px -8px !important;  
}
.sample .page-width-desktop ,.sample .rich-text__wrapper.page-width{
   padding: 0 120px;
}
.sample .rich-text__wrapper .rich-text__heading {
    color: var(--Black, #000);
    font-family: 'MundialRegular';
    font-size: 48px;
    font-weight: 400;
    line-height: 120%;
    text-transform: capitalize;
}
.sample .rich-text__blocks>*+* {
    margin-top: 16px;
}
.sample .rich-text__text.rte {
    color: var(--Black, #000);
     font-family: 'MundialRegular';
    font-size: 18px;
    font-weight: 400;
    line-height: 120%;
}
.banner-class-sample-image h4{
   font-family: 'MundialRegular';
}
.banner-class-sample-image .banner__heading {  
  font-family: 'MundialRegular';
    line-height: 125%;
    text-transform: capitalize;
      margin-bottom: -10px;
}
.banner-class-sample-image .banner__box .banner__heading+* ,.banner-class-sample-image .banner__box>*+.banner__buttons{
    margin-top: 16px;
    max-width:100%;
}
.banner-class-sample-image .banner__text.rte p{
     font-family: 'MundialRegular';
    font-size: 16px;
    font-weight: 400;
    line-height: 120%;
}
.banner-class-sample-image .banner__buttons .button {
      font-family: 'MundialDemibold';
    font-size: 18px;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 0.18px;
    text-transform: uppercase;
  
}
.banner-class-sample-image .banner__buttons .button:before, .banner-class-sample-image .banner__buttons .button:after{
  display:none;
}
.banner-class-sample-image .banner__box {
    max-width: 500px !important;
    padding: 0;
}
.banner-class-sample-image .banner__content {
    padding-left: 120px;
    padding-right: 120px;
}
.banner-class-sample-image.banner {
    min-height: 283px !important;
}
.sample .collection .card__inner.ratio:before{
      padding-bottom: 105.22%;
}
.sample .rich-text__wrapper.page-width {
    width: 100%;
}
.product .product__text.fragrance_size  {
   font-family: 'MundialDemibold' !important;
    font-weight: 600  !important;
  font-size:16px  !important;
}
.discovery-set-product-section .bestfor_content {
    margin: 24px 0;
}
.discovery-set-product-section ul.bestfor_list {
    gap: 8px 0;  
}
.discovery-set-product-section ul.bestfor_list li {
    width: 33.33%;
  display:flex;
      background-position: 0 2px;
}
.discovery-set-product-section .return-information svg {
    display: none;
}
.product .offer-background-text {
    margin: 24px 0;
    background: #F7F7F7;
    padding: 12px 8px;
    text-align: center;
    font-size: 14px;
  /* text-transform: capitalize; */
}
.product .offer-background-text strong {
    display: block;
    margin-bottom: 8px;
    font-size:14px;
  text-transform: none;
}
.product .icon-with-text__item .inline-richtext {
    color: var(--Black, #000);
    text-align: center;
    font-family: 'MundialRegular';
    font-size: 14px;
    font-weight: 400;
    line-height: 130%;
  text-transform: capitalize;
}
.discovery-set-product-section .product .product__text{
  font-size:14px;
}
.product .icon-with-text__item img {
    width: 22.32px;
    height: 22.32px;
}
.product .icon-with-text {
    column-gap: 0;
}
.product  .icon-with-text--horizontal .icon-with-text__item {
    width: 25%;
}

.banner-class-sample-image.discovery-set.banner {
    min-height: 431px !important;
}

.collection-tabs .title ,.recently-viewed-section .title{
   font-family: 'MundialRegular';
    font-size: 48px;
    font-weight: 400;
    line-height: 57.6px ;
    text-transform: capitalize;
    text-align:center;
}
.collection-tabs .title-wrapper-with-link ,.recently-viewed-section .title-wrapper-with-link{
    justify-content:center;
    margin-bottom:40px;
}
.collection-tabs ul.tabs{
    display:flex;
}
.collection-tabs .page-width {
    padding: 0 120px;
}
.collection-tabs ul.tabs li{
    padding:0 16px 8px;
    color: #000;
   font-family: 'MundialRegular';
    border-bottom: 0.5px solid var(--Dark-Gray, #565656);
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 18.2px;
    text-align: center;
    width: 100%;
    cursor: pointer;
}
.collection-tabs ul.tabs li.active{
   border-bottom: 2px solid var(--Black, #000);
}
.collection-tabs .tab_content{
  margin-top:40px;
}
.collection-tabs .product-item.grid__item {  
    padding: 0 6px;
}
.collection-tabs .collection-products{
  margin:0 -6px;
}
.collection-tabs .product-item img{
  display:table;
  aspect-ratio:1 / 1.1661;
    object-fit: cover;
}
.collection-tabs .product-item h3{
  margin:24px 0 8px;
  color: var(--Black, #000);
  text-align: center;
 font-family: 'MundialRegular';
  font-size: 24px;
  font-weight: 400;
  line-height:  26.4px ;
  text-transform: capitalize;
}
.collection-tabs .collection_short_description{
  color: var(--Dark-Gray, #565656);
  text-align: center;
  font-family: 'MundialRegular';
  font-size: 14px;
  font-weight: 400;
  line-height:18.2px;
}
.discovery-set-product-section .product .product__text ~ .collection_scent {
    display: none;
}
.recently-viewed-section .page-width{
   padding-left:120px;
  padding-right:120px;
}
cart-drawer #is-a-gift.active label font.gift-add-text {
    display: none;
}
/*** 27/11/20204 ***/
.about_image_text_section .page-width {
    padding: 0 120px;
}
.about_image_text_section .image-with-text__heading{
  font-family: "Instrument Serif";
  font-size: 48px;
  font-weight: 400;
  line-height: 120%; /* 57.6px */
  text-transform: capitalize;
  margin-top:11px !important;
}
.about_image_text_section .image-with-text__text.rte.body{
   margin-top:16px;
  font-family: 'Barlow-Regular';
  font-size: 16px;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
}
.about_image_text_section .image-with-text__content{
  padding:0;
}
.about_image_text_section .image-with-text__grid{
  column-gap:80px;
}
.about_image_text_section .image-with-text__grid .grid__item {
    width: calc(50% - 40px);
}
.about_image_text_section .image-with-text__content img {
    margin: 16px 18.9px;
}
.about_image_text_section .image-with-text__text--caption{
   margin-top:16px;
  font-family: 'Barlow-Regular';
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.07px;
  text-transform:none;
}
.about_image_text_section .image-with-text__media{
  border:0;
}
.about_image_text_form_section .image-with-text__grid .image-with-text__media-item {
    width: calc(46.703% - 40px);
}
.about_image_text_form_section .image-with-text__grid .image-with-text__text-item {
    width: calc(51.08% - 40px);
}
.about_image_text_form_section .image-with-text__heading{
  margin-top:0  !important;
}
.about_ourvalues_section.multicolumn .title{
  text-align:center;
  font-family: 'Barlow-Regular';
  font-size: 20px;
  font-weight: 400;
  line-height: 120%; /* 24px */
  text-transform: uppercase;
}
.about_ourvalues_section.multicolumn .title-wrapper-with-link{
  justify-content:center;
  margin-bottom:48px;
}
.about_ourvalues_section .multicolumn-card__info{
  padding:12px 0 0;
}
.about_ourvalues_section .multicolumn-list h3{ 
   text-align: center;
   font-family: 'Barlow-SemiBold';
    font-size: 16px;
    font-weight: 600;
    line-height: 120%; /* 19.2px */
}
.about_ourvalues_section .multicolumn-card-spacing{
  padding-top:0;
}
.about_ourvalues_section .multicolumn-list__item.center .media--adapt{
  padding-bottom:0 !important;
}
.about_ourvalues_section .multicolumn-list__item.center .media--adapt img {
    left: inherit;
    transform: none;
    position: relative;
    width: 31.987px;
    height: 31.987px;
    margin: 0 auto;
}
.about_ourvalues_section .multicolumn-card__image-wrapper--third-width {
    width: auto;  
}
.about_ourvalues_section .multicolumn-list{
  column-gap:32px;
  justify-content:center;
}
.about_ourvalues_section .multicolumn-list__item{
   width: auto;
  max-width: inherit;
  flex-grow:inherit;
}
.about_ourvalues_section .multicolumn-list__item  .multicolumn-card{
  background:transparent !important;
}
.about-us .footer {
    border-top: 0 !important;
}
.about_image_text_overlap .image-with-text__heading{
  font-family: "Instrument Serif";
  font-size: 80px;
  font-weight: 400;
  line-height: 100%; /* 80px */
  text-transform: capitalize;  
}
.about_image_text_overlap .image-with-text__text.rte.body{
   font-family: 'Barlow-Regular';
   margin-top:16px;
    font-size: 22px;
    font-weight: 400;
    line-height: 120%; /* 26.4px */
}
.about_image_text_overlap .image-with-text__media{
  border:0;
}
.about_image_text_overlap .image-with-text__grid {
   column-gap: 80px;
   align-items: center;
}
.about_image_text_overlap .image-with-text__media-item{
  width: calc(63% - 40px);
  padding-right:59px;
}
.about_image_text_overlap .image-with-text__text-item{
  width: calc(36% - 40px);
}
.about_image_text_overlap .small-image-overlap{
  position:absolute;
  right:0;
  top:50%;
  bottom:auto;
  transform:translateY(-50%);
  height: 311.069px;
  width:278px;
  object-fit:cover;
}
.about_image_text_overlap .image-with-text__content{
  padding:0 120px 0 0;
}
.about_image_text_overlap .page-width {
    max-width: 100%;
    padding: 0;
}
.about_image_text_overlap .image-with-text__media img.mobile_image{
  display:none;
}
.product__info-container .drawer.active .drawer__inner{border:0;}
@media(min-width: 1368px){
.related-products.page-width { padding-left: 120px;    padding-right: 120px;}
  .pdp-page-width{
  padding-left:120px;
  padding-right:120px;
}
}
@media (min-width: 750px) and (max-width: 1367px) {
  .footer-add-to-cart{padding:8px 30px;}
}
@media(max-width:1350px){
  .product-information .top-section{    column-gap: 24px;}
  .product-information .image-2 img, .product-information .image-2 svg, .product-information .image-3 img, .product-information .image-3 svg,  .product-information .image-2, 
  .product-information .image-3 ,.product-information .top-section .product-images .image-1{height: auto;}
  .product-information .image-1 img, .product-information .image-1 svg{height:100%;}
  .product_video_section {    padding: 48px 100px;}
.product  .collapsible-content-wrapper-narrow{padding-left:30px !important;padding-right:30px !important;}
  .banner-class-sample-image .banner__content ,.sample .page-width-desktop, .sample .rich-text__wrapper.page-width,.collection-tabs .page-width,.recently-viewed-section .page-width{ padding-left: 80px;   padding-right:80px;}
}
@media(max-width:1199px){
  .product .product__info-wrapper {    padding: 30px 0px 0px 30px !important;}
  .product .product-media-container, .product-media-container .media {  height: 500px !important;}
  .product-nav-img{height:130px;}
  .sample .rich-text__wrapper .rich-text__heading ,.collection-tabs .title ,.recently-viewed-section .title{font-size:40px;line-height:normal;}
   .adblock_content p{font-size:36px;}
   .banner-class-sample-image .banner__content,.sample .page-width-desktop, .sample .rich-text__wrapper.page-width ,.collection-tabs .page-width,.recently-viewed-section .page-width{ padding-left: 30px;   padding-right:30px;}
  .collection-tabs .product-item.grid__item{    width: calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2);}
  
  .about_image_text_section .page-width {padding: 0 48px;}
  .about_image_text_section .image-with-text__grid ,.about_image_text_overlap .image-with-text__grid{ column-gap: 30px;}
  .about_image_text_overlap .image-with-text__content{padding:0 48px 0 0;}
  .about_image_text_overlap .image-with-text__heading {  font-size: 60px;}
  .about_image_text_overlap .image-with-text__media-item { padding-right: 30px;} 
  .about_image_text_overlap .image-with-text__text.rte.body {   font-size: 20px;}
  .about_ourvalues_section .multicolumn-list { row-gap: 24px;}
}
@media(max-width:1024px){
  .free-pro-container { grid-template-columns: 1fr 1fr; }
 .product_video_section {  padding:  30px;}
  .footer-add-to-cart .add-btn{    padding: 17.5px 10px;}
  .product-nav-img{height:100px;}
}
@media(max-width:989px){
  cart-drawer.drawer {    top: 0;    height: 100%;  }
.about_second_banner .banner__text p{  font-size: 24px;}
  .product .product-media-container, .product-media-container .media { height: 406px !important;}
  .product-nav-img{height:92px;} 
    .adblock_content p{font-size:30px;}

  .product .icon-with-text { gap: 8px 0; flex-wrap: wrap;}
  .product .icon-with-text--horizontal .icon-with-text__item { width: 50%;}
  .discovery-set-product-section ul.bestfor_list li { width: fit-content; max-height: inherit;}
  .about_image_text_overlap .image-with-text__text.rte.body {   font-size: 18px;}
      .about_image_text_overlap .image-with-text__heading {font-size: 48px;line-height: 120%; /* 57.6px */letter-spacing: -0.5px;}
}
@media(max-width:849px){
  .custom-sample-bundle-wrap .custom-sample-bundle{grid-gap: 10px;}
  .custom-sample-bundle-wrap .col_products_info img {width:150px;}
}
@media(max-width:749px){
   .product-grid-container .collection ul.product-grid .grid__item {    max-width: 50%;}
  .coll-image-with-text .image-with-text__text-item{ padding-left: 0;}
  .custom-sample-bundle-wrap .custom-sample-bundle{ display: block !important;}
  .custom-sample-bundle-wrap .discovery-box{ width: 445px; margin: 0 auto;}
  .custom-sample-bundle-wrap .col_products_info{ background: #f3f3f3;}
  .custom-sample-bundle-wrap .col_products_item{ border-top: 0;}
  .custom-sample-bundle-wrap .col_products_info img {margin-right: 0;}
  .custom-sample-bundle-wrap  .mobile-btn{display:block;}
  .custom-sample-bundle-wrap .left-wrap .bundle_addtocart,.custom-sample-bundle-wrap .left-wrap .shipping_text{display:none;}
  .custom-sample-bundle-wrap .left-wrap{ margin-bottom: 24px;}
  .custom-sample-bundle-wrap button.bundle_addtocart.button{ width: calc(100% - 0px);}
  .col_products_item:last-child{ border-bottom: 0;}
  .test-popup.popup-content {padding: 4px 8px !important;}
  .fragrance-bundle-wrap .popup-content .popup-container{grid-template-columns: 1fr 1fr 1fr; gap: 12px 37px;}
  .home-aroma-bundle .popup-content{padding:16px;}
  .home-aroma-bundle .popup-content .popup-container{ gap: 12px 16px;}
  .fragrance-bundle-wrap .discovery-box1 .discovery-title{ margin-bottom: 24px;}
  .fragrance-bundle-wrap .discovery-box1{ padding: 0 16px;}
  .fragrance-bundle-wrap .chooseimages .chooseimg{ padding: 0 8px;}
  .fragrance-bundle-wrap .chooseimages{margin-bottom: 24px;}
  .fragrance-bundle-wrap .chooseimages .chooseimg{ padding: 0 8px; width: 66px;}
  .fragrance-bundle-wrap .choose_scents_img.active{ max-width: 50px;}
  .fragrance-bundle-wrap .discount-offers p{ font-size: 14px; line-height: 15.23px;}
  .fragrance-bundle-wrap .popup-content{  margin: 0 16px;}
  .fragrance-bundle-wrap .popup-product .fragrance-product{font-size: 12px;line-height: 13.06px; height: 23px;}
  .fragrance-bundle-wrap .popup-product h3{ margin-bottom: 8px; min-height: auto !important;}
  .customize-your-own-bundle .pick_bundle_grid{ flex-direction: column !important; max-width: 100% !important;}
  .customize-your-own-bundle .pick_bundle_item{ width: 100% !important;}
  .home-aroma-bundle .choose_scents_section {padding: 32px 0 24px;}
  .home-aroma-bundle .discovery-box1{ flex-direction: column;display: flex;}
  .home-aroma-bundle .chooseimages .chooseimg{width: 100%; padding: 0;}
  .home-aroma-bundle .chooseimages {margin-bottom: 0;}
  .home-aroma-bundle .choose_scents_img{aspect-ratio: 1 / 0.689; max-width: 100%; width: 100%;}
  .home-aroma-bundle .fragrance-bundle-wrap .discovery-box1 .image-wrap{max-width: 100%; width: 100%;}
  .home-aroma-bundle .discovery-box1 .discovery-title{display:none;}
  .home-aroma-bundle .discovery-box1  .mobile-title{display:block; margin-bottom: 0;}
  .home-aroma-bundle .discovery-box1{ gap: 24px;}
  .home-aroma-bundle .discount-offers{margin-bottom: 8px; max-width: 100%;}
  .fragrance-bundle-wrap .select-title{ text-align: left; font-size: 12px; line-height: 13.06px; margin: 0 0 12px 0;}
  .home-aroma-bundle .popup-price,.fragrance-bundle-wrap .popup-price{position: absolute;bottom: 33px;}
  .fragrance-bundle-wrap .popup-product h3,.home-aroma-bundle .popup-product h3{margin-bottom: 5px;}
  .home-aroma-bundle .popup-price, .fragrance-bundle-wrap .popup-price{bottom: 27px;}
  .custom-sample-bundle-wrap .main-radio:after{background: #fff; top: -9px;}
  .related-products ul.product-grid h3.card__heading{font-size: 16px;}
  .related-products .price { margin-top: 8px !important; line-height: 0; }
  /* .collection .card__information .price{font-size:14px;} */
  .banner-class-24-hour-banner.banner{min-height:158px !important;}
  .col_products_info_top {padding: 32px 16px; display: flex;align-items: center;gap: 12px !important;}
  .about_second_banner {    display: none !important;}

  .ingredient-container .content-container{margin: 0 auto;width: calc(33.33% - 11px);max-width: calc(33.33% - 11px);flex-direction: column;}
  .multicolumn-card.content-container img {height: 40px;}
  .free-pro-container{grid-auto-flow: column;overflow: scroll;}
  .free-pro-container .popup-product{width: max-content; max-width: 100%;}
  .free-pro-container .popup-product button.select-product{max-width: 100%; width: 100%; /*text-wrap: nowrap; white-space: nowrap;*/ }
  button.select-product img{width:35px;}
  .free-modal-wrapper{margin: 12px 0 24px !important;}
  .product_video_slider button.slick-next.slick-arrow:before, .product_video_slider button.slick-arrow:before { width: 40px !important; height: 40px !important;}
  .product  .collapsible-content-wrapper-narrow{padding-left:16px !important;padding-right:16px !important;}
  .product_video_section {padding: 24px 16px;}
  /* .v_play_btn {width: 35px;} */
  .product_video_content video {  height: 300px;}
  .page-width.pdp-page-width {padding-top: 16px;}
  .product .product-media-container, .product-media-container .media { height: 382px !important;}
  .product .product__media-wrapper { max-width: 100% !important;}
  .product .product__info-wrapper { padding: 0 !important;  max-width: 100% ! important;}
  .product .collapsible-content {  padding-top: 0;}
  .product-slider-nav { margin-top: 0;}
  .product .product-slider-for ul.slick-dots { position: relative;}
  .product-our-ingredients .page-width{ padding-top: 32px;    padding-bottom: 24px;}
 .product-smells-lasting-info{ padding-bottom: 24px;}
  .product-smells-lasting-info .smell-section-info:first-child{padding-top:24px;    margin-top: -1px;}
  .v_play_btn svg.instant-youtube__button-play {  left: 100%;}
  .product_video_slider button.slick-next.slick-arrow { right: 20px !important;}
  .product_video_slider button.slick-arrow {left: 20px !important;}
  /* .product_video_slider .slick-slide {padding: 0 6px;}
  .product_video_slider .slick-list {margin: 0 -6px;} */

  /* .v_play_btn svg:first-child {  width: 50px;  height: 50px;} */
  .v_play_btn svg.instant-youtube__button-play {/* width: 18px; */    left: 69%;    top: 71%;}
  .mobile-product-accordion {  display: none;}
  ul.product-grid h3.card__heading{display:block;}
   .banner-class-sample-image .banner__content,.sample .page-width-desktop, .sample .rich-text__wrapper.page-width,.collection-tabs .page-width,.recently-viewed-section .page-width { padding-left: 16px;padding-right:16px;}
  .sample .rich-text__text.rte,.banner-class-sample-image .banner__buttons .button{font-size:16px;}
  .sample .rich-text__wrapper .rich-text__heading {font-size:30px;}
  .sample .rich-text.content-container {padding-top: 24px;padding-bottom: 0;}
  .adblock_content p{font-size:24px;}
  .banner-class-sample-image.banner ,.banner-class-sample-image.discovery-set.banner{ min-height: 200px !important;}
  .discovery-set-product-section ul.bestfor_list li{font-size:16px;padding-right:5px;}
  .collection-tabs .product-item.grid__item{    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);}
  .collection-tabs .tab_content { margin-top: 24px;}
  .collection-tabs .title-wrapper-with-link  ,.recently-viewed-section .title-wrapper-with-link{ margin-bottom: 24px;}
  .section-template--16170355523661__collection_tabs_hw4fER-padding { padding-top: 24px !important; padding-bottom: 24px !important;}
  .collection-tabs .title ,.recently-viewed-section .title{font-size:30px;}
  .collection-tabs .product-item h3{margin-top:8px;font-size:20px;}
  .collection-tabs .product-item img { aspect-ratio: 1 / 1;}
  .collection-tabs ul.tabs li{white-space: nowrap;}
   .collection-tabs ul.tabs::-webkit-scrollbar {display: none;}
  .collection-tabs ul.tabs {      justify-content: flex-start; margin: 0 -16px;  padding: 0 16px;    display: flex; flex-wrap: nowrap;  overflow-x: auto;    }
  .section-template--16170355523661__recently-viewed-padding {  padding-top: 24px;   padding-bottom: 24px;}
  .video-section__media .deferred-media__poster-button .icon{ width: 62px; height: 62px;}

  .about_image_text_section .image-with-text__grid .grid__item,.about_image_text_form_section .image-with-text__grid .image-with-text__media-item { width: 100%;}
  .about_image_text_section .page-width {padding: 0;}
  .about_image_text_section .image-with-text__content {padding: 32px 16px 24px;}
  .about_image_text_section .image-with-text__heading{font-size:40px;line-height: 120%; /* 48px */letter-spacing: -0.5px; margin-top:-7px  !important;}
  .about_image_text_section .image-with-text__text.rte.body { margin-top: 13px; line-height: 150%; letter-spacing: -0.08px;}
  .about_image_text_section {padding: 0 !important;}
  .about_image_text_section .image-with-text__media{padding-bottom: 76.4%  !important;}
  .about_ourvalues_section  .page-width{padding:16px 0;}
  .about_ourvalues_section.multicolumn .title{font-size:16px;}
  .about_ourvalues_section.multicolumn .title-wrapper-with-link {margin-bottom: 24px;}
  .about_ourvalues_section .multicolumn-list {gap: 24px 32px;padding: 0 16px !important;}
  .about_ourvalues_section .multicolumn-list h3{font-size: 13px;}
  .about_ourvalues_section .multicolumn-list__item.center .media--adapt img{width: 26.63px;height: 26.62px;}
   .about_ourvalues_section .multicolumn-card__info {padding: 11px 0 0;}
  .about_ourvalues_section .multicolumn-list__item {  width: calc(50% - 16px);}
  .about_image_text_form_section { padding: 24px 16px !important;}
  .about_image_text_form_section .image-with-text__media {padding-bottom: 83.9% !important;}
  .about_image_text_form_section .image-with-text__content {align-items: center; padding: 24px 0 0;text-align: center;}
  .about_image_text_form_section .image-with-text__text--caption {        line-height: 150%; margin-top: 12px;}
  .about_image_text_form_section .image-with-text__content img {margin: 24px 0 12px;}
  .about_image_text_form_section .image-with-text__text.rte.body{margin-top:5px;font-size:14px;}
   .about_image_text_overlap .image-with-text__media-item {padding-right: 0;padding-bottom:76px;}
  .about_image_text_overlap .image-with-text__content {          align-items: center;       text-align: center;padding: 24px 16px 32px;}
  .about_image_text_overlap .image-with-text__text-item ,.about_image_text_overlap .image-with-text__media-item{ width:100%;}
  .about_image_text_overlap .image-with-text__text.rte.body{font-size:16px;line-height: 150%; /* 24px */}
  .about_image_text_overlap .small-image-overlap { left: 0;right: 0;top: inherit;transform: none;bottom: 0; margin: auto;max-width: 218px;height: 240px;object-fit: cover;}
   .about_image_text_overlap .image-with-text__media{ padding-bottom: 69% !important;}
  .about_image_text_overlap .image-with-text__heading{        margin-top: -8px !important;}
  .about_image_text_overlap .image-with-text__media img.mobile_image{ display:block;}
  .about_image_text_overlap .image-with-text__media  img.desktop_image{display:none;}
}

@media(max-width:480px){
  .coll-image-with-text h2{font-size: 20px; line-height: 25.6px; margin-bottom:16px;}
  .coll-image-with-text .button{ min-width: 100%;}
  .main-collection-product-grid .coll-image-with-text .global-media-settings { padding-bottom: 66.3% !important;}
  .custom-sample-bundle-wrap .discovery-box{ width: auto; margin: 0 auto;}
  .custom-sample-bundle-wrap .choose_scents_section p{font-size: 14px;line-height: 15.23px;}
  .custom-sample-bundle-wrap .choose_scents_section .bundle_total_price.top_price{ font-weight: 500;}
  .custom-sample-bundle-wrap .chooseimages{ column-gap: 25px;}
  .custom-sample-bundle-wrap .discovery-title{ margin-bottom:15px;font-size: 11px; line-height: 11.97px;}
  .custom-sample-bundle .banner{  min-height: 457px !important;}
  .fragrance-bundle-page .banner{  min-height: 457px !important;}
  .custom-sample-bundle-wrap  .col_products_info img{  width: 132px;}
   button.select-product{font-size: 12px;line-height: 13px; padding:4px 0; }
  .fragrance-bundle-wrap button.bundle_addtocart.button{margin: 40px 16px 8px 16px; width: calc(100% - 32px);}
  .fragrance-bundle-wrap .discount-offers{ text-align: center; margin-bottom: 16px;}
    .product-information .image-2 img, .product-information .image-2 svg, .product-information .image-3 img, .product-information .image-3 svg{object-fit:cover; aspect-ratio:1 / 0.91; }
  .home-aroma-bundle .discovery-box1{margin-bottom: 16px;}
  .related-products{padding-bottom: 24px !important;}
  .related-products .price .price-item{font-size:16px;}
  .related-products ul.product-grid .card__information{padding-bottom: 8px; padding-top: 8px;}
  .pick_bundle_section h2, .choose_scents_section h2{margin-bottom: 23px;}
  .reserve-header-wrap .product-client-info h2{font-size: 20px; line-height: 24px !important; letter-spacing: 2px;}
  .custom-sample-bundle-wrap .choose_scents_img{max-width: 22px; min-height: 128.7px;  height: 128px;}
  .custom-sample-bundle-wrap .chooseimg { width: 25px;}
  .custom-sample-bundle-wrap .choose_scents_img.active{max-width: 27.3px;left: -3px; position: relative; top: 7px; height: 26px; min-height: 124px; }
  .custom-sample-bundle-wrap .discovery-box{ height:240px; padding: 19px 10px 10px; }
  .discovery-img img{max-width:81px;}
  .reserve-product-slideshow .banner__heading{font-size:24px;}
  .reserve-product-slideshow .banner__text.rte, .reserve-product-slideshow .content {font-size:14px;}
  .banner-class-24-hour-banner .banner__heading{line-height:normal;}
  .fragrance-bundle-wrap .popup-product img{padding: 0 20px;}
  
  .home-aroma-bundle .popup-product img{ width: 85px;  height: 85px; padding:0; }
  /* .collection .card--standard .card__inner {--ratio-percent: 142% !important;} */
  button.select-product img { width: 15px;height: 18px;}
  button.select-product{font-size:14px; padding: 7px 8px; }
  .collection ul.product-grid h3.card__heading{font-size: 16px;}
  /* .collection .card__information .price {font-size: 12px;} */
  .return-information span{text-align: left;width: 100%; font-size: 14px;}
    /* .product .product__title h1{line-height: 28.4px; font-size: 24px;} */
 
  .product .collapsible-content { padding-top: 24px;}
  .product .collapsible-content__heading,.product_video_section .title-wrapper--no-top-margin .title { font-size: 36px;line-height: normal;}
      .product .product-media-container, .product-media-container .media {  height: 310px !important; }
 .mobile-product-accordion .product-smells-lasting-info .page-width{padding-left:15px;padding-right:15px;padding-bottom:15px;} 
  .product_video_section .title-wrapper--no-top-margin{padding:0;text-align:center;}

  .about_ourvalues_section .multicolumn-list__item { width: 108px;}
  .about_ourvalues_section .multicolumn-list__item:nth-child(2n) { width: 102px;}
}
@media(max-width:380px){
  .custom-sample-bundle-wrap .chooseimages {column-gap: 25px;}
  .custom-sample-bundle-wrap .col_products_info img{width: 132px;}
  .custom-sample-bundle-wrap span.scent_text{ font-size: 12px;}
  /* .fragrance-bundle-wrap .chooseimages .chooseimg{ width: 48px;} */
  .home-aroma-bundle .chooseimages .chooseimg { width: 100%;padding: 0;}
  /* .fragrance-bundle-wrap .choose_scents_img.active {  max-width: 32px;} */
  .fragrance-bundle-wrap .chooseimages{display:flex; justify-content: center;}
    .product_video_content video {  height: 250px;}
}
@media(max-width:359px){
  .custom-sample-bundle-wrap .discovery-box .discovery-img {margin-top: 10px;margin-bottom: 8px;}
  .custom-sample-bundle-wrap .discovery-title{ margin-bottom: 10px;}
  .custom-sample-bundle-wrap .chooseimages { column-gap: 20px;}
  /* .custom-sample-bundle-wrap .choose_scents_img.active {max-width: 34px; left: -3px;  position: relative;  top: 0px;   height: 29px;}
  .custom-sample-bundle-wrap .choose_scents_img {max-width: 34.51px; min-height: 120px; height: 40px;} */
  .custom-sample-bundle-wrap .col_products_item.active .col_products_info_top { padding: 12px 8px;}
  .return-information span{ font-size: 12px;}
}
@media(max-width:300px){
  .custom-sample-bundle-wrap .chooseimages {column-gap: 15px;}
} 
/* .main-cart-drawer.loading-data .cart-drawer {
position: relative;
}
.main-cart-drawer.loading-data .cart-drawer::after {
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #e3e0e01c 25%, #f9f9f91f 50%, #fffdfd6b 75%);
    
    background-size: 200% 100%;
    animation: loading 2s infinite ease-in-out;
    border-radius: 8px;
    margin-bottom: 20px;
    position: absolute;
    z-index: 9;
    content: '';
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
@keyframes loading {
    0% {
        background-position: 200% 0;
    }
    100% {
        background-position: -200% 0;
    }
} */

/* .main-cart-drawer .drawer-loader {
	background: black;
	position: relative;
    display:block;
	animation: loader-15 1s ease-in-out infinite;
	animation-delay: 0.4s;
	width: .25em;
	height: .5em;
	margin: 0 .5em;
	&:after,
	&:before {
		content: '';
		position: absolute;
		width: inherit;
		height: inherit;
		background: inherit;
		animation: inherit;
	}
	&:before {
		right: .5em;
		animation-delay: 0.2s;
	}
	&:after {
		left: .5em;
		animation-delay: 0.6s;
	}
}

@keyframes loader-15 {
	0%,
	100% {
		box-shadow: 0 0 0 black, 0 0 0 black;
	}
	50% {
		box-shadow: 0 -.25em 0 black, 0 .25em 0 black;
	}
} */

.main-cart-drawer.loading-data .drawer-loader{
    display:block;
}
.main-cart-drawer.loading-data .main-drawer-data ,.main-cart-drawer.loading-data .drawer__inner-empty , .main-cart-drawer.loading-data .cart__ctas ,.main-cart-drawer.is-empty .cart__ctas{
    display:none;
}
.main-cart-drawer .drawer-loader {
	border: .2em solid black;
	border-bottom-color: transparent;
	border-radius: 50%;
	animation: 1s loader-03 linear infinite;
    position: absolute;
    height: 50px;
    width: 50px;
    top: 42%;
    left: 43%;
}

@keyframes loader-03 {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}


.related-products ul.product-grid .grid__item:nth-child(5) {
    display: none;
}
.buy-btn-wrap .product-form__submit span.sale-price {
    display: none;
}

/******************/
.progress-free-pro cart-remove-button {
    display: none !important;
}
/* .property-value-rebuy-tiered-progress-bar , .header__icon--cart.pointer-events-none{
    pointer-events: none;
} */

/*2/12*/
.home-the-art  {
  position:relative;
  background: rgba(190, 150, 115, 0.20);
}
.home-the-art.lp-art-habibi.lp-art-habibi {
    overflow: hidden;
    background: #F7F2EE;
}
.home-the-art .page-width{
  padding-left: 120px;
  padding-right: 120px;
}
.home-the-art  .image-with-text__media{
  box-shadow: none !important;
  border: none;
  background-color: transparent;
}
.home-the-art .image-with-text__content--desktop-left>*{
  align-self: center !important;
  text-align: center;
}
.home-the-art .image-with-text .grid__item h2{
 font-family: 'MundialRegular';
  font-size: 40px;
  line-height: 44px;
  text-transform: uppercase;
  font-weight: 400;
  color: #E7B78C;
}
.home-the-art .ImageWithText--Icons-grid{
  display: flex;
  list-style-type: none;
  align-items: center;
  gap: 24px;
  flex-wrap: nowrap;
  padding-left: 0;
  margin:0;
  width:100%;
}
.home-the-art.lp-art-habibi .sample-image-text-mobile-title{
  display:none;
}
.home-the-art .ImageWithText--Icons-grid li{
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  flex-grow: 1;
  flex-shrink: 1;
}
.home-the-art .ImageWithText--Icons-grid li img{
  height: 32px;
  object-fit: contain;
}
.home-the-art .ImageWithText--Icons-grid li p{
  font-family: 'MundialDemibold';
  font-weight: 600;
  font-size: 16px;
  line-height: 19.2px;
}
.home-the-art .image-with-text__content{
  justify-content: center !important;
  gap: 32px;
  padding: 40px 32px;
  height:auto;
}
.home-the-art .image-with-text .grid{
  align-items:center;
}
.home-the-art .button{
  width: 400px;
  margin: 0;
}
.home-the-art .image-with-text__text{
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
  font-family: 'MundialRegular';
  line-height: 19.2px;
}
.home-the-art .image-with-text__media-item{
  flex: 1;
  margin-left: calc(-50vw + 50%);
  margin-right: -80px;
}
.home-the-art.lp-art-habibi .image-with-text__media-item {
    align-self: stretch;
}
.home-the-art .image-with-text__text-item{
  flex: 1;
  padding: 48px 0;
  max-width: 640px;
}
/* .home-the-art .image-with-text .grid__item{max-height: 475px !important;}
.home-the-art .with-mobile-img{  padding-bottom: initial !important; height: 475px;}
.home-the-art .with-mobile-img img{height:475px !important;} */
/* .home-the-art .image-with-text__text-item{ padding: 0 !important;} */
.home-the-art .image-with-text .grid__item h2 {
    /* height: 27px; */
    margin-top: -6px;
    margin-bottom: -9px;
}

.collection  .home-the-art .with-mobile-img {padding-bottom: 51.9% !important;}
@media (min-width: 1440px) {
  .home-the-art .with-mobile-img {padding-bottom: 393px !important;}
  .home-the-art.lp-art-habibi .with-mobile-img {padding-bottom: 475px !important;}
 .collection  .home-the-art .with-mobile-img {padding-bottom: 393px !important;}
}

@media (max-width: 1199px) {
  .home-the-art .image-with-text__text-item{padding: 15px 0;}
  .home-the-art .page-width{ padding-left: 50px; padding-right: 50px;}
}
@media (max-width: 1099px) {
   .home-the-art .ImageWithText--Icons-grid li p{ font-size: 14px; line-height: 16.8px;}
   .home-the-art .image-with-text .grid__item h2{ font-size: 28px;line-height: 30.8px;}
  .home-the-art .image-with-text__content{gap: 24px;}
}
@media (max-width: 1024px) {
  .home-the-art .ImageWithText--Icons-grid{flex-wrap: wrap; flex-direction: row;}
  .home-the-art .ImageWithText--Icons-grid li{ flex: 1 1 calc(50% - 12px);}
  .home-the-art .image-with-text__content{gap: 24px; padding: 24px 16px;}
  .home-the-art .ImageWithText--Icons-grid li{ gap: 8px;}
  .home-the-art .ImageWithText--Icons-grid{ gap: 12px;}
  .home-the-art .ImageWithText--Icons-grid{flex-wrap: wrap; flex-direction: row;}
  .home-the-art .ImageWithText--Icons-grid li{ flex: 1 1 calc(50% - 12px);}
  .home-the-art .image-with-text__content{  margin: 0 16px;}
}
@media (max-width: 991px) {
  .home-the-art .page-width{ padding-left: 30px; padding-right: 30px;}
}
@media (max-width: 989px) {
  .home-the-art .button{width: 329px;}
  /* .home-the-art .image-with-text .grid__item{ max-height: 540px !important;} */
  /* .home-the-art .with-mobile-img img {height: 540px !important;} */
}
@media(min-width:801px){
  .home-the-art.lp-art-habibi .image-with-text__media-item {
    
    margin-right: calc(-50vw + 50%) ;
    margin-left: -80px !important;
}
}
@media (max-width: 800px) {
  .home-the-art .page-width{ padding-left: 0; padding-right: 0;}
  .home-the-art .image-with-text__media-item{  margin-left: 0; margin-right: 0;}
  .image-with-text .grid{ flex-direction: column;}
  .home-the-art .image-with-text__text-item{ padding: 0 16px; margin-top: -30px;}
  .home-the-art{ padding-bottom: 24px !important;}
  .home-the-art .image-with-text .grid{ align-items: center;}
  /* .home-the-art .with-mobile-img{padding-bottom: 0 !important;} */
  .home-the-art .with-mobile-img .desk-img{display:none;}
  /* .home-the-art .image-with-text .grid__item{max-height: initial !important;} */
  /* .home-the-art .with-mobile-img img {height: 222px !important;} */
  .with-mobile-img .mobile-img{display:block !important; }
   .art-image-with-text-section .with-mobile-img .mobile-img{position: absolute !important;}
  .grid--2-col-tablet .grid__item{max-width: 100%; width: 100%;}
  /* .home-the-art .with-mobile-img{  padding-bottom: initial !important; height: 222px;} */
  .home-the-art .with-mobile-img,.collection  .home-the-art .with-mobile-img {padding-bottom: 56.5% !important;}
  .home-the-art.lp-art-habibi .with-mobile-img {padding-bottom: 63.55% !important;}
}
@media (max-width: 749px) {
     .home-the-art .image-with-text__content { margin: 0;   }
  .index .banner-class-home-mens-love-section .banner__heading{ margin-bottom: -7px;}
}
@media (max-width: 540px) {
  .home-the-art .button{ width: 329px;}
}
@media (max-width: 380px) {
  .home-the-art .button{  width: calc(100% - 16px);}   
}



/* collection */
.collection_sortList li a {
    border-radius: 4px;
    background: rgba(199, 161, 127, 0.20);
    border: none;
    color: #000;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    font-family: 'MundialRegular';
  padding: 12px 16px;  
    text-transform: capitalize;
}
.collection_sortList li a.active {
    color: #fff;
    border-bottom: 0;
    background: #000;
}

.collection_sortList li {
    padding: 0 8px;
}
@media (min-width: 1399px) {
  .collection_sortList{    margin: 0 -8px;}
}
@media (max-width: 749px) {
.collection_sortList li a {
    font-size: 15px;
    font-weight: 400;
    line-height: 120%;
  padding:4px 8px;
          min-width: 72px;
}
  .collection_sortList li {
    padding: 0 4px;
}
  .product-smells-lasting-info h3{
    text-align:left;
    margin-bottom: 16px;
  }
  .collection_sortList .all-fragrances.tab-all-fragrances{    max-width: fit-content;}
    .home-the-art .image-with-text .grid__item h2{margin-top: 0;}
  .home-the-art .image-with-text__content {padding: 24px 16px 16px;}
  .home-the-art .ImageWithText--Icons-grid {gap: 24px;}
}

.page-width.pdp-page-width {
    position: relative;
    z-index: 1;
}
.product h2.yotpo-headline{
  color:#000;
font-family: MundialRegular !important;
font-size: 32px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 110% !important; /* 35.2px */
text-transform: uppercase;
}

@media(max-width:480px){
  .product h2.yotpo-headline{font-size: 28px !important;line-height: 30.8px !important;}
}

/*6/12*/
.related-products  .related-product-slider .collection_scent{
  margin-top: 12px !important;  
  margin-bottom: 0;
    width: 100% !important;
}
.related-products  .collection_scent{
  top: 0 !important;
}
.discovery-set-product-section .price-wrap {
    margin-bottom: 16px !important;
}
.discovery-set-product-section .product .product__text {
    margin: 0 0 12px;
}
 .offer-background-text.product__text.inline-richtext {
  background-color: #D2A680;
  color: #000;
  font-family: 'MundialRegular';
  font-weight:400;   
  padding: 20px 16px;   
  margin: 40px 0 32px 0;
}
.prod-temp-bundle .offer-background-text.product__text.inline-richtext{
  border: 2px dashed var(--Brown, #B48256);
  background: rgba(210, 166, 128, 0.60);
}
.prod-temp-bundle .offer-background-text.product__text p:first-child{
  margin-bottom:-7px;
}
.bonus_content .metafield-rich_text_field ul {
    padding: 0;
    display: flex;
   justify-content:center;
    margin-top: 16px; 
    gap: 8px;
    text-align: left;
    list-style-type: none;
  margin-left: -8px;
    margin-bottom: -3px;
}
.bonus_content .metafield-rich_text_field ul li:before {
    content:'';
    position: absolute;
    left: 15px; 
    top: 7px;
    vertical-align:middle;
    border-radius:50%;
    width:3px;
    height:3px;
    background:#000;  
}

.bonus_content .metafield-rich_text_field ul li {
    margin-bottom: 0;
    font-size: 14px;
    position: relative;
    padding-left: 27px; 
   margin-right: -4px;
}
.discovery-set-product-section .bestfor_content h4 {
    margin-bottom: 12px;
      font-size: 18px;
    font-weight: 600;
    line-height: 120%;
    text-transform: capitalize;
    font-family: 'MundialDemibold';
}
.discovery-set-product-section .product .price__regular .price-item--regular{
  font-size: 24px !important;
  line-height: 110%; 
  font-family: 'MundialRegular';
  font-weight:400;
}
.discovery-set-product-section .product .product__text strong {
    font-size: 18px;   
    line-height: 120%;
    text-transform: uppercase;   
}
.discovery-set-product-section .buy-btn-wrap .product-form__submit{
    min-height: 50px;
    font-family: 'MundialRegular' !important;
    font-weight: 400 !important;
}
.discovery-set-product-section .product .icon-with-text__item .inline-richtext {
    font-family: 'MundialRegular';
    line-height:120%;
}
 .offer-background-text.product__text.inline-richtext strong {
   font-size:18px;
    font-family: 'MundialRegular';
   font-weight:400; 
   margin-bottom: 5px; 
   margin-top: -2px;
 }
.discovery-set-product-section .offer-background-text.product__text.inline-richtext{
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
}
.product .icon-with-text--horizontal .icon-with-text__item.flex-direction-colum {
      gap: 12px 0;
    flex-direction:column;
}
.discovery-set-product-section  .product__info-container .icon-with-text.flex-direction-colum {
    margin: 0;
    gap: 1px;
      /* flex-direction: column; */
}
 .collection-tabs .product-item.grid__item a {
    padding: 8px 8px 12px 8px;
    background: #fff;
    display: block;
    height:100%;
    position:relative;
}
.prod-temp-discovery-set .collection-tabs .title {
    font-size: 40px;
    font-weight: 400;
    line-height: 110%;
    text-transform: uppercase;
    font-family: 'MundialRegular';
    margin-bottom:-10px;
}
.prod-temp-discovery-set .collection-tabs .product-item h3{
  font-size: 18px;
  color: var(--Brown, #B48256);
  line-height: 110% !important;
  text-transform: uppercase;
   margin:12px 0;
}
.prod-temp-discovery-set .collection-tabs .collection_short_description {
   line-height: 120%; /* 16.8px */
      margin-top: -5px;
}
/* .product__info-wrapper .yotpo a{
  margin-top: -4px !important;
} */
.product-image img{
    margin-bottom: -3px;
}
.product-recommendations.page-width{
  padding:16px;
}
.collection-tabs .product-item.grid__item .collection_scent_item:first-child,.collection-tabs .product-item.grid__item .collection_scent_item span{
  display:none;
}
.product .collection-tabs .product-item.grid__item .collection_scent {
    left: 0;
    top: 0;
    background: #fff;
    border-radius: 1000px;
    padding: 6px;
    width: 52px;
    height: 52px;
}
/* .five-start-reviews-section .multicolumn-card__info h3{color:#D2A680;} */
.shopify-section-group-header-group.announcement-bar-section{display:none;}
.main-blog .article-card__info, .article-card-wrapper .card__heading .full-unstyled-link ,.blog-image-text .image-with-text__content h2, .main-blog .title--primary{
    font-family: 'MundialRegular';
}
.main-blog .btn-link{    font-family: 'MundialDemibold';}
.banner-class-24-hour-banner .banner__content{z-index: 1;}
.sample_multicolumn_set.multicolumn.background-none .multicolumn-card .media.media--transparent.media--adapt{
  padding-bottom:82% !important;
}
.related-products ul.product-grid h3.card__heading{
  flex:inherit;
}
.new-brand-related ul.product-grid h3.card__heading{
  flex:inherit;
}
.related-products ul.product-grid .collection_short_description{
  margin:0 !important;
}
.gift-sets facet-filters-form.facets form#FacetSortForm {
    display: none;
}
.collection_free_shipping_text{
  color: #FFF;
  text-align: center;
  font-family: 'MundialRegular';
  font-size: 18px;
  font-weight: 400;
  line-height: 110%; /* 19.8px */
  text-transform: uppercase;
  background: #BE9673;
  padding: 20px;
}
.collection_free_shipping_text p {
    margin-top: -2px;
    margin-bottom: -4.5px;
}
.gift-sets .js-filter:not([data-index="1"]) {
    margin-top: 24px;
}
.collection-image-with-text.bath-body {
  display: flex !important;
  align-items: center;
}
.prod-temp-new-reserve-product .marquee-text-parent-pdp{
  padding: 32px 0;
  background: linear-gradient(0deg, rgba(180, 130, 86, 0.12) 0%, rgba(180, 130, 86, 0.12) 100%), var(--White, #FFF);
}
.prod-temp-new-reserve-product .marquee-text-parent-pdp h2{
     max-height: inherit;
    font-size: 16px;
    font-family: 'MundialDemibold';
    font-weight: 600;
    line-height: 120%; /* 19.2px */
    text-transform: capitalize;
}
.reserve-product-single-heading .rich-text,.reserve-product-images-block,.reserve-product-multicolumn,.prod-temp-new-reserve-product .collection.gradient,.prod-temp-new-reserve-product .five-start-reviews-section,
.prod-temp-new-reserve-product .app-main-section{
  background: linear-gradient(0deg, rgba(180, 130, 86, 0.12) 0%, rgba(180, 130, 86, 0.12) 100%), var(--White, #FFF);
}
.reserve-product-single-heading .rich-text__heading{
  color: var(--Brown, #B48256);
  font-family: 'MundialDemibold';
  font-size: 48px; 
  margin-top: -8px;
  margin-bottom: -14px;
  font-weight: 600;
  line-height: 120%; /* 57.6px */
}
.reserve-product-single-heading .rich-text__blocks {
        max-width: 1200px;
}
.reserve-product-images-block .page-width ,.reserve-product-multicolumn .page-width{
    padding-left: 120px;
    padding-right: 120px;
}
.reserve-product-images-block .title-wrapper-with-link ,.reserve-product-multicolumn .title-wrapper-with-link {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 40px;
    margin-top: -8px;
}
.reserve-product-images-block.multicolumn .title,.reserve-product-multicolumn.multicolumn h2{
  font-family: 'MundialRegular';
  font-size: 40px;
  font-weight: 400;
  line-height: 110%; /* 44px */
  text-transform: uppercase;
  text-align:center;
}
.reserve-product-images-block .slick-slide{
  padding:0 8px;
}
.reserve-product-images-block .slick-list{
  margin:0 -8px;
}
.reserve-product-multicolumn .multicolumn-list__item {
   padding:0 28px;
}
.reserve-product-multicolumn .multicolumn-list{
  margin:0 -28px;
}
.reserve-product-multicolumn .multicolumn-list h3{
  font-size: 18px;
  font-family: 'MundialDemibold';
  font-weight: 600;
  line-height: 120%; /* 21.6px */
  text-transform: capitalize;
  margin:8px 0;
}
.prod-temp-new-reserve-product .related-products .related-products__heading strong{
  font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 120%; /* 19.2px */
  padding-top:24px;
  display:block;
  text-transform:none;
  margin-top: -10px;
}
.prod-temp-new-reserve-product .related-products .related-products__heading {
  margin-top:-5px;
}
.product .related-product-slider ul.slick-dots.dots-hide{
  display:none !important;
}
.prod-temp-new-reserve-product .related-products ul.product-grid{
  padding:0;
}
.product-slider-for img.product_badge {
    height: auto !important;
    width: auto !important;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.product-slider-for img.product_badge_fes {
    height: auto !important;
    width: auto !important;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.product-slider-for img.product_badge_fes.mobile-b{
  display: none;
}
.prod-temp-new-reserve-product.product  .collection_scent {
    right: 0;
    left: auto;
    width: 95px;
    top: 112px;
}
span.gender_tag {
    color: #fff;
    font-family: 'MundialDemibold';
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    border-radius: 1000px;
    background: var(--Brown, #B48256);
    padding: 3.5px 12px;
}
.prod-temp-new-reserve-product nav.breadcrumbs{
  padding:16px 120px;
}
.prod-temp-new-reserve-product .page-width.pdp-page-width{
  padding-left: 0px;
  padding-right: 0px;
}
.prod-temp-new-reserve-product .product__info-wrapper {
    padding: 48px 80px 0px 40px !important;
    max-width: 50% !important;
}
.prod-temp-new-reserve-product .product__media-wrapper{
 padding: 32px 80px 32px 40px;
}
.product__info-container .reserve_product_tab_container{
  margin-bottom: 27.62px !important;
  margin-top: 0 !important;
  padding-top: 2px;
}
.reserve_product_tab_container ul.tabs {
    display: flex;
    gap: 24px;
    margin:27.62px 0 27.8px;
}
.reserve_product_tab_container ul.tabs li{
  width:100%;
  color: var(--Dark-Gray, #565656);
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%; /* 21.6px */
  padding: 0px 8px 8px 8px;
  border-bottom: 0.672px solid var(--Dark-Gray, #565656);
  font-family: 'MundialRegular';
  cursor:pointer;
}
.reserve_product_tab_container ul.tabs li.active{
  color:#000;
  border-bottom: 0.672px solid var(--Dark-Gray, #000);
}
.reserve_product_tab_container .tab_content{
  display:none;
  line-height: 120%; /* 19.2px */
}
.prod-temp-new-reserve-product .buy-btn-wrap .product-form__submit {
    min-height: 50px;
}
.prod-temp-new-reserve-product .free-modal-wrapper {
    margin: 46px 0 0 !important;
}
.prod-temp-new-reserve-product .product-free-sample .choose-popup {
  padding: 12px 40px; 
  height: 58.9px;
}
.prod-temp-new-reserve-product .product.product--thumbnail_slider {
    padding-top: 0;
}
.reserve_product_tab_container ul.tabs + .tab_content {
    display: block;
}
.reserve_product_tab_container .tab_content p:not(:last-child){
  margin-bottom:16px;
}
@media(min-width:760px){
  .discovery-set-product-section .product .product__text {    font-size: 16px;    font-weight: 400;    line-height: 120%;    font-family: 'MundialRegular';}
  .discovery-set-product-section ul.bestfor_list li {    font-weight: 400;    line-height: 120%;    font-size: 16px;    font-family: 'MundialRegular';}
  .product-smells-lasting-info .smell-section-info:first-child { border-color: #565656;}
}
@media (max-width: 1299px) {
  .prod-temp-new-reserve-product .product__media-wrapper{padding-right:0;}
}
@media (max-width: 1199px) {
  .collection-tabs .product-item.grid__item{width: calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2);max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2);}
  .collection-tabs .collection-products {margin: 0 -6px -12px;}
  .collection-tabs .product-item.grid__item {  padding:0 6px 12px;}
  .reserve-product-images-block .page-width ,.reserve-product-multicolumn .page-width{  padding-left: 30px;    padding-right: 30px;}
  .reserve-product-single-heading .rich-text__heading{font-size:42px;}
 .reserve-product-images-block .title-wrapper-with-link, .reserve-product-multicolumn .title-wrapper-with-link {align-items:center;}
  .prod-temp-new-reserve-product .product__info-wrapper {padding: 32px 30px 0px !important;}
  .prod-temp-new-reserve-product nav.breadcrumbs {padding: 16px 30px;}
  .prod-temp-new-reserve-product .product__media-wrapper {padding-left:30px;}
}
@media(max-width:989px){
  .reserve-product-single-heading .rich-text,.reserve-product-images-block .page-width, .reserve-product-multicolumn .page-width,
  .prod-temp-new-reserve-product .five-start-reviews-section  .page-width,.prod-temp-new-reserve-product .related-products.page-width.{padding-top:32px;padding-bottom:32px;}
  .reserve-product-multicolumn .multicolumn-list__item{padding-bottom:32px;}
  .reserve-product-multicolumn .multicolumn-list{margin-bottom:-32px;}
  .prod-temp-new-reserve-product nav.breadcrumbs {padding: 16px;}
  .prod-temp-new-reserve-product .product__media-wrapper {padding: 32px;}
  .prod-temp-new-reserve-product.product .product__info-wrapper {padding: 0 30px 30px !important;}
}
@media(max-width:759px){
  .discovery-set-product-section .price-wrap {    margin-bottom: 12px !important;}
  .discovery-set-product-section .offer-background-text.product__text.inline-richtext {    margin: 24px 0;text-transform:inherit;padding: 12px;}
    .discovery-set-product-section .product .price__regular .price-item--regular {        font-size: 20px !important;    }
  .discovery-set-product-section .product .product__text strong{font-size: 16px !important;margin-bottom:8px;}
  .discovery-set-product-section .product .product__text{font-size: 14px;}
  .discovery-set-product-section .product .product__title {margin: 24px 0 24px !important;}
  /* .discovery-set-product-section .bestfor_content.content-with-collaps-best-product {    display: none;} */
  .product .icon-with-text--horizontal .icon-with-text__item.flex-direction-colum span { font-size: 14px;}
  .prod-temp-discovery-set .collection-tabs .title{font-size: 28px;}
  
  .product__info-wrapper .add_below_padding_res.content-with-collaps-best-product {    padding-bottom: 0;        position: relative;}
  .product__info-wrapper .add_below_padding_res.content-with-collaps-best-product .pop_up_freg{    position: absolute;    bottom: 0;z-index:1;}
  .prod-temp-discovery-set.product .product-item.grid__item {    max-width: 50%;    padding: 0 4px 8px;    margin: 0 !important;}
  .sample_multicolumn_set.multicolumn.background-none .multicolumn-card .media.media--transparent.media--adapt { padding-bottom: 80.06% !important;}
  .collection-tabs .collection-products {margin: 0 -4px -8px;}
  .prod-temp-discovery-set.product .tab_content .product-item.grid__item a{display:block;}
  .prod-temp-discovery-set.product .collection-tabs .tab_content .product-item img { width: 100%; max-width: 100%; aspect-ratio: 1 / 1.1215; }
  .prod-temp-discovery-set.product .collection-tabs .tab_content .product-item h3{margin:12px 0;text-align:center;}
  .prod-temp-discovery-set .collection-tabs .collection_short_description{text-align:center !important;margin-left:0 !important;}
  .prod-temp-discovery-set .collection-tabs .title-wrapper-with-link{padding:0;}
  .collection_free_shipping_text{font-size:16px;}
  .prod-temp-discovery-set .rich-text { background: #BE9673;}
  .collection-sample-sets.gift-sets .js-filter:first-child summary.mobile-facets__summary { padding-top: 0;}
  .bonus_content .metafield-rich_text_field ul{flex-direction:column;align-items:center;}
  .offer-background-text.product__text.inline-richtext strong{line-height:110%;}
}
@media(max-width:749px){
  .discovery-set-product-section.main-product-section{    padding-bottom: 32px;}
  .prod-temp-discovery-set .collection-tabs { padding-top: 32px;  background: #F2EAE3;  padding-bottom: 32px;}
  .product-recommendations.page-width{  padding: 0 16px !important;}
  .product .installment {  text-align: center;}
  .discovery-set-product-section ul.bestfor_list li:first-child{order:1;}
  .discovery-set-product-section ul.bestfor_list li:nth-child(2){order:5;}
  .discovery-set-product-section ul.bestfor_list li:nth-child(3){order:4;}
  .discovery-set-product-section ul.bestfor_list li:nth-child(4){order:2;}
  .discovery-set-product-section ul.bestfor_list li:nth-child(5){order:3;}
  .product-grid-container .collection ul.product-grid .grid__item.home-aroma__grid__item {  max-width: 100% !important;width: 100%;}
  .prod-temp-new-reserve-product .marquee-text-parent-pdp {padding: 24px 0;}
  .prod-temp-new-reserve-product .marquee-text-parent-pdp h2{margin-top:-3px; font-family: 'MundialRegular'; font-weight:400;        text-transform: uppercase;}
  .reserve-product-single-heading .rich-text{padding:32px 16px 40px;}
  .reserve-product-single-heading .rich-text__wrapper {width: 100%; padding: 0;}
  .reserve-product-single-heading .rich-text__heading {font-size: 24px; margin-bottom: -3px; margin-top: -4px;}
  .reserve-product-images-block .page-width {padding: 24px 16px;}
  .reserve-product-multicolumn .page-width{padding: 32px 16px;}
  .reserve-product-images-block.multicolumn .title, .reserve-product-multicolumn.multicolumn h2{font-size:28px;}
  .reserve-product-images-block.multicolumn .content { font-size: 14px;}
  .reserve-product-images-block .title-wrapper-with-link{gap:16px;        margin-bottom: 24px !important;}
  .reserve-product-multicolumn .title-wrapper-with-link{ margin-bottom: 32px !important;}
  .reserve-product-images-block .slick-list {padding: 0 16px;}
  .reserve-product-images-block ul.multicolumn-list { padding: 0;}
  .reserve-product-multicolumn .multicolumn-list{margin-left:0;margin-right:0;width:auto;}
  .reserve-product-multicolumn .multicolumn-list__item{padding-left:0;padding-right:0;}
  .prod-temp-new-reserve-product .related-products .related-products__heading strong{padding-top:16px;  font-size:14px;  margin-top: -8px;}

  span.gender_tag{margin:32px auto 0 !important; display: table;font-size:14px;}
  .prod-temp-new-reserve-product.product .product__info-wrapper { padding: 16px 16px 24px !important; }
  .reserve_product_tab_container ul.tabs li{font-size:16px;}
  .reserve_product_tab_container ul.tabs {gap: 16px; margin: 32px 0 16px;}
  .reserve_product_tab_container ul.tabs + .tab_content{font-size:14px;}
  .product__info-container .reserve_product_tab_container{margin-bottom: 32px !important;}
  .product .free-modal-wrapper { margin: 24px 0 0 !important;}
  .prod-temp-new-reserve-product .product-free-sample .choose-popup { padding: 12px 15.7px; height: 41px;}
  .prod-temp-new-reserve-product .product__media-wrapper { padding: 0 16px;}
  .product-slider-for img.product_badge{width: 75px !important;}
  .product-slider-for img.product_badge_fes.mobile-b{
  display: block;
}
  .product-slider-for img.product_badge_fes.desktop-b{
  display: none;
}
  .prod-temp-new-reserve-product.product .collection_scent{right:auto;left:0;width: 75px;top:100px;}
  .prod-temp-new-reserve-product.product .collection_scent_item{    gap: 4px;}
  .yotpo-display-l .yotpo-main-layout .yotpo-head, .yotpo-display-m .yotpo-main-layout .yotpo-head ,body .yotpo-display-s .yotpo-head{ margin-top: 32px !important;}
  .reserve-product-images-block .multicolumn-list{overflow:hidden;}
  .related-products .related-product-slider .collection_scent{        margin-top: 0 !IMPORTANT;}
  
}
  
@media(max-width:390px){
  span.facet-checkbox__text.image-show font{font-size: 12px;}
}
      /* .popup-wrapper-container .pop-up-detail, .popup-wrapper-container .reserve-main-product-section{
            z-index: 0 !important;
      }
      .popup-wrapper-container .popup-main-div.drawer{
            top: 185px !important;
            justify-content: center;
      }
      .popup-wrapper-container #MainContent{
            z-index: 0 !important;
      }
      .popup-wrapper-container .drawer__inner{
            max-height: 613px;
      }
      .popup-wrapper-container .marquee-text-parent-pdp .espressoh-bar-marquee{
            z-index: -1;
      } */
      @media(max-width:749px){
        .product-recommendations.page-width{  padding: 0 16px !important;}
      }
 @media(max-width:748px){
    /* .popup-wrapper-container .popup-main-div.drawer{ top: 126px !important;} */
 }

 @media only screen and (min-width: 801px) and (max-width: 1367px)  {
   .home-the-art .with-mobile-img{
             padding-bottom: 400px !important;
   }
 }
.gift_images_block {
    display: flex;
    gap: 24px;
    align-items: center;
    justify-content: center;
    margin: 0 !important;
    flex-wrap: wrap;
}
.gift_image{
  width: 114px;
  height: 116px;
  position:relative;  
}
.gift_image img {
    position: absolute;
    top: 50%;
    bottom: auto;
    left: 0;
    right: 0;
    margin: auto;
    transform: translateY(-50%);
    max-height: 100%;
}
.customer .field{
  border: 1px solid #000;
}
.customer.addresses li>button {
    border: 1px solid #000 !important;
}
.customer button:before,.customer button:after{
  display:none;
}
/*New Css Custom bundle*/
/*Use parent class ".custom-main-bundle-prod-s"*/
.custom-main-bundle-prod-s .tabs-prod-b {
  display: flex;
  gap: 16px;
  margin-bottom:20px;
}
.custom-main-bundle-prod-s .tabs-prod-b p.active-p-tab {
  background: #000;
  color: #fff;
  font-family: 'MundialDemibold';
  font-weight: 600;
}
.custom-main-bundle-prod-s .tabs-prod-b p{
  background: #C7A17F33;
  flex: 1;
  width: calc(33.33% - 10.7px);
  padding: 10px;
  text-align: center;
  border-radius: 4px;
  cursor: pointer;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  justify-content: center;
}
.custom-main-bundle-prod-s .bundle-prods-s-main {
  display: flex;
  align-items: flex-start;
  gap: 40px;
}
.custom-main-bundle-prod-s .right-selected-prod-t {
  max-width: calc(30.8% - 20px);
  width: calc(30.8% - 20px);
  position: sticky;
  top: 160px;
  min-height: 100px;
  border-radius: 0;
  padding: 0px;
}
.custom-main-bundle-prod-s .main-prod-list-tab-p {
    max-width: calc(69.2% - 20px);
    width: calc(69.2% - 20px);
}
.custom-main-bundle-prod-s .custom_add_tag, .custom-main-bundle-prod-s .card__badge{
  display:none;
}
.custom-main-bundle-prod-s .collection .quick-add__submit{
  display:none;
}
.custom-main-bundle-prod-s .card-bundle-set-btn{
  display:flex !important;
  background: #000;
  color: #fff;
  height: 50px;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .16px;
  text-transform: uppercase;
  font-family: MundialRegular;
  margin: 12px 0 0;
  align-items: center;
  justify-content: center;
  padding: 10px;
  cursor: pointer;
}
.custom-main-bundle-prod-s .card-bundle-set-btn.active-bundle-b {
  background: #B48256;
}
.custom-main-bundle-prod-s ul.selected-ul .card-bundle-set-btn:not(.active-bundle-b){
  background: #565656;
}
.custom-main-bundle-prod-s .card-information .price {
  display: none;
}
.custom-main-bundle-prod-s span.shop-the-bundle-price.page-bundle-price {
  display: flex;
  display: none;
  justify-content: center;
  gap: 10px;
  font-family: 'MundialDemibold';
  font-weight:600;
  font-size:18px;
  line-height:21px;
  flex: 1;
  align-items: flex-end;
}
.custom-main-bundle-prod-s span.shop-the-bundle-price.page-bundle-price s{
  color:#565656;
  font-family: MundialRegular;
  font-weight:400;
}
.custom-main-bundle-prod-s .block-p-with-i {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
.custom-main-bundle-prod-s .block-p-with-i svg{
  position:absolute;
  top:0;
  right:0;
  z-index:1;
  cursor: pointer;
  display:none;
}
.custom-main-bundle-prod-s .block-p-with-i.activated-pl svg{
  display:block;
}
.custom-main-bundle-prod-s .block-place-holder{
  outline: 1px solid #000;
  padding:10px;
}
.custom-main-bundle-prod-s .block-place-holder .wrap{
  display: flex;
  flex-direction: row;
  gap: 24px;
  outline: 1px solid #000;
  padding: 25.5px 34px;
  justify-content: space-between;
}
.custom-main-bundle-prod-s .block-p-with-i span{
  display:none;
}
.custom-main-bundle-prod-s .block-p-with-i.activated-pl span{
  display:block;
}
.custom-main-bundle-prod-s p.original-bun-p {
  color: #565656;
  text-align: center;
  margin-top: 8px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 13.2px;
  letter-spacing: 0.6px;
}
.custom-main-bundle-prod-s p.top-abs-count {
  left: 6px;
  position: relative;
  top: -8px;
  background: #fff;
  color: #B48256;
  text-transform: uppercase;
  padding: 0 10px;
  font-size: 14px;
}
.custom-main-bundle-prod-s p.bundle-disc-text strong {
  font-family: 'MundialDemibold';
  font-weight: 600;
}
.custom-main-bundle-prod-s .prod-pl-text p {
  color: #979797;
  text-transform: uppercase;
}
.custom-main-bundle-prod-s .activated-pl .prod-pl-text p {
  color: #000;
}
.custom-main-bundle-prod-s .prod-pl-text span {
  color: #565656;
  font-size:12px;
  line-height:14.4px;
  margin-top:5px;
  text-transform: capitalize;
}
.custom-main-bundle-prod-s .right-selected-prod-t form .quick-add__submit {
  display: flex !important;
  background-color: #565656;
  color: #fff;
  height: 50px;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .16px;
  text-transform: uppercase;
  font-family: MundialRegular;
  margin:0;
  align-items: center;
  justify-content: center;
  padding: 10px;
  cursor: pointer;
  pointer-events: none;
  margin: 40px auto;
}
.custom-main-bundle-prod-s .right-selected-prod-t .completed-bundle-btn form .quick-add__submit{
  background-color: #000;
  pointer-events:auto;
}
.custom-main-bundle-prod-s .block-p-with-i img {
  min-height: 150px;
  max-width: 31px;
  object-fit: cover;
}
.custom-main-bundle-prod-s .product-grid-container .collection ul.product-grid .grid__item{
  position:relative;
  overflow:hidden;
}
.custom-main-bundle-prod-s .hover-image-bundle-data {
  position: absolute;
  top: 0;
  width: calc(100% - 12px);
  height: calc(100% - 190px);
  z-index: 2;
  background: #fff;
  padding: 12px 12px 16px;
  overflow-y: auto;
  scrollbar-width: none;
  transform: translate(0px, -101%);
  transition: all 0.3s linear;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
      gap: 0;
}
.custom-main-bundle-prod-s .hover-image-bundle-data .hover-stack-img {
    line-height: 0;
    height: 33.33%;
}
.custom-main-bundle-prod-s .product-grid-container .collection ul.product-grid .grid__item:hover .hover-image-bundle-data{
  transform: translate(0px, 0);
}
.custom-main-bundle-prod-s .bundle-h-i-t img {
  max-width: 50px;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}
.custom-main-bundle-prod-s .bundle-h-i-t {
  width: calc(33.33% - 3px);
  text-align: center;
}
.custom-main-bundle-prod-s .top-image-head-b {
  display: flex;
  flex-wrap: wrap;
  gap: 12px 4px;
}
.custom-main-bundle-prod-s .bottom-head-descc-bun {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin-top: 14px;
  padding-top: 14px;
  border-top: 0.5px solid #565656;
}
.custom-main-bundle-prod-s .bundle-h-i-t p {
  font-size: 12px;
  line-height: 15.6px;
  margin-top: 3px;
  font-family: 'MundialDemibold';
  font-weight: 600;
  text-transform: capitalize;
}
.custom-main-bundle-prod-s p.bundle-hover-h {
  font-size: 14px;
  line-height: 16.8px;
  margin-bottom: 4px;
  font-family: 'MundialDemibold';
  font-weight: 600;
  text-transform: capitalize;
}
.custom-main-bundle-prod-s p.bundle-hover-d {
  font-size: 13px;
  line-height: 16.8px;
  color: #565656;
  letter-spacing: -0.2px;
}
.custom-main-bundle-prod-s .right-selected-prod-t .quick-add{
  margin-bottom:0;
}
/*New css*/ 
.custom-main-bundle-prod-s .card__media .media img{
  object-fit: contain;
}
.custom-main-bundle-prod-s  .card__content .yotpo-widget-instance{
  display:none;
}
.custom-sample-bundle-new .rich-text__blocks>*+* {
    margin-top: 16px;
}
.custom-sample-bundle-new .rich-text__wrapper{        margin-top: 28px;}
.custom-main-bundle-prod-s .collection-list-wrapper .product-grid .card-wrapper, .card-wrapper {
    background: #fff !important;
      padding: 0;
}
.custom-main-bundle-prod-s .bundle-card-wrap{
  padding:12px !important;
}
.custom-main-bundle-prod-s  .bundle-card-wrap input[type="checkbox"] {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 5;
  width: 24px;
  height: 25px;
}
.custom-main-bundle-prod-s  .bundle-card-wrap input[type="checkbox"] {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 5;
    width: 25px;
    height: 25px;
    margin: 0;
}
.custom-main-bundle-prod-s .custom-bundle-select-label {
  background-color: #000;
  color: #fff;
  padding: 5px 10px;
  text-align: center;
  margin-top: 10px;
  font-weight: bold;
}
.custom-main-bundle-prod-s .bundle-card-wrap {
  display: block;
  cursor: pointer;
  position: relative;
}
.custom-main-bundle-prod-s{
  background-color:#FCF9F5;
}
.custom-main-bundle-prod-s .product-grid-container .collection ul.product-grid .grid__item{
  background-color:#fff;
}
.custom-main-bundle-prod-s ul.product-grid .grid__item{
  padding: 0 0px !important;
}
.custom-main-bundle-prod-s .product-grid-container .collection ul.product-grid{
  column-gap: 12px;
}
.custom-main-bundle-prod-s .grid__item{
  width: calc(33.33% - 12px);
   max-width: calc(33.33% - 12px);
}
.custom-main-bundle-prod-s .collection .card__inner.ratio:before {
    padding-bottom: 105.34% !important;
}
.custom-main-bundle-prod-s .bundle-prod-checkbox {
  appearance: none;
  -webkit-appearance: none;
  width: 24px;
  height: 24px;
  background-color: white;
  border: 2px solid #000;
  cursor: pointer;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.custom-main-bundle-prod-s .bundle-prod-checkbox:checked {
  background-color: #000;
}
.custom-main-bundle-prod-s .bundle-prod-checkbox:checked::after {
  content: '';
  position: absolute;
  left: 7px;
  top: 3px;
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.custom-main-bundle-prod-s .custom-bundle-select-label {
  margin-top: 12px;
  font-weight: 800;
  border: 2px solid #000;
  padding: 16px 40px;    
  font-size: 13px;
  line-height: normal;
  letter-spacing: 0.78px;
  text-align: center;
  text-transform: uppercase;
  background: #fff;
  color: #000;
  transition: all 0.3s ease;
}
.custom-main-bundle-prod-s  .bundle-card-wrap.is-selected .custom-bundle-select-label {
  background-color: #754C20; 
  color: #FCF9F5;
  border: none;
}
.custom-main-bundle-prod-s .top-abs-count{
  display: flex;
}
.custom-main-bundle-prod-s .top-abs-count .title{
  margin: 0;
      color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}
.custom-main-bundle-prod-s .top-abs-count {
    border-top: 1px solid #F3EFE8;
    padding-top: 40px;
    margin-top: 40px;
      justify-content: space-between;
}
.custom-main-bundle-prod-s .top-abs-count .count-wrap {
    color: #565656;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    text-transform: capitalize;
}
.custom-main-bundle-prod-s .right-selected-prod-t form p.bundle-note {
    color: #754C20;
    text-align: center;
    font-family: 'peridot-devanagari';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.84px;
    text-transform: uppercase;
    border-top: 1px solid #F3EFE8;
    padding-top: 32px;
}
.custom-main-bundle-prod-s .selected-title {
    color: #000;
    font-family: 'peridot-devanagari';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    text-transform: capitalize;
    padding-top: 16px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.custom-main-bundle-prod-s .selected-title:before {
    content: "";
    background: #000;
    height: 5px;
    width: 5px;
    display: block;
}
.custom-main-bundle-prod-s  ul.product-grid h3.card__heading a {
    text-align: left;
    color: #000;
    font-family: 'MundialRegular' !important;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
    text-transform: capitalize;
}
.custom-main-bundle-prod-s .card__content .card-information .collection_short_description {
    color: #565656 !important;
    font-family: 'peridot-devanagari' !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 130% !important;
    text-align: left;
}
.custom-main-bundle-prod-s .collection_scent span {
    font-weight: 500;    justify-content: flex-start;

}
.custom-main-bundle-prod-s .hover-image-bundle-data .hover-img-label {
    color: #FFF;
    text-align: center;
    font-family: 'peridot-devanagari';
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    position: relative;
    left: 0;
    right: 0;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    align-self: center;
    top: -50%;
}
.custom-main-bundle-prod-s .hover-image-bundle-data .hover-stack-img{    line-height: 0;}
.custom-sample-bundle-new .header.page-width, .custom-sample-bundle-new > * {
    background: #FCF9F5 !important;
}

/*responsive*/ 
@media(max-width:1199px){
    .custom-main-bundle-prod-s .bundle-prods-s-main {gap: 20px;}
    .custom-main-bundle-prod-s .main-prod-list-tab-p {max-width: calc(65% - 10px);width: calc(65% - 10px);}
    .custom-main-bundle-prod-s .right-selected-prod-t {max-width: calc(35% - 10px);width: calc(35% - 10px);}
    .custom-main-bundle-prod-s .block-place-holder {gap: 12px;margin: 16px 0;}
}
@media(max-width:991px){
    .custom-main-bundle-prod-s .hover-image-bundle-data{display:none;}
    .custom-main-bundle-prod-s .bundle-prods-s-main {gap: 0;display: block;}
    .custom-main-bundle-prod-s .main-prod-list-tab-p {max-width: 100%;width: 100%;}
    .custom-main-bundle-prod-s .right-selected-prod-t {max-width: 100%;width: 100%;position: sticky;bottom: 20px;display: flex;padding: 24px 16px 12px 16px;background: #fff;left: 0;flex-direction: column;
    height: fit-content;z-index: 11;}
    .custom-main-bundle-prod-s .block-place-holder {gap: 6px;margin: 0 0 16px 0;flex-direction: row;}
    .custom-main-bundle-prod-s p.bundle-disc-text {display: none;}
    .custom-main-bundle-prod-s .block-p-with-i {
        gap: 12px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        flex: 1;
    }
    .custom-main-bundle-prod-s .block-p-with-i img {
        min-height: 68px;
        max-width: 38px;
        object-fit: cover;
    }
    .custom-main-bundle-prod-s .right-selected-prod-t:before{
        height: 21px;
        top: -22px;
        background: #fff;
        content: '';
        left: -50px;
        position: absolute;
        width: calc(100% + 100px);
        border-top: 1px solid #000;
    }
    .custom-main-bundle-prod-s .right-selected-prod-t:after{
        height: 21px;
        bottom: -22px;
        background: #fff;
        content: '';
        left: -50px;
        position: absolute;
        width: calc(100% + 100px);
    }
    .custom-main-bundle-prod-s .prod-pl-text p {
        font-size: 10px;
        text-align: center;
        line-height: 11px;
    }
    .custom-main-bundle-prod-s .right-selected-prod-t form .quick-add__submit {
        height: 41px;
        font-size: 14px;
    
    }
    .custom-main-bundle-prod-s p.original-bun-p {
        font-size: 10px;
        line-height: 11.2px;
    }
   .custom-main-bundle-prod-s .card-bundle-set-btn {    
        height: 41px;
        font-size: 14px;
   }
    .custom-main-bundle-prod-s .block-p-with-i.activated-pl span {
        display: none;
    }
    .custom-main-bundle-prod-s .block-p-with-i svg {
        top: -10px;
        right: auto;
        height: 30px;
        width: 30px;
        left: -10px;
        padding: 10px;
    }
    .custom-main-bundle-prod-s .tabs-prod-b {
        gap: 8px;
          margin-bottom: 24px;
    }
    .custom-main-bundle-prod-s .tabs-prod-b p {
        text-align: center;
        font-size: 13px;
        padding: 7.5px 5px;
        flex: 1 auto;
        width: fit-content;
    }
    .custom-main-bundle-prod-s span.shop-the-bundle-price.page-bundle-price {
        gap: 5px;
        font-size: 16px;
        line-height: 19px;
    }
    .custom-main-bundle-prod-s .main-prod-list-tab-p{
      padding-bottom:32px;
    }
}
@media(max-width:989px){
    .custom-main-bundle-prod-s .right-selected-prod-t:before{
        left: -30px;
        width: calc(100% + 60px);
    }
    .custom-main-bundle-prod-s .right-selected-prod-t:after{
        left: -30px;
        width: calc(100% + 60px);
    }
}
@media(max-width:749px){
    .custom-main-bundle-prod-s .right-selected-prod-t:before{
        left: -16px;
        width: calc(100% + 32px);
    }
    .custom-main-bundle-prod-s .right-selected-prod-t:after{
        left: -16px;
        width: calc(100% + 32px);
    }
}
