.main-search__shade{pointer-events:none;z-index:301;position:fixed;top:var(--overlay-bottom, 60px);left:0;width:100%;height:0;background:#0000004d;opacity:0;transition:opacity .5s cubic-bezier(.55,.03,.37,.96)}.main-search--active{overflow:hidden}.main-search--active .section-header .main-search.main-search--with-suggestions{visibility:visible;pointer-events:auto;opacity:1;z-index:99}.main-search--active .main-search__shade{height:100%;opacity:1;pointer-events:auto}.pageheader .main-search__container{position:relative;z-index:302;background:#fff;padding:0}.pageheader .main-search__container .container{max-width:unset;padding:0 40px 20px;position:relative}@media (max-width: 1300px){.pageheader .main-search__container .container{padding:0 30px 10px}}@media (max-width: 767px){.pageheader .main-search__container .container{padding:0 16px}}.pageheader .main-search__container .main-search__results{margin-top:0}@media (min-width: 768px){.pageheader .main-search__container .main-search__form{display:none}}.pageheader .main-search__container .collection-listing .product-list{margin-left:0;-moz-column-gap:var(--gutter);column-gap:var(--gutter);row-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width: 767.98px){.pageheader .main-search__container .collection-listing .product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pageheader .main-search__container .collection-listing .product-list .product-block{width:100%}.pageheader .main-search__container .collection-listing .product-list .product-block .block-inner{margin-bottom:0!important;height:100%}.pageheader .main-search__container .collection-listing .product-list .block-inner-inner{height:100%;display:flex;flex-direction:column}}.pageheader .main-search__container .product-block{width:100%}@media (min-width: 768px){.pageheader .main-search__container .product-block{margin-bottom:0}}.pageheader .main-search__container .product-block .product_new_title_price{font-size:14px;color:#444;text-align:left}.pageheader .main-search__container .product-block .product_new_review .product_new_review_count{order:1;font-size:14px;text-decoration-line:none}.pageheader .main-search__container .product-block .product-fragrance span{color:#000}.pageheader .main-search__container .product-block .product_add_cart_new{bottom:15px!important}@media screen and (min-width: 768px){.pageheader .main-search__container .product-block .product_add_cart_new{bottom:24px!important}}.pageheader .main-search__container .product-block .product_add_cart_new svg{position:relative;top:0;left:0;transform:none}.pageheader .main-search__container .product-block .block-inner-inner .image-cont .rimage-wrapper img{-o-object-fit:cover;object-fit:cover}.main-search--active .page-shade{display:none}.main-search__input-container{background:transparent}.main-search__input-container input[type=text].main-search__input-nosto{background:#0000000d}input[type=text].main-search__input-nosto{width:100%;background:transparent;border:1px solid white;box-shadow:none;color:inherit;font-size:inherit;line-height:1.5em;padding:12px 12px 12px 24px}.main-search__input-nosto::-moz-placeholder{color:inherit}.main-search__input-nosto::placeholder{color:inherit}.main-search__button-nosto{position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:normal!important}.product-block .block-inner{height:100%}.main-search--active .mobile_single_level_menu .navigation_inner{z-index:unset!important}.main-search__results-all-link{margin-top:calc(1.2em - 10px)!important}.shopify-section-group-header-group.section-header .search-recommendations{padding-bottom:40px;margin-top:10px;margin-bottom:0}@media (max-width: 767px){.shopify-section-group-header-group.section-header .search-recommendations{padding-bottom:30px;margin-top:0}}.shopify-section-group-header-group.section-header .search-recommendations__item-row{margin-bottom:0}.shopify-section-group-header-group.section-header .main-search__form{padding-bottom:25px;margin-bottom:0}@media (max-width: 767px){.shopify-section-group-header-group.section-header .main-search__form{padding-bottom:20px}}.main-search__empty-message{text-align:center}.main-search__wrapper{display:flex;flex-direction:column-reverse}@media screen and (min-width: 1024px){.main-search__wrapper{flex-direction:row}}.main-search__suggestions{display:flex;flex-direction:column-reverse;flex-grow:1}@media screen and (min-width: 1024px){.main-search__suggestions{flex-direction:row}}.main-search__suggestions .search-suggestions{--padding-left: 60px;display:flex;flex-direction:column;margin-top:0;margin-bottom:15px;white-space:normal}@media screen and (min-width: 1024px){.main-search__suggestions .search-suggestions{padding-left:var(--padding-left);min-width:calc((100% - calc(var(--gutter) * 3) + calc(var(--padding-left) * 4)) / 5)}}.search-suggestions__heading{margin-top:0;margin-bottom:1.25rem;font-weight:700;text-decoration:underline;text-underline-offset:5px}.search-suggestions__results-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}@media screen and (min-width: 1024px){.search-suggestions__results-list{flex-direction:column;margin-top:20px;gap:20px}}.search-suggestions__list-item{margin-left:0}@media only screen and (max-width: 1023px){.search-suggestions__list-item{padding:10.5px 12px;border:.999892px solid rgba(0,0,0,.2)}}.main-seach--no-results .main-search__container .main-search__results{margin:0}.main-search__recommendation-products{flex-grow:1}@media (min-width: 1000px){.section-search-template .container{padding:0 40px}}@media (min-width: 1000px){.section-search-template .filter-container{padding-top:40px}}.section-search-template .main-search__container{padding:0 4px}.section-search-template .utility-bar{border:1px solid #0000004d;border-left:0;border-right:0;margin:0;padding:20px;flex-direction:row-reverse}@media (min-width: 768px){.section-search-template .utility-bar{padding:0 40px;border:0;flex-direction:row}}.section-search-template .utility-bar__item{font-size:13px;margin:0}@media (min-width: 768px){.section-search-template .utility-bar__item{font-size:16px}}.section-search-template .utility-bar__left{justify-content:flex-end}@media (min-width: 768px){.section-search-template .utility-bar__left{justify-content:flex-start}}.section-search-template .utility-bar__centre{text-align:left}@media (min-width: 768px){.section-search-template .utility-bar__centre{text-align:center}}@media (max-width: 767.98px){.section-search-template .utility-bar__left .utility-bar__item{padding:14px 30px;border:1px solid #000;border-radius:4px}.section-search-template .utility-bar__left .utility-bar__item .btn-icon{display:none}}.section-search-template .utility-bar__right{display:none}.section-search-template .utility-bar__right .link-dropdown__button-icon{margin:0;transform:translateY(-50%)}@media (min-width: 768px){.section-search-template .utility-bar__right{display:flex}}.section-search-template collection-listing .collection-listing .product-list.product-grid{padding:10px 4px 0;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.section-search-template collection-listing .collection-listing .product-list.product-grid{padding:20px 10px 0;grid-template-columns:repeat(var(--product-columns-desktop),minmax(0,1fr))}}@media (min-width: 1000px){.section-search-template collection-listing .collection-listing .product-list.product-grid{padding:0}}.section-search-template product-card .product-link .product_title__new .product_new_review_count{font-size:12px;line-height:normal}@media (min-width: 768px){.section-search-template product-card .product-link .product_title__new .product_new_review_count{font-size:14px}}.section-search-template .product-link .loox-rating-content .loox-icon{height:14px}.section-search-template product-card .product-link .product_title__new .product_new_title_price{margin-right:0}.section-search-template product-card .product-link .product_title__new .product_new_title_price>span:nth-child(2){margin-top:5px;margin-bottom:6px;line-height:normal}.section-search-template product-card .product-link .product_title__new .product_new_title_price>span:nth-child(3){font-size:13px;line-height:normal}@media (min-width: 768px){.section-search-template product-card .product-link .product_title__new .product_new_title_price>span:nth-child(3){font-size:14px}}.section-search-template .product-fragrances .product-fragrance span{line-height:normal}.section-search-template product-card .product_add_cart_new{bottom:5px!important;right:5px!important}@media (min-width: 768px){.section-search-template product-card .product_add_cart_new{right:15px!important;bottom:12px!important}}.section-search-template .filter-group .toggle-target-container{padding-bottom:0}.section-search-template collection-filter-groups .filter-group{border-top:1px solid #0000004d;padding:20px 0;margin:0}.section-search-template collection-filter-groups .filter-group .filter-group__heading{padding-bottom:0}.section-search-template collection-filter-groups .filter-group .toggle-target-container{padding-top:10px;padding-bottom:0}:root{--title-price-height: 20px;--title-price-border: 5px;--title-price-background: #f0f0f0;--md-title-price-height: 40px;--md-title-price-span-width: 50px;--md-title-price-span-height: 25.6px;--md-loox-rating-width: 88px;--md-review-count-width: 26px;--title-price-span-height: 22px}collection-listing{flex:1 1 100%}collection-listing .collection-listing .product-list{--product-columns-desktop: 4;--product-grid-row-spacing: 20px;--product-grid-col-spacing: 38px;--product-grid-gap: calc(var(--product-grid-row-spacing) + var(--gutter)) calc(var(--product-grid-col-spacing) + var(--gutter));display:grid;grid-template-columns:repeat(var(--product-columns-desktop),minmax(0,1fr));align-items:stretch;gap:var(--product-grid-gap);padding-left:var(--product-grid-col-spacing);margin-left:0;margin-bottom:0}collection-listing .collection-listing .product-list.product-list--per-row-2{--product-columns-desktop: 2 }collection-listing .collection-listing .product-list.product-list--per-row-3{--product-columns-desktop: 3 }collection-listing .collection-listing .product-list.product-list--per-row-4{--product-columns-desktop: 4 }collection-listing .collection-listing .product-list.product-list--per-row-5{--product-columns-desktop: 5 }collection-listing .collection-listing .product-list .product-block{width:100%;padding-left:0;margin-bottom:0}@media (max-width: 1300px){collection-listing .collection-listing .product-list{--product-grid-col-spacing: 20px }}@media (max-width: 767.98px){collection-listing .collection-listing .product-list.product-grid{--product-columns-desktop: 1}collection-listing .collection-listing .product-list.product-grid.product-grid--per-row-mob-2{--product-columns-desktop: 2}}.ajax-loading collection-listing .collection-listing{opacity:1}collection-listing .collection-listing.is-loading{opacity:.5}collection-filter-groups .filter-group__item .filter-group__checkbox+.filter-group__item__text:before{background:transparent!important}collection-filter-groups .filter-group__item .filter-group__checkbox+.filter-group__item__text:after{transform:scale(0)!important}collection-filter-groups .filter-group__item.filter-group__item--active .filter-group__checkbox+.filter-group__item__text:before{background:currentColor!important}collection-filter-groups .filter-group__item.filter-group__item--active .filter-group__checkbox+.filter-group__item__text:after{transform:scale(1)!important}collection-filter-groups .filter-toggle__input--active .filter-toggle__input+.filter-toggle__input-label-text{border-color:currentColor;background:#fff}.pointer{cursor:pointer}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.nosto-loading .product_new_title_price{margin:4px 0 8px;height:var(--md-title-price-height);gap:8px}.nosto-loading .product_new_title_price a{flex-grow:1;border-radius:var(--title-price-border);background:var(--title-price-background)}.nosto-loading .product_new_title_price span{width:var(--md-title-price-span-width);height:var(--md-title-price-span-height);border-radius:var(--title-price-border);background:var(--title-price-background)}.nosto-loading .loox-rating-content{width:var(--md-loox-rating-width);height:var(--md-title-price-span-height);background:var(--title-price-background);border-radius:var(--title-price-border)}.nosto-loading .product_new_review_count{width:var(--md-review-count-width);height:var(--md-title-price-span-height);background:var(--title-price-background);border-radius:var(--title-price-border)}@media only screen and (max-width: 768px){.nosto-loading .product_new_title_price{margin-top:0;height:var(--title-price-height)}.nosto-loading .loox-rating-content,.nosto-loading .product_new_review_count{height:var(--title-price-span-height)}}.nosto-loading .product_add_cart_new .addtocart{background:var(--title-price-background);border:none}.product-count--hidden{display:none}.collection_new_design .block-inner-inner .product_title__new .product_new_review.hidden{display:none!important}.link-dropdown__button-text{text-transform:none}product-card .block-inner{background-color:var(--product-card-bg)}product-card .block-inner-inner{height:100%;padding-bottom:0!important}product-card .rimage-wrapper.lazyload--placeholder{background:transparent}product-card button.swym-button.product-card__swym-button{position:absolute;top:10px;right:10px;z-index:11;display:block!important}product-card .product-link .product_title__new{flex-direction:column;min-height:var(--product-card-information-height, auto);padding:12px!important;border-top:1px solid var(--color-black2)}product-card .product-link .product_title__new .product_new_review_count{font-size:14px;color:var(--color-black2);text-decoration:none}product-card .product-link .product_title__new .product_new_title_price{display:flex;flex-direction:column;align-items:flex-start;margin:5px 33px 0 0;font-size:14px;text-align:left;color:var(--color-black2);font-weight:400}product-card .product_new_review{text-align:start;display:flex;gap:5px;align-items:center}product-card .loox-rating-label{display:none}product-card .product-fragrances{display:flex;-moz-column-gap:6px;column-gap:6px;flex-wrap:wrap;margin-left:3px}product-card .product-fragrance{display:flex;gap:6px;align-items:center}product-card .product-fragrance span{font-size:13px;color:var(--color-black50)}@media screen and (max-width: 767px){product-card .product-fragrance span{font-size:10px}}product-card .product-fragrance span:first-child{width:6px;height:6px;border-radius:100px}product-card .product_add_cart_new{position:absolute;bottom:12px!important;right:12px!important;display:flex;justify-content:center;align-items:center}product-card .product_add_cart_new .product-card__submit{position:absolute;z-index:1;left:50%;top:50%;width:28px;height:28px;padding:0;transform:translate(-50%,-50%);opacity:0;cursor:pointer}product-card .product_add_cart_new svg{width:28px;height:28px}body.nosto_overlay .nosto_element{outline:none!important}.collection-slider .product-block .image-cont img{-o-object-fit:contain!important;object-fit:contain!important}.collection-slider-row .nosto_element .collection-listing{padding:0 40px}@media (max-width: 550px){.collection-slider-row .nosto_element .collection-listing{padding:0 0 0 10px}.collection-slider-row .nosto_element .collection-listing product-card.product-block{padding-left:15px}.collection-slider-row .nosto_element .collection-listing product-card.product-block .product_add_cart_new{bottom:6px!important;right:6px!important}}.collection_new_design .container .collection-slider-row .nosto_element .collection-listing{padding:0}.collection-slider .product-list.carousel:not(.owl-loaded){display:flex;align-items:stretch;justify-content:center}.collection-slider .product-list.carousel .owl-stage{display:flex;align-items:stretch}.collection-slider .product-list.carousel .owl-item,.collection-slider .product-list.carousel .product-block{display:flex;flex-direction:column}.collection-slider .product-list.carousel .product-block{flex:1 0 auto}body .cc-price-range .cc-price-range__input:hover{border:none}.pagination__number{display:inline-block}.pagination__number.active{text-decoration:underline;text-decoration-color:rgb(var(--body-text-color) / .6);text-underline-offset:2px;text-decoration-thickness:1px}.cc-animate-enabled .nosto_element [data-cc-animate].-in{opacity:1}.nosto_element__heading{padding-block:0;padding-inline:55px 120px;font-family:var(--base-font-family);font-weight:400;font-size:24px}@media (max-width: 550px){.nosto_element__heading{padding-inline:26px 100px}}.container--not-mobile .nosto_element__heading{padding-inline:15px 120px}.nosto_element .collection-listing{overflow:visible}.nosto_element .product-list-slick .slick-arrow{top:-54px;bottom:unset;width:auto;height:auto;padding:8px;border:1px solid var(--color-black);border-radius:50%;background-position:center}.nosto_element .product-list-slick .slick-arrow:before{width:14px;height:14px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1734608674);background-position:center;opacity:.75}@media (max-width: 1299.98px){.nosto_element .product-list-slick .slick-arrow{top:-46px}}.nosto_element .product-list-slick .slick-prev{right:41px;left:unset}@media (max-width: 550px){.nosto_element .product-list-slick .slick-prev{right:51px}}.nosto_element .product-list-slick .slick-next{right:0;left:unset;transform:none}@media (max-width: 550px){.nosto_element .product-list-slick .slick-next{right:10px}}.nosto_element .product-list-slick:hover .slick-arrow:before{opacity:1}.nosto_element product-card{--product-card-bg: #faf5ef}.menu_first_lavel .btn_dropdown{padding-right:18px}link-dropdown.link-dropdown .link-dropdown__button{z-index:113!important}link-dropdown.link-dropdown .link-dropdown__options{z-index:112!important}@media (max-width: 767.98px){.nosto-index .collection-slider-row{padding:8px 0!important}.nosto-index .container .collection-slider-row{padding:0!important}.collection_chnage_arrow .container .collection-slider .hometitle .prev{left:0!important}.collection_chnage_arrow .container .collection-slider .hometitle .next{right:0!important}}@media (min-width: 768px){.desktop--hidden{display:none!important}}.lightly-spaced-row.not-in-quickbuy ul{flex-wrap:wrap;gap:5px 20px}.product-block .lightly-spaced-row.not-in-quickbuy ul{gap:5px}.fragrance-note-left .content span{margin-bottom:45px;color:var(--color-black50);font-family:var(--body-font-family);font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-transform:unset}.section-image-with-text .container{max-width:var(--page-container-width, 1480px);padding:0 var(--container-pad-x)}.section-image-with-text .subheading{color:#676869;font-size:.8em;font-weight:500;letter-spacing:.1em;line-height:1.3em;text-transform:uppercase}.section-image-with-text .rte{color:#676869}.section-image-with-text .flexible-layout .column .image-overlap{margin:0 auto}@media (max-width: 767px){.section-image-with-text .flexible-layout{flex-direction:column}}.section-image-with-text .home_page_img_with_text .feature-text-paired .majortitle{margin-bottom:20px;font-size:30px;color:#000}@media (max-width: 767px){.section-image-with-text .home_page_img_with_text .flexible-layout .column .image-overlap img{width:45%}.section-image-with-text .home_page_img_with_text .feature-text-paired .majortitle{font-size:24px}}.filter-container .filters-adjacent .product-grid .product-block,.product-grid.product-list-slick .slick-slide{height:auto}.filter-container .filters-adjacent .product-grid .product-block .product_new_review_count{order:1}.main-search__results .main-search__results__products .block-inner-inner .loox-rating{flex-direction:row}.collection_new_design.tab_collection .slick-track .slick-slide .product-block .block-inner{height:calc(100% - 20px)}@media (max-width: 767px){.collection_new_design.product-recommendations .slick-track .slick-slide .product-block .block-inner{height:100%}.collection_new_design .product_new_review .product_new_review_count{margin:0}}.collection_new_design .product-grid .product-block__detail .loox-rating.product_new_review{gap:5px}
