@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:bloomingdales-o;font-style:normal;font-weight:400;font-display:auto;src:url(../../fonts/icons/bloomingdales_o.eot?43685461);src:url(../../fonts/icons/bloomingdales_o.eot?43685461#iefix) format("embedded-opentype"),url(../../fonts/icons/bloomingdales_o.woff2?43685461) format("woff2"),url(../../fonts/icons/bloomingdales_o.woff?43685461) format("woff"),url(../../fonts/icons/bloomingdales_o.ttf?43685461) format("truetype"),url(../../fonts/icons/bloomingdales_o.svg?43685461#bloomingdales) format("svg")}@font-face{font-family:bloomingdales;font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/icons/bloomingdales.woff2?1) format("woff2"),url(../../fonts/icons/bloomingdales.woff?1) format("woff"),url(../../fonts/icons/bloomingdales.otf?1) format("opentype")}@font-face{font-family:Inter-Regular;src:url(../../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../../fonts/inter/Inter-Regular.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Almarai-Regular;src:url(../../fonts/almarai/Almarai-Regular.woff2) format("woff2"),url(../../fonts/almarai/Almarai-Regular.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}.m-font-base--normal{font-weight:400!important}@font-face{font-family:Inter-Regular;src:url(../../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../../fonts/inter/Inter-Medium.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Almarai-Regular;src:url(../../fonts/almarai/Almarai-Regular.woff2) format("woff2"),url(../../fonts/almarai/Almarai-Regular.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}.m-font-base--medium,.m-font-base--normal{font-family:Inter-Regular,sans-serif!important}.m-font-base--medium{font-weight:600!important}@font-face{font-family:Inter-Regular;src:url(../../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../../fonts/inter/Inter-SemiBold.otf) format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Almarai-Regular;src:url(../../fonts/almarai/Almarai-Bold.woff2) format("woff2"),url(../../fonts/almarai/Almarai-Bold.otf) format("opentype");font-display:swap;font-weight:800;font-style:normal}.m-font-base--bold{font-family:Inter-Regular,sans-serif!important;font-weight:800!important}.icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:bloomingdales!important;font-style:normal;font-variant:normal;font-weight:400!important;vertical-align:middle}.icon-a-z:before{content:"\E134";font-family:bloomingdales}.icon-add-list:before{content:"\E139";font-family:bloomingdales}.icon-address:before{content:"\E154";font-family:bloomingdales}.icon-alert:before{content:"\E093";font-family:bloomingdales}.icon-amber-black-logo:before{content:"\E143";font-family:bloomingdales}.icon-amber-logo:before{content:"\E145";font-family:bloomingdales}.icon-apple-pay:before{content:"\E114";font-family:bloomingdales}.icon-amber-white-logo:before{content:"\E144";font-family:bloomingdales}.icon-apple:before{content:"\E115";font-family:bloomingdales}.icon-arrow-left-o:before{content:"\E105";font-family:bloomingdales}.icon-arrow-left:before{content:"\E109";font-family:bloomingdales}.icon-arrow-right-o:before{content:"\E106";font-family:bloomingdales}.icon-arrow-right:before{content:"\E110";font-family:bloomingdales}.icon-arrow-top-left-o:before{content:"\E107";font-family:bloomingdales}.icon-arrow-top-left:before{content:"\E111";font-family:bloomingdales}.icon-arrow-top-right-o:before{content:"\E108";font-family:bloomingdales}.icon-arrow-top-right:before{content:"\E112";font-family:bloomingdales}.icon-bag-alt:before{content:"\E077";font-family:bloomingdales}.icon-bag-o:before{content:"\E033";font-family:bloomingdales}.icon-bag-s:before{content:"\E035";font-family:bloomingdales}.icon-bag-solid:before{content:"\E141";font-family:bloomingdales}.icon-bag:before{content:"\E025";font-family:bloomingdales}.icon-balloon-s:before{content:"\E013";font-family:bloomingdales}.icon-balloon:before{content:"\E012";font-family:bloomingdales}.icon-box-arrow:before{content:"\E081";font-family:bloomingdales}.icon-box-s:before{content:"\E080";font-family:bloomingdales}.icon-box:before{content:"\E079";font-family:bloomingdales}.icon-calendar:before{content:"\E148";font-family:bloomingdales}.icon-camera-s:before{content:"\E130";font-family:bloomingdales}.icon-camera:before{content:"\E129";font-family:bloomingdales}.icon-chat-s:before{content:"\E069";font-family:bloomingdales}.icon-chat:before{content:"\E068";font-family:bloomingdales}.icon-check-o:before{content:"\E082";font-family:bloomingdales}.icon-check-square-s:before{content:"\E083";font-family:bloomingdales}.icon-check-square:before{content:"\E024";font-family:bloomingdales}.icon-check:before{content:"\E023";font-family:bloomingdales}.icon-chevron-down:before{content:"\E020";font-family:bloomingdales}.icon-chevron-left:before{content:"\E021";font-family:bloomingdales}.icon-chevron-right:before{content:"\E022";font-family:bloomingdales}.icon-chevron-up:before{content:"\E019";font-family:bloomingdales}.icon-circle:before{content:"\E009";font-family:bloomingdales}.icon-close:before{content:"\E000";font-family:bloomingdales}.icon-coin:before{content:"\E149";font-family:bloomingdales}.icon-coupon:before{content:"\E150";font-family:bloomingdales}.icon-credit-card:before{content:"\E076";font-family:bloomingdales}.icon-crosshair:before{content:"\E151";font-family:bloomingdales}.icon-delivery:before{content:"\E161";font-family:bloomingdales}.icon-devices:before{content:"\E065";font-family:bloomingdales}.icon-doc-s:before{content:"\E030";font-family:bloomingdales}.icon-doc:before{content:"\E029";font-family:bloomingdales}.icon-dot-s:before{content:"\E098";font-family:bloomingdales}.icon-dot:before{content:"\E097";font-family:bloomingdales}.icon-dots:before{content:"\E086";font-family:bloomingdales}.icon-download-doc-s:before{content:"\E031";font-family:bloomingdales}.icon-download-doc:before{content:"\E032";font-family:bloomingdales}.icon-eco-alt:before{content:"\E038";font-family:bloomingdales}.icon-eco:before{content:"\E037";font-family:bloomingdales}.icon-edit:before{content:"\E137";font-family:bloomingdales}.icon-editorial:before{content:"\E135";font-family:bloomingdales}.icon-eye-slash:before{content:"\E050";font-family:bloomingdales}.icon-eye:before{content:"\E049";font-family:bloomingdales}.icon-facebook:before{content:"\E120";font-family:bloomingdales}.icon-filter-alt:before{content:"\E075";font-family:bloomingdales}.icon-filter-s:before{content:"\E074";font-family:bloomingdales}.icon-filter:before{content:"\E073";font-family:bloomingdales}.icon-five-s:before{content:"\E048";font-family:bloomingdales}.icon-five:before{content:"\E047";font-family:bloomingdales}.icon-four-s:before{content:"\E046";font-family:bloomingdales}.icon-four:before{content:"\E045";font-family:bloomingdales}.icon-gift:before{content:"\E058";font-family:bloomingdales}.icon-globe:before{content:"\E061";font-family:bloomingdales}.icon-hanger:before{content:"\E056";font-family:bloomingdales}.icon-heart-s:before{content:"\E011";font-family:bloomingdales}.icon-heart:before{content:"\E010";font-family:bloomingdales}.icon-help:before{content:"\E152";font-family:bloomingdales}.icon-home:before{content:"\E153";font-family:bloomingdales}.icon-image:before{content:"\E055";font-family:bloomingdales}.icon-info:before{content:"\E094";font-family:bloomingdales}.icon-instagram:before{content:"\E118";font-family:bloomingdales}.icon-leaf:before{content:"\E036";font-family:bloomingdales}.icon-linkedin:before{content:"\E116";font-family:bloomingdales}.icon-location:before{content:"\E059";font-family:bloomingdales}.icon-logo:before{content:"\E133";font-family:bloomingdales}.icon-mail-s:before{content:"\E071";font-family:bloomingdales}.icon-mail:before{content:"\E070";font-family:bloomingdales}.icon-map-s:before{content:"\E063";font-family:bloomingdales}.icon-map:before{content:"\E062";font-family:bloomingdales}.icon-menu-rtl:before{content:"\E100";font-family:bloomingdales}.icon-menu:before{content:"\E099";font-family:bloomingdales}.icon-minus-o:before{content:"\E004";font-family:bloomingdales}.icon-minus-s:before{content:"\E005";font-family:bloomingdales}.icon-minus:before{content:"\E003";font-family:bloomingdales}.icon-no-touch:before{content:"\E140";font-family:bloomingdales}.icon-one-s:before{content:"\E040";font-family:bloomingdales}.icon-one:before{content:"\E039";font-family:bloomingdales}.icon-order-tracking-car:before{content:"\E162";font-family:bloomingdales}.icon-phone-s:before{content:"\E067";font-family:bloomingdales}.icon-phone:before{content:"\E066";font-family:bloomingdales}.icon-pin:before{content:"\E060";font-family:bloomingdales}.icon-pinterest:before{content:"\E119";font-family:bloomingdales}.icon-play-s:before{content:"\E054";font-family:bloomingdales}.icon-play:before{content:"\E053";font-family:bloomingdales}.icon-plus-o:before{content:"\E007";font-family:bloomingdales}.icon-plus-s:before{content:"\E008";font-family:bloomingdales}.icon-plus:before{content:"\E006";font-family:bloomingdales}.icon-question-s:before{content:"\E092";font-family:bloomingdales}.icon-question:before{content:"\E091";font-family:bloomingdales}.icon-redirect:before{content:"\E142";font-family:bloomingdales}.icon-refresh:before{content:"\E087";font-family:bloomingdales}.icon-remove-o:before{content:"\E001";font-family:bloomingdales}.icon-remove-s:before{content:"\E002";font-family:bloomingdales}.icon-remove:before{content:"\E000";font-family:bloomingdales}.icon-return-s:before{content:"\E027";font-family:bloomingdales}.icon-return-slash:before{content:"\E028";font-family:bloomingdales}.icon-return:before{content:"\E026";font-family:bloomingdales}.icon-returns:before{content:"\E159";font-family:bloomingdales}.icon-review:before{content:"\E160";font-family:bloomingdales}.icon-scan-img:before{content:"\E096";font-family:bloomingdales}.icon-scan-qr:before{content:"\E095";font-family:bloomingdales}.icon-search:before{content:"\E015";font-family:bloomingdales}.icon-security:before{content:"\E146";font-family:bloomingdales}.icon-share:before{content:"\E072";font-family:bloomingdales}.icon-share-alt:before{content:"\E136";font-family:bloomingdales}.icon-shipping:before{content:"\E078";font-family:bloomingdales}.icon-smartphones:before{content:"\E064";font-family:bloomingdales}.icon-smile-happy:before{content:"\E126";font-family:bloomingdales}.icon-smile-neutral:before{content:"\E128";font-family:bloomingdales}.icon-smile-sad:before{content:"\E127";font-family:bloomingdales}.icon-snapchat:before{content:"\E125";font-family:bloomingdales}.icon-square-s:before{content:"\E085";font-family:bloomingdales}.icon-square:before{content:"\E084";font-family:bloomingdales}.icon-star-half:before{content:"\E017";font-family:bloomingdales}.icon-star-s:before{content:"\E018";font-family:bloomingdales}.icon-star:before{content:"\E016";font-family:bloomingdales}.icon-store:before{content:"\E057";font-family:bloomingdales}.icon-success:before{content:"\E158";font-family:bloomingdales}.icon-tabby:before{content:"\E113";font-family:bloomingdales}.icon-text-edit:before{content:"\E155";font-family:bloomingdales}.icon-three-s:before{content:"\E044";font-family:bloomingdales}.icon-three:before{content:"\E043";font-family:bloomingdales}.icon-tiktok:before{content:"\E121";font-family:bloomingdales}.icon-time-back:before{content:"\E157";font-family:bloomingdales}.icon-totop-alt:before{content:"\E104";font-family:bloomingdales}.icon-totop-o:before{content:"\E101";font-family:bloomingdales}.icon-totop-s:before{content:"\E102";font-family:bloomingdales}.icon-totop:before{content:"\E103";font-family:bloomingdales}.icon-touch-s:before{content:"\E051";font-family:bloomingdales}.icon-touch:before{content:"\E052";font-family:bloomingdales}.icon-trash:before{content:"\E138";font-family:bloomingdales}.icon-truck:before{content:"\E156";font-family:bloomingdales}.icon-twitter:before{content:"\E124";font-family:bloomingdales}.icon-two-s:before{content:"\E042";font-family:bloomingdales}.icon-two:before{content:"\E041";font-family:bloomingdales}.icon-user:before{content:"\E014";font-family:bloomingdales}.icon-video-s:before{content:"\E132";font-family:bloomingdales}.icon-video:before{content:"\E131";font-family:bloomingdales}.icon-vr-alt:before{content:"\E089";font-family:bloomingdales}.icon-vr-s:before{content:"\E090";font-family:bloomingdales}.icon-vr:before{content:"\E088";font-family:bloomingdales}.icon-wechat:before{content:"\E122";font-family:bloomingdales}.icon-whatsapp:before{content:"\E117";font-family:bloomingdales}.icon-work:before{content:"\E147";font-family:bloomingdales}.icon-youtube:before{content:"\E123";font-family:bloomingdales}.icon-bell:before{content:"\EA1B";font-family:bloomingdales-o}.icon-sort:before{content:"\EAAE";font-family:bloomingdales-o}.icon-tag:before{content:"\EAB7";font-family:bloomingdales-o}.icon-very-happy:before{content:"\EABD";font-family:bloomingdales-o}.icon-kiss:before{content:"\EA77";font-family:bloomingdales-o}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.f-checkbox__label .f-field,.f-radio__label .f-field{cursor:default}.swiper-wrapper{height:unset!important}.swiper-container[data-fixed-width="180"] .swiper-slide{width:180px!important}@media (min-width:769px){.swiper-container[data-fixed-width-lg="140"] .swiper-slide{width:140px!important}}@media (max-width:543.98px){.swiper-container[data-fixed-width-mobile="140"] .swiper-slide{width:140px!important}}@media (max-width:991.98px){.swiper-container .blm-producttile__variation{height:16px}}.swiper-container .blm-producttile__image-link img{height:100%}.swiper-pagination-bullets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.swiper-pagination-bullets .swiper-pagination-bullet{background:#cbcbcb;width:4px;height:4px;opacity:1}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#111;width:6px;height:6px}.swiper-pagination-progressbar{position:absolute;background:#c4c4c4}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;right:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;background:black}.swiper-container-horizontal>.swiper-pagination-progressbar{border-radius:1px;height:3px;width:110px;top:auto;bottom:0;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);overflow:hidden}@media (max-width:768.98px){.swiper-carousel.swiper-with-halfslide{margin-right:-20px;margin-left:-20px}.swiper-carousel.swiper-with-arrows{padding:0 30px}}.swiper-carousel-einstein .blm-producttile__price{height:40px}.swiper-carousel-einstein .b-product-tile__motherref{display:none}.swiper-carousel-einstein .swiper-pagination-progressbar{background:#ececec;border-radius:12px;height:4px;width:160px}.swiper-carousel-einstein .swiper-scrollbar-drag{background:#767676;border-radius:2px}.swiper-carousel-einstein .swiper-carousel-einstein-btn{text-align:center}.swiper-carousel-einstein .swiper-carousel-einstein-link{max-width:175px;margin:0 auto;width:100%}.swiper-carousel-einstein .swiper-carousel-einstein-link:hover{color:#fff}@media (max-width:768.98px){.swiper-carousel-einstein .swiper-container{margin-bottom:24px}}@media (min-width:769px){.swiper-carousel-einstein.swiper-mobile-scrollbar .swiper-container{margin:0;padding:0}}@media (min-width:769px){.swiper-carousel-einstein.swiper-mobile-scrollbar .swiper-carousel-einstein-link{margin:32px auto 16px}}.swiper-container{height:auto;margin-bottom:32px;padding-bottom:32px;width:100%}.swiper-wrapper img:not(.js-delivery-badge-icon){width:100%}.swiper-header{margin:24px 0}@media (max-width:1279.98px){.swiper-header{margin:16px 0}}.swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateZ(0);-webkit-transform:translateZ(0)}.swiper-slide.swiper-unselectable-size .select2-container{pointer-events:none}.swiper-arrows .swiper-button-next,.swiper-arrows .swiper-button-prev{color:#111;margin:0;width:32px;height:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;transform:translateY(-50%) rotate(180deg)}.swiper-arrows .swiper-button-next:after,.swiper-arrows .swiper-button-prev:after{font-size:1rem}.swiper-arrows .swiper-button-next{right:auto;left:15px}.swiper-arrows .swiper-button-prev{right:auto;left:51px}@media (max-width:991.98px){.swiper-arrows[data-mobile-arrows=false]{display:none!important}}.swiper-custom-controls{margin-right:32px;width:68px;position:relative}.swiper-custom-controls .swiper-arrows{height:32px}.swiper-custom-controls .swiper-arrows .swiper-button-prev{left:36px}.swiper-custom-controls .swiper-arrows .swiper-button-next{left:0}body{font-family:Inter-Regular,sans-serif;color:#111}[data-action=FragranceFinder-Show] #footercontent{margin-top:0!important;visibility:hidden}@media (max-width:991.98px){[data-action=FragranceFinder-Show] #footercontent.keyboard-open{display:none!important;height:0!important;margin:0!important;padding:0!important}}.message{max-width:75%;padding:12px 15px;border-radius:20px;font-size:14px;line-height:1.3;word-wrap:break-word}.message .message-text,.user-message{overflow-wrap:anywhere;word-break:break-word}.user-message{border-radius:20px;background-color:#ececec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 14px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;line-height:normal;white-space:normal}.user-message.email-addres{color:#ae1800}.user-message+.user-message{margin-top:16px}.bot-message{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-bottom-right-radius:0;color:#111;font-size:14px;line-height:142.857%;padding:32px 0;max-width:100%}@media (max-width:991.98px){.bot-message{padding:40px 0}}.bot-message+.user-message{margin-top:0}.bot-message.message-product-item{background:none;-webkit-align-self:normal;-ms-flex-item-align:normal;align-self:normal;border-radius:0;max-width:100%}.bot-message ol>li{margin-bottom:15px}.bot-message ol>li a,.bot-message p a{color:#346596;font-size:14px;font-weight:400;line-height:142.857%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;position:static}@media (max-width:991.98px){.bot-message.hide-actions{padding-bottom:32px}}.bot-message.hide-actions .message-actions{display:none}.bot-message+.message-product-item{padding-top:0}.bot-message+.message-product-item .swiper-header{margin-top:0}.chat-input{width:100%;padding:21px 16px;font-size:14px;outline:none;border-radius:2px;border:1px solid #cbcbcb;background:#fff;color:#111;font-weight:400;line-height:20px;resize:none;height:64px;overflow-y:auto}.chat-input:focus{border:1px solid #111}@media (max-width:991.98px){.chat-input{height:48px;line-height:normal;padding:14px 12px 14px 40px}}.chat-input::-webkit-scrollbar{width:6px}.chat-input::-webkit-scrollbar-track{background:transparent;border-radius:10px}.chat-input::-webkit-scrollbar-thumb{background:#767676;border-radius:10px}.chat-input::-webkit-scrollbar-thumb:hover{background:#767676}.chat-input::-webkit-input-placeholder{color:#767676}.chat-input::-moz-placeholder{color:#767676}.chat-input:-ms-input-placeholder{color:#767676}.chat-input::-ms-input-placeholder{color:#767676}.chat-input::placeholder{color:#767676}.chat-input{scrollbar-width:thin;scrollbar-color:#767676 transparent}.chat-input.textbox-active{padding-left:40px;padding-top:16px}@media (max-width:991.98px){.chat-input.textbox-active{padding-left:50px}}.chat-input.textbox-active+.submit-btn{top:auto;bottom:8px;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}button[type=submit].submit-btn{background-color:#111;color:#fff;border:none;padding:8px;cursor:pointer;position:absolute;left:16px;width:32px;height:32px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}button[type=submit].submit-btn:disabled{background:#c9c9c9;pointer-events:none}@media (max-width:991.98px){button[type=submit].submit-btn{left:8px}}.scroll-down-btn{position:-webkit-sticky;position:sticky;background-color:#fff;border:1px solid #111;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1);color:#111;width:32px;height:32px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .3s;transition:opacity .3s;margin-bottom:20px;opacity:0;padding:8px;border-radius:50%;z-index:99;right:calc(50% - 32px);max-width:744px;display:none}.scroll-down-btn.active{opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.scroll-down-btn:not(.active){pointer-events:none}@media (max-width:991.98px){.scroll-down-btn{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);margin-right:0;margin-left:0}}.scroll-down-placeholder{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);height:1px}.chat-window{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:744px;width:100%;margin:0 auto}@media (min-width:769px){.chat-window .chat-window-suggestions{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media (min-width:769px){.chat-window .swiper-container{margin-bottom:0}}@media (max-width:991.98px){.chat-window .swiper-container{width:100vw;margin:0 -20px;padding-right:20px;padding-left:20px}}.chat-window .blm-typing-pre-loader{min-height:calc(100vh - 226px)}.chat-window .blm-typing-pre-loader~.message{display:none}@media (min-width:769px){.chat-window .blm-typing-pre-loader{min-height:calc(100vh - 265px)}}.chat-form-header:not(.visible){display:none}.chat-form{background:#fff;position:relative}.chat-form,.message-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.message-actions{margin-top:32px;gap:16px}.message-actions button{background:none;border:none;cursor:pointer;padding:0}.chat-form-container{position:static;padding:0 0 109px;bottom:0;max-width:744px;width:100%;margin:0 auto;background:#fff;z-index:99;visibility:hidden}@media (max-width:991.98px){.chat-form-container{padding-bottom:0;margin-bottom:0}}@media (max-width:991.98px){.chat-form-container.default-landing{padding-bottom:60px}}@media (max-width:991.98px){.chat-form-container.chat-form-widnow-fixed{position:fixed;bottom:0;width:100vw;padding-right:20px;padding-left:20px;margin-right:-20px;margin-left:-20px;padding-bottom:0}}.chat-window-landing{margin-top:67px;display:none}@media (max-width:991.98px){.chat-window-landing{margin-top:131px}}.chat-window-landing .chat-window-landing-img{aspect-ratio:5.86/1;width:100%;overflow:hidden}@media (max-width:991.98px){.chat-window-landing .chat-window-landing-img{min-height:97px}}.chat-window-landing .chat-window-landing-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.chat-window-landing-description{margin-top:32px;margin-bottom:32px;text-align:center;font-size:16px;line-height:150%;color:#111}@media (max-width:991.98px){.chat-window-landing-description{margin-top:16px;margin-bottom:16px;font-size:14px}}@media (min-width:769px){.chat-window-landing .chat-window-suggestions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:9px 0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:44px;padding-top:0;padding-bottom:12px}}.chat-window-landing .chat-window-suggestions-list{border-radius:2px;background:#ececec;padding:10px 16px;text-align:center;font-size:14px;line-height:142.857%;cursor:pointer}@media (min-width:769px){.chat-window-landing .chat-window-suggestions-list{padding:12px 16px}}@media (max-width:768.98px){.chat-window-landing .swiper-container{padding:0 -20px;margin-bottom:83px}}.chat-window-landing .swiper-slide{-webkit-flex-basis:fit-content;-ms-flex-preferred-size:fit-content;flex-basis:fit-content}@media (max-width:991.98px){.message-product-item{margin-top:0;margin-bottom:0;min-height:540px}}.message-product-item .message-actions{display:none;margin-top:0}.message-product-item .message-products-wrapper:not(.loaded){min-height:420px}.message-product-item .message-products-wrapper.loaded+.message-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.message-product-item .swiper-header{margin:16px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.message-product-item .swiper-header__title{color:#111;font-size:16px;font-weight:600;line-height:150%}.message-product-item .swiper-pagination-progressbar{border-radius:2px;height:4px;width:160px;background:#ececec;bottom:10px}.message-product-item .blm-producttile__variation{height:auto}.message-product-item .blm-producttile__body-row-bottom{margin-top:6px}.message-product-item .blm-producttile__body-row-bottom .blm-btn{font-size:12px;height:32px;font-weight:500}.message-product-item .blm-producttile__body-row-bottom .blm-btn.m-loading{color:transparent;background:transparent}.message-product-item .blm-producttile__body-row-bottom .blm-btn.m-loaded{color:#fff}.message-product-item .blm-producttile__body-row-bottom .blm-btn .blm-btn__text{font-size:12px}.message-product-item .blm-producttile__body-row-bottom .blm-btn.m-loaded,.message-product-item .blm-producttile__body-row-bottom .blm-btn.m-loading{height:32px;min-height:32px}.message-product-item .blm-producttile__body-row-bottom .m-loading:after,.message-product-item .blm-producttile__body-row-bottom .m-loading:before{margin-top:-8px;margin-right:-8px;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.message-product-item .blm-producttile__body-row-bottom .m-loading:after{border-top-color:#cbcbcb}.message-product-item .blm-producttile__body-row-top{min-height:169px}.message-product-item .b-product-tile__motherref{display:none}.message-product-item .blm-producttile__name{font-size:13px}.message-product-item .blm-producttile__brand,.message-product-item .blm-producttile__name.m-line-clamp{-webkit-line-clamp:1}.message-product-item .blm-price__value{font-weight:700}.message-product-item .blm-producttile__price{font-size:14px}.message-product-item .blm-producttile__badges{height:16px}.message-product-item .blm-producttile__description{margin-top:8px;height:48px}@media (min-width:769px){.message-product-item .blm-producttile__description{height:48px}}.message-suggestion-item{background-color:transparent;margin:0;color:#111;max-width:100%;padding-bottom:8px;padding-top:0}.message-suggestion-item .swiper-slide{max-width:320px;width:auto}.message-suggestion-item .swiper-container{margin:0;padding-bottom:0}@media (max-width:991.98px){.message-suggestion-item .swiper-container{width:100vw;margin:0 -20px;padding-right:20px;padding-left:20px}}.message-suggestion-item .chat-window-suggestions-list{border-radius:2px;background:#ececec;padding:10px 12px;text-align:center;font-size:14px;line-height:142.857%;color:#111;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fragrance-accordion-parent p{margin-bottom:20px}.fragrance-accordion-item .blm-accordion__button{text-align:right}.fragrance-accordion-item .blm-accordion__button:after{content:"\E019"}.fragrance-accordion-item .blm-accordion__button.collapsed:after,.fragrance-accordion-item .blm-accordion__button:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:bloomingdales!important;font-style:normal;font-variant:normal;font-weight:400!important;vertical-align:middle}.fragrance-accordion-item .blm-accordion__button.collapsed:after{content:"\E020"}.b-modal--fragrance-finder-about-modal.b-modal--with-header,.b-modal--fragrance-finder-faq-modal.b-modal--with-header{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;right:auto}.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__content,.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__dialog,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__content,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__dialog{max-width:100%}@media (min-width:769px){.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__content,.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__dialog,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__content,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__dialog{height:100vh;max-width:375px}}.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__body,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__body{padding:16px 20px}.b-modal--fragrance-finder-about-modal.b-modal--with-header .b-modal__main-header-title,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .b-modal__main-header-title{overflow:hidden;text-overflow:ellipsis;font-weight:600;line-height:150%;text-transform:none;text-align:right}.b-modal--fragrance-finder-about-modal.b-modal--with-header .blm-accordion__button,.b-modal--fragrance-finder-faq-modal.b-modal--with-header .blm-accordion__button{padding:14px 0}.b-modal--fragrance-finder-about-modal p{line-height:20px}.chat-window-container{position:relative}.chat-window-container .m-loading img{display:none}.chat-window-container .m-loading:after,.chat-window-container .m-loading:before{width:16px;height:16px;margin-top:-8px;margin-right:-8px;border:2px solid transparent;border-top-color:#cbcbcb}.chat-window-container .m-loading:after{border:2px solid #cbcbcb;border-top-color:#fff}.chat-window-container #chat-window-section.active .bot-message.last{min-height:calc(100vh - var(--dynamic-form-height)*1px)}.chat-window-container #chat-window-section.active .chat-form-container{top:100%}@media (max-width:991.98px){.chat-window-container{padding:20px}}.chat-window-container.chat-active .chat-form-container{padding-bottom:20px;position:-webkit-sticky;position:sticky}@media (max-width:991.98px){.chat-window-container.chat-active .chat-form-container{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px;width:100vw}}.chatgpt-typing-loader{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:24px}.blm-typing-loader,.blm-typing-pre-loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blm-typing-loader .dot,.blm-typing-pre-loader .dot{width:16px;height:16px;margin:0 3px;border-radius:50%;background-color:#111;opacity:.4;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:blm-dot-bounce 1.4s ease-in-out infinite both;animation:blm-dot-bounce 1.4s ease-in-out infinite both}.blm-typing-loader .dot:first-child,.blm-typing-pre-loader .dot:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.blm-typing-loader .dot:nth-child(2),.blm-typing-pre-loader .dot:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes blm-dot-bounce{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes blm-dot-bounce{0%,80%,to{-webkit-transform:scale(.6);transform:scale(.6);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}