@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Baskervville:ital@0;1&family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.baskervville-regular{font-family:Baskervville;font-weight:400;font-style:normal}.baskervville-regular-italic{font-family:Baskervville;font-weight:400;font-style:italic}.inter-lelior{font-family:Inter;font-optical-sizing:auto;font-weight:400;font-style:normal}.instrument-sans-lelior{font-family:Instrument Sans;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}:root{--aside-width: 400px;--cart-aside-summary-height-with-discount: 300px;--cart-aside-summary-height: 250px;--grid-item-width: 355px;--header-height: 64px;--color-dark: #000;--color-light: #fff}aside{background:var(--color-light);box-shadow:0 0 50px #0000004d;height:100vh;max-width:var(--aside-width);min-width:var(--aside-width);position:fixed;right:calc(-1 * var(--aside-width));top:0;transition:transform .2s ease-in-out}aside header{align-items:center;border-bottom:1px solid var(--color-dark);display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}aside header h3{margin:0}aside header .close{font-weight:700;opacity:.8;text-decoration:none;transition:all .2s;width:20px}aside header .close:hover{opacity:1}aside header h2{margin-bottom:.6rem;margin-top:0}aside main{margin:1rem}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.overlay{background:#0003;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;transition:opacity .4s;visibility:hidden;z-index:10}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:calc(100% - var(--aside-width))}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible}.overlay.expanded aside{transform:translate(calc(var(--aside-width) * -1))}button.reset{border:0;background:inherit;font-size:inherit}button.reset>*{margin:0}button.reset:not(:has(>*)){height:1.5rem;line-height:1.5rem}button.reset:hover:not(:has(>*)){text-decoration:underline;cursor:pointer}.header{align-items:center;background:#fff;display:flex;height:var(--header-height);padding:0 1rem;position:sticky;top:0;z-index:1}@media (min-width: 48em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{display:flex;flex-direction:column;grid-gap:1rem}.header-menu-desktop{display:none;grid-gap:1rem}@media (min-width: 45em){.header-menu-desktop{display:flex;grid-gap:1rem;margin-left:3rem}}.header-menu-item{cursor:pointer}.header-ctas{align-items:center;display:flex;grid-gap:1rem;margin-left:auto}.footer{background:var(--color-dark);margin-top:auto}.footer-menu{align-items:center;display:flex;grid-gap:1rem;padding:1rem}.footer-menu a{color:var(--color-light)}.cart-main{height:100%;max-height:calc(100vh - var(--cart-aside-summary-height));overflow-y:auto;width:auto}.cart-main.with-discount{max-height:calc(100vh - var(--cart-aside-summary-height-with-discount))}.cart-line{display:flex;padding:.75rem 0}.cart-line img{height:100%;display:block;margin-right:.75rem}.cart-summary-page{position:relative}.cart-summary-aside{background:#fff;border-top:1px solid var(--color-dark);bottom:0;padding-top:.75rem;position:absolute;width:calc(var(--aside-width) - 40px)}.cart-line-quantity{display:flex}.cart-discount{align-items:center;display:flex;margin-top:.25rem}.cart-subtotal{align-items:center;display:flex}.predictive-search{height:calc(100vh - var(--header-height) - 40px);overflow-y:auto}.predictive-search-form{background:var(--color-light);position:sticky;top:0}.predictive-search-result{margin-bottom:2rem}.predictive-search-result h5{text-transform:uppercase}.predictive-search-result-item{margin-bottom:.5rem}.predictive-search-result-item a{align-items:center;display:flex}.predictive-search-result-item a img{margin-right:.75rem;height:100%}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{display:flex;flex:row;align-items:center;gap:1rem}.featured-collection{display:block;margin-bottom:2rem;position:relative}.featured-collection-image{aspect-ratio:1 / 1}@media (min-width: 45em){.featured-collection-image{aspect-ratio:16 / 9}}.featured-collection img{height:auto;max-height:100%;object-fit:cover}.recommended-products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width: 45em){.recommended-products-grid{grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.collections-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.collection-item img{height:auto}.collection-description{margin-bottom:1rem;max-width:95%}@media (min-width: 45em){.collection-description{max-width:600px}}.products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.product-item img{height:auto;width:100%}.product{display:grid}@media (min-width: 45em){.product{grid-template-columns:1fr 1fr;grid-gap:4rem}}.product h1{margin-top:0}.product-image img{height:auto;width:100%}.product-main{align-self:start;position:sticky;top:6rem}.product-price-on-sale{display:flex;grid-gap:.5rem}.product-price-on-sale s{opacity:.5}.product-options-grid{display:flex;flex-wrap:wrap;grid-gap:.75rem}.product-options-item{padding:.25rem .5rem}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:2rem}.blog-article{padding:20px;border:1px solid #ccc;background-color:#f9f9f9}.blog-article-image{aspect-ratio:3/2;display:block}.blog-article-image img{height:100%}.q-news-page-ellipsis{display:inline-flex;align-items:center;justify-content:center;margin:0 3px;font-size:1.2rem;line-height:0}.q-news-page-number:hover,.q-news-arrow-left:hover,.q-news-arrow-right:hover{background-color:#000;color:#fff;transform:scale(1.2);transition:transform .3s ease,fill .3s ease}.q-news-pagination{display:flex;justify-content:center;align-items:center;margin-bottom:var(--section-spacing-desktop, 0)}.q-news-page-number,.q-news-arrow-left,.q-news-arrow-right{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--color-accent);margin:0 3px;line-height:0}.q-news-arrow-left,.q-news-arrow-right{font-size:2rem;margin-right:0}.q-news-page-number{font-size:1.1rem}.article img{height:auto;width:100%}.account-logout{display:inline-block}.featured-collection-image{margin-top:30px}.q-header{display:flex;justify-content:space-between;padding:17px 40px 0 38px;background-color:#fff;border-bottom:1px solid #eaeaea;position:fixed;flex-direction:row;top:0;left:0;right:0;width:100%;box-sizing:border-box}.q-companyIcon{width:170px;height:42px;cursor:pointer;left:0;top:0;object-fit:cover;padding-top:4px;min-width:170px;max-width:170px}#q-footer-logo{height:42px}.q-header-menu{display:flex;flex:2;padding-left:45px;padding-top:8px;flex-direction:row;align-items:center}.q-header-menu-items{color:#000;font-family:Instrument Sans;font-size:16px;font-weight:400;line-height:normal;text-transform:uppercase;position:relative;cursor:pointer;padding-bottom:28px}.q-header-menu-items:hover{color:#000}.q-header-menu button{border-bottom:none;border-top:none;border-left:none;border-right:none;background-color:#fff;height:100%;padding-left:20px;padding-right:20px;white-space:nowrap}.q-header-ctas{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:17px;padding-top:8px;padding-bottom:24px}.q-reset{background:none;border:none;cursor:pointer;padding:0;text-decoration:none!important;color:inherit!important}.q-search-container{display:flex;align-items:center;position:relative;height:40px;cursor:pointer}.q-search-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}.q-header-ctas svg{width:20px;height:20px}.q-search-content{display:flex;align-items:center;position:relative;overflow:hidden;width:0;opacity:0;transition:width .4s ease-in-out,opacity .4s ease-in-out}.q-search-input{margin-bottom:0;border:none;background:none;font-size:16px;padding-left:10px;outline:none;width:320px;opacity:0;transition:opacity .4s ease-in-out;border-bottom:2px solid transparent}.q-search-input:-webkit-autofill{background-color:#fff!important;color:#000!important;box-shadow:0 0 0 1000px #fff inset!important}.q-search-input:-webkit-autofill,.q-search-input:-webkit-autofill:hover,.q-search-input:-webkit-autofill:focus{background-color:#fff!important;color:#000!important;box-shadow:0 0 0 1000px #fff inset!important}.q-search-container:hover .q-search-input{opacity:1}.q-search-line{position:absolute;bottom:0;right:0;height:1px;background-color:gray;width:0;transition:width .4s ease-in-out}.q-search-container:hover .q-search-content{width:200px;opacity:1}.q-search-container:hover .q-search-line{width:100%}.q-fullscreen-dropdown{position:fixed;top:95px;left:0;width:100%;height:calc(100vh - 95px);background-color:#fff;z-index:100;overflow-y:scroll}body.modal-open{overflow:hidden}.q-close-dropdown{position:absolute;top:5px;right:5px}.q-close-dropdown button{background:none;border:none;cursor:pointer;font-size:24px}.q-close-dropdown svg{height:16px}.q-dropdown-search-content{padding:20px}.q-dropdown-search-input{width:100%;padding:15px;font-size:18px;border:2px solid #ccc;border-radius:4px;outline:none}.q-header{z-index:1001}.q-search-result-products{padding-bottom:40px}.q-category-title{font-size:16px;color:#bdbcdc;text-transform:uppercase;letter-spacing:.8px;font-weight:500;font-family:Instrument Sans}.q-product-container{display:grid;gap:25px;grid-template-columns:minmax(120px,310px) minmax(125px,310px) minmax(125px,310px);padding-top:7px;padding-bottom:36px}@media (max-width: 1000px){.q-product-container{grid-template-columns:repeat(2,minmax(120px,1fr))}}.q-search-results-product{display:flex;flex-direction:row;gap:10px}.q-search-product-cost{font-family:Instrument Sans;font-size:11px;font-weight:400;white-space:nowrap}.q-search-results-content{display:flex;flex-direction:row;gap:10px}.q-search-product-info p{display:flex;flex-direction:column;text-transform:uppercase;font-family:Instrument Sans;font-size:16px;font-weight:700;letter-spacing:.8px}.q-show-all{background-color:#000;color:#fff;border-radius:20px;cursor:pointer;height:33px;width:180px}.q-suggestions-list{display:flex;flex-wrap:wrap;gap:30px;font-family:Baskervville;letter-spacing:.8px;font-weight:400;font-style:italic;font-size:16px;-webkit-text-stroke:.5px #000000;text-transform:uppercase;padding-top:5px;padding-bottom:40px;cursor:pointer}.q-article-results-list{display:flex;gap:27px;padding-top:9px;padding-bottom:40px;flex-wrap:wrap}.q-article-info{width:206px}.q-mobile-dropdown-search-bar{padding:32px 27px;background-color:#fff;display:none}.q-mobile-dropdown-search-input{display:none;width:92%;font-size:16px;border:0;outline:none;margin-bottom:0;padding-bottom:2px}.q-mobile-search-line{display:none;height:1px;background-color:gray}@media (max-width: 1115px){.q-mobile-dropdown-search-bar{display:block;width:87%}.q-mobile-dropdown-search-input,.q-mobile-search-line{display:block}.q-search-input,.q-search-line{display:none}.q-close-dropdown{top:17px;right:12px}.q-suggestions-list{display:grid;grid-template-columns:minmax(100px,210px) minmax(100px,210px) minmax(100px,210px);gap:20px;padding-right:10px;font-size:15px}}@media (min-width: 821px){.q-dropdown-search-bar{display:none}}.q-account{display:flex}.q-bag{position:relative;display:none;align-items:center;justify-content:center;font-size:18px;color:#000;cursor:pointer;text-decoration:none}.q-bag svg{font-size:24px}.q-cart-badge{position:absolute;top:-10px;right:-8px;background-color:#000;color:#fff;border-radius:50%;padding:0 4px;font-size:12px;line-height:1;min-width:12px;height:20px;display:flex;justify-content:center;align-items:center}.q-dropdown-shop-all,.q-dropdown-fragrances,.q-dropdown-diffusers,.q-dropdown-candles,.q-dropdown-sampleKits{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 4px 10px #0000001a;z-index:100}.q-fragrances-drop-down{background-color:#fff;display:grid;grid-template-columns:300px 139px 139px 139px 139px;grid-template-rows:repeat(2,139px);grid-gap:22px;padding:31px 100px 29px 24px;width:100%;box-sizing:border-box}.q-fragrances-drop-down .q-close{position:absolute;top:5px;right:5px;background-color:transparent;border:none;font-size:18px;cursor:pointer}.q-fragrances-drop-down .q-new-releases-frame{background-color:#bdbcbc;grid-row:span 2;height:100%;display:flex;justify-content:center;align-items:end}.q-fragrances-drop-down .q-new-releases,.q-fragrances-drop-down .q-designer,.q-fragrances-drop-down .q-flower,.q-fragrances-drop-down .q-gourmand,.q-fragrances-drop-down .q-hotel,.q-fragrances-drop-down .q-destination,.q-fragrances-drop-down .q-santal{color:#000;font-family:Instrument Sans;font-size:12px;text-align:center;letter-spacing:.6px;text-transform:uppercase;padding:7px 0;background:#fff9;width:100%}.q-fragrances-drop-down .q-new-releases{font-size:16px;letter-spacing:.8px;padding-bottom:12px;padding-top:10px}.q-sampleKits-drop-down{background-color:#fff;display:grid;grid-template-columns:300px 139px 139px;grid-template-rows:repeat(2,139px);padding:31px 100px 29px 24px;grid-gap:22px;width:100%;box-sizing:border-box}.q-sampleKits-drop-down .q-close{position:absolute;top:5px;right:5px;background-color:transparent;border:none;font-size:18px;cursor:pointer}.q-sampleKits-large-item{background-color:#bdbcbc;grid-row:span 2;height:100%;display:flex;justify-content:center;align-items:end}.q-sampleKits-title,.q-sampleKits-small{color:#000;font-family:Instrument Sans;font-size:12px;text-align:center;letter-spacing:.6px;text-transform:uppercase;padding:7px 0;background:#fff9;width:100%}.q-sampleKits-title{font-size:16px;letter-spacing:.8px;padding-bottom:12px;padding-top:10px}.q-candles-drop-down{background-color:#fff;display:grid;grid-template-columns:300px 300px 300px 139px;grid-template-rows:repeat(2,139px);padding:31px 100px 29px 24px;grid-gap:22px;width:100%;box-sizing:border-box}.q-candles-drop-down .q-close{position:absolute;top:5px;right:5px;background-color:transparent;border:none;font-size:18px;cursor:pointer}.q-candles-large-item,.q-candles-large-video{background-color:#bdbcbc;grid-row:span 2;height:100%;display:flex;justify-content:center;align-items:end}.q-candles-title{color:#000;font-family:Instrument Sans;font-size:12px;text-align:center;letter-spacing:.6px;text-transform:uppercase;padding-bottom:9px;padding-top:9px;background:#fff9;width:100%}.q-candles-title{font-size:16px;letter-spacing:.8px;padding-bottom:12px;padding-top:10px}.q-diffusers-drop-down{display:grid;grid-template-columns:300px 139px 139px 206px;grid-template-rows:repeat(2,139px);grid-gap:22px;padding:31px 100px 29px 24px;width:100%;box-sizing:border-box}.q-diffusers-drop-down .q-close{position:absolute;top:5px;right:5px;background-color:transparent;border:none;font-size:18px;cursor:pointer}.q-diffusers-best-sellers-frame{grid-row:span 2;background-color:#bdbcbc;height:100%;display:flex;justify-content:center;align-items:end}.q-diffusers-sales-frame{grid-row:span 2;background-color:#ddd;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.q-diffusers-for-home,.q-diffusers-for-ac,.q-diffusers-for-car,.q-diffusers-reed,.q-diffusers-best-sellers{color:#000;font-family:Instrument Sans;font-size:12px;letter-spacing:.6px;text-transform:uppercase;text-align:center;padding:7px 0;background:#fff9;width:100%}.q-diffusers-best-sellers{font-size:16px;letter-spacing:.8px;padding-bottom:12px;padding-top:10px}.q-diffusers-sales{color:#000;font-family:Instrument Sans;font-size:16px;letter-spacing:.6px;text-transform:uppercase;text-align:center}.q-diffusers-sales-title{padding:12px}.q-diffusers-sales ul{list-style-type:none;text-transform:none;font-size:12px;letter-spacing:.6px;text-align:left;margin:0 10px}.q-diffusers-sales ul li{margin-bottom:2px;white-space:nowrap}.q-diffusers-sales li{font-family:Instrument Sans-Regular,Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:.6px;line-height:2}.q-shop-all-drop-down{display:grid;grid-template-columns:139px 139px 139px 139px 206px;grid-template-rows:repeat(2,139px);grid-gap:22px;padding:31px 100px 29px 24px;width:100%;box-sizing:border-box}.q-shop-all-drop-down .q-close{position:absolute;top:5px;right:5px;background-color:transparent;border:none;font-size:18px;cursor:pointer}.q-header-small-frame{background-color:#bdbcbc;display:flex;justify-content:center;align-items:end;height:139px}.q-shop-all-collections-frame{grid-row:span 2;background-color:#ddd;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.q-shop-all-fragrances,.q-shop-all-diffusers,.q-shop-all-room-sprays,.q-shop-all-reed,.q-shop-all-aromatherapy,.q-shop-all-candles,.q-shop-all-samples{color:#000;font-family:Instrument Sans;font-size:12px;text-align:center;letter-spacing:.6px;text-transform:uppercase;padding:7px 0;background:#fff9;width:100%}.q-shop-all-samples{font-size:16px;letter-spacing:.8px;padding-bottom:12px;padding-top:10px}.q-shop-all-collections{color:#000;font-family:Instrument Sans;font-size:16px;text-align:center;letter-spacing:.8px;text-transform:uppercase}.q-shop-all-collections-title{padding:12px}.q-shop-all-collections ul{list-style-type:none;text-transform:none;font-size:12px;letter-spacing:.6px;text-align:left;margin:0 10px}.q-shop-all-collections ul li{margin-bottom:2px;white-space:nowrap}.q-shop-all-collections li{font-family:Instrument Sans-Regular,Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:.6px;line-height:2}.q-mobile-menu-toggle{border:0;background:inherit;padding:0}.q-menu-icon{display:flex;flex-direction:column;justify-content:space-around;width:20px;height:23px;cursor:pointer;transition:transform .3s ease}.q-menu-icon span{height:2px;width:100%;background:#000;border-radius:1px;transition:transform .3s ease,opacity .3s ease}.q-menu-icon.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.q-menu-icon.open span:nth-child(2){opacity:0}.q-menu-icon.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.q-mobile-dropdown{position:fixed;top:95px;left:0;width:100%;height:calc(100vh - 50px);background-color:#fff;z-index:100;overflow-y:scroll}.q-mobile-menu-content{display:flex;flex-direction:column;height:100%}.q-mobile-menu-content a{color:#000;font-family:Instrument Sans;font-size:16px;text-transform:uppercase;display:flex;align-items:center;gap:25px;width:100%;padding:7px 0}.q-black-section{background-color:#000;height:100%}.q-black-section a{color:#fff;text-decoration:none;padding:9px 0;display:flex;align-items:center;gap:25px}.q-social-icons{display:flex;justify-content:center;gap:25px;border-bottom:1px solid #eaeaea}.q-social-icons a{color:#fff;font-size:24px}.q-social-icons svg{width:23px;height:23px}.q-logo-bottom{max-height:100%;padding-top:48px;padding-bottom:50px}.q-logo-bottom a{display:flex;justify-content:center;align-items:flex-end;height:100%}.q-mobile-item-menu{border-bottom:1px solid #eaeaea;padding-left:29px}#q-SalesIcon-svg svg{height:25px;width:25px}#q-CompanySmallIcon-svg svg{height:25px;width:25px}#q-ContactIcon-svg svg{height:23px;width:23px}.q-shop-all-drop-down a,.q-fragrances-drop-down a,.q-diffusers-drop-down a,.q-candles-drop-down a,.q-sampleKits-drop-down a{position:relative;overflow:hidden;text-decoration:none;color:#333;line-height:normal}.q-shop-all-drop-down a .q-image,.q-fragrances-drop-down a .q-image,.q-diffusers-drop-down a .q-image,.q-candles-drop-down a .q-image,.q-sampleKits-drop-down a .q-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease-in-out;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.q-shop-all-drop-down a .q-header-dropdown-label,.q-fragrances-drop-down a .q-header-dropdown-label,.q-diffusers-drop-down a .q-header-dropdown-label,.q-candles-drop-down a .q-header-dropdown-label,.q-sampleKits-drop-down a .q-header-dropdown-label{position:relative;z-index:1}.q-shop-all-drop-down a:hover .q-image,.q-fragrances-drop-down a:hover .q-image,.q-diffusers-drop-down a:hover .q-image,.q-candles-drop-down a:hover .q-image,.q-sampleKits-drop-down a:hover .q-image{transform:scale(1.05)}.q-shop-all-drop-down a:hover,.q-fragrances-drop-down a:hover,.q-diffusers-drop-down a:hover,.q-candles-drop-down a:hover,.q-sampleKits-drop-down a:hover{text-decoration:none}@media (max-width: 900px){.q-header{padding:19px 20px 0}}@media (min-width: 865px){.q-mobile-menu-toggle{display:none}}@media (max-width: 1330px){.q-shop-all-drop-down{grid-template-columns:139px 139px 139px 139px 206px}}@media (max-width: 1500px){.q-search-input{width:178px}}@media (max-width: 1425px){.q-header-menu-items{font-size:13px}.q-header-menu{padding-left:20px}.q-header-menu button{padding-left:15px;padding-right:15px}}@media (max-width: 1040px){#q-candles-drop-down-fragrance-refill{display:none}.q-candles-drop-down{grid-template-columns:300px 300px}}@media (max-width: 1030px){#q-fragrances-drop-down-holiday,#q-fragrances-drop-down-mademoiselle{display:none}.q-fragrances-drop-down{grid-template-columns:300px 139px 139px 139px}}@media (max-width: 1178px){.q-search-input{width:118px}}@media (max-width: 1115px){.q-search-input{display:none}}@media (max-width: 981px){.q-header{padding:17px 20px 0}.q-header-menu-items{font-size:13px}.q-header-menu{padding-left:0}.q-header-menu button{padding-left:10px;padding-right:10px}}@media (max-width: 960px){.q-shop-all-drop-down{grid-template-columns:139px 139px 139px 139px}.q-shop-all-collections-frame{display:none}}@media (max-width: 940px){.q-diffusers-drop-down{grid-template-columns:300px 139px 139px}.q-diffusers-sales-frame{display:none}}@media (max-width: 888px){.q-search-line{background-color:#fff}.q-mobile-dropdown-search-bar,.q-mobile-dropdown-search-input,.q-mobile-search-line{display:block}.q-close-dropdown{top:17px;right:12px}.q-suggestions-list{display:grid;grid-template-columns:minmax(100px,210px) minmax(100px,210px) minmax(100px,210px);gap:20px;padding-right:10px;font-size:15px}}@media (max-width: 870px){#q-fragrances-drop-down-santal,#q-fragrances-drop-down-gourmand{display:none}.q-fragrances-drop-down{grid-template-columns:300px 139px 139px}}@media (max-width: 865px){.q-header-menu{display:none}.q-header-ctas svg{height:20px}.q-header{padding:19px 18px 0}.q-mobile-dropdown svg{height:30px}.q-logo-bottom svg{height:34px;width:auto;padding-bottom:15px}.q-search-line{background-color:#fff}.q-search-results-product{flex-direction:column}.q-search-results-product img{height:174px;width:174px}.q-search-results-content img{height:172px;width:119px}.q-article-info{width:119px}.q-article-results-list{gap:13px;padding-top:8px}.q-suggestions-list{padding-top:0}.q-product-container{padding-top:3px;gap:35px}.q-search-product-info p{font-size:14px}}@media (max-width: 400px){.q-search-results-content img,.q-article-info{width:114px}.q-dropdown-search-content{padding:12px}.q-article-results-list{gap:7px}.q-product-container{gap:11px}}.cart-details ul{display:flex;flex-wrap:wrap;gap:20px;overflow-y:auto}.cart-main{max-height:100%}.q-questions-page-content{margin-left:142px;padding:0 20px 20px}.q-sidebar{display:flex;flex-direction:column;align-items:center;background-color:#000;color:#fff;width:142px;position:fixed;top:0;bottom:0;left:0;overflow:hidden;z-index:0}.q-sidebar-content{display:flex;flex-direction:column;align-items:center;gap:38px;flex-grow:1;justify-content:center;position:fixed;top:auto}.q-smalllogo{margin-top:145px}.q-smalllogo svg{width:40.769px;height:40px;flex-shrink:0}.q-vertical-text{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font-family:Instrument Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.6px;text-transform:uppercase;padding-top:300px;cursor:pointer}.q-vertical-text a{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font-family:Instrument Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.6px;text-transform:uppercase;cursor:pointer;text-decoration:none;z-index:3}.q-separator{width:1px;height:372px;background-color:#fff;flex-shrink:0}.q-questions-search-bar{display:flex;align-items:center;padding:14px 28px 14px 14px;margin-bottom:1px;margin-top:60px;border:1px solid #000;border-radius:24px}.q-questions-search-icon{margin-right:8px}.q-questions-search-input{width:100%;padding:0 0 0 16px;font-size:16px;border:none;background:none;margin-bottom:0;margin-top:0;border-radius:4px}.q-questions-search-input:focus{outline:none}.q-questions-filters{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;padding:2px 0;position:relative}.q-all-questions-placeholder{height:40px;display:flex;align-items:center}.q-all-questions{font-size:24px;font-weight:300;justify-self:start;font-family:Instrument Sans;letter-spacing:1.2px;text-decoration:underline;padding-left:28px;line-height:normal;cursor:default}.q-selected-tag-info{display:inline-flex;margin-top:29px;margin-left:29px;font-family:Instrument Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;cursor:default;background-color:#efefef;padding:18px;justify-content:center;align-items:flex-start;gap:23px;width:fit-content}.q-clear-tag-icon{cursor:pointer}.q-show-questionsOrtags{display:inline-block;padding:13px 0;border:1px solid #000;border-radius:24px;justify-self:center;color:#afafaf;text-align:center;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase;position:relative;overflow:hidden}.q-show-data-filters{display:inline-block;padding:13px 0;border:1px solid #000;border-radius:24px;justify-self:end;color:#afafaf;text-align:center;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase;position:relative;overflow:hidden}.q-show-questionsOrtags span,.q-show-data-filters span{position:relative;padding:13px 24px;border-radius:24px;cursor:pointer;transition:background-color .3s,color .3s,transform .3s;z-index:1;white-space:nowrap}.q-show-questionsOrtags .q-highlight{position:absolute;top:0;left:-1px;background-color:#000;padding:22px 67px;z-index:-1;border-radius:24px;transform:translate(0);transition:all .3s ease-in-out}.q-show-data-filters .q-highlight{position:absolute;top:0;left:0;background-color:#000;width:27%;height:100%;z-index:-1;border-radius:24px;transform:translate(0);transition:all .3s ease-in-out}.q-show-data-filters span.q-active,.q-show-questionsOrtags span.q-active{color:#fff}.q-questions-list{display:flex;flex-direction:column;gap:48px}.q-question-item{display:flex;flex-direction:row;border:1px solid #000;padding:48px;border-radius:20px;cursor:pointer;transition:background-color .3s ease;word-break:break-word;overflow-wrap:break-word}.q-question-item:hover{background-color:#80808033}.q-full-question-item{display:flex;flex-direction:row;border:1px solid #000;padding:48px;border-radius:20px;cursor:pointer;transition:background-color .3s ease}.q-title-related-questions{font-family:Instrument Sans;font-size:24px;font-weight:300;letter-spacing:1.2px;text-decoration-line:underline;padding-left:28px;cursor:default}.q-vote-views{display:flex;flex-direction:column;align-items:center;gap:16px;width:auto;padding-right:48px;text-transform:uppercase;font-weight:700;letter-spacing:.8px;font-family:Instrument Sans;font-size:16px;justify-content:center}.q-vote-views span{display:inline-flex;align-items:center;white-space:nowrap}.q-vote-views-mobile{display:none;flex-direction:column;align-items:center;gap:16px;width:auto;padding-right:48px;text-transform:uppercase;font-weight:700;letter-spacing:.8px;font-family:Instrument Sans;font-size:16px;justify-content:center}.q-vote-views-mobile span{display:inline-flex;align-items:center;white-space:nowrap}.q-question-content{width:100%}.q-question{font-family:Instrument Sans;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;word-break:break-word;overflow-wrap:break-word}.q-question h3{margin-top:0}.q-answer{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.8px}.q-question-tags{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.8px;text-transform:uppercase;padding-top:32px}.q-question-last-line{display:flex;justify-content:space-between}.q-question-tag{display:inline-block;text-decoration:underline;margin-right:2px}.q-question-tag-separator{display:inline;text-decoration:none}.q-question-like-dislike,.q-question-like-dislike-mobile{display:none;gap:18px;align-items:flex-end;padding-bottom:4px;padding-right:39px}.q-question-like,.q-question-dislike{display:flex;cursor:pointer;border:none;background:none}.q-question-like svg path:first-child,.q-question-dislike svg path:first-child{opacity:.5;transition:fill .3s ease,opacity .5s ease}.q-question-like:hover svg path:first-child{fill:#4acc78;opacity:1}.q-question-dislike:hover svg path:first-child{fill:#ab4d4d;opacity:1}.q-transition-to-gray svg path:first-child{animation:grayToWhite .6s forwards}@keyframes grayToWhite{0%{fill:#fff}50%{fill:gray}to{fill:#fff}}.q-read-more{color:#000!important;background:none;border:none;cursor:pointer;text-decoration:underline;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.8px;padding-left:0}.q-tags-list{display:flex;flex-wrap:wrap;gap:24px}.q-tag-item{display:flex;flex:0 0 calc(20% - 24px);flex-direction:column;justify-content:center;align-items:flex-start;border:1px solid #000;padding:42px 48px;border-radius:20px;cursor:pointer;transition:background-color .3s ease,transform .3s ease;max-width:158px;word-break:break-all}.q-tag-item:hover{background-color:#80808033;transform:scale(1.05)}.q-tag-name{font-family:Instrument Sans;font-size:22px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:1.1px;text-transform:uppercase;margin-top:0;margin-bottom:22px}.q-tag-stats{display:flex;flex-direction:column;align-items:center;gap:16px;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.q-tag-item.selected{background-color:#80808033}.q-pagination-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:30px}.q-pagination-previous,.q-pagination-next{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.q-pagination-page{color:#000!important;border:none;background:none;width:28px;height:28px;font-family:Instrument Sans;padding:5px 14px;border-radius:20px;cursor:pointer;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;display:flex;flex-direction:column;justify-content:center;align-items:center}.q-pagination-page.q-active{background-color:#000;color:#fff!important}.q-pagination-page[disabled]{cursor:not-allowed;background-color:transparent;color:#000;letter-spacing:4.8px;border:none}@media (max-width: 1300px){.q-questions-page-content{padding:0 8px 8px}}@media (max-width: 1270px){.q-tag-item{flex:0 0 calc((100% / 3) - 24px)}.q-questions-filters{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:10px;justify-items:center}.q-show-questionsOrtags{grid-column:1 / 2;grid-row:1}.q-show-data-filters{grid-column:2 / 3;grid-row:1}.q-all-questions-placeholder{grid-column:1 / 3;grid-row:2;width:100%;margin-top:10px;display:flex;justify-content:center;align-items:center}.q-all-questions{padding-left:0}.q-selected-tag-info{grid-column:1 / 3;grid-row:3;display:flex;justify-content:center;align-items:center;margin-top:19px;margin-left:0}}@media (max-width: 915px){.q-questions-filters{display:flex;flex-direction:column;align-items:center;gap:24px}.q-all-questions-placeholder{order:3;margin-top:24px;margin-bottom:14px}.q-show-questionsOrtags{order:1}.q-show-data-filters{order:2}.q-selected-tag-info{order:4;margin-top:0;margin-bottom:24px}}@media (max-width: 820px){.q-questions-page-content{margin-left:0;padding:0}.q-sidebar{flex-direction:row;width:100%;height:60px;position:absolute;top:96px;bottom:0;left:0}.q-sidebar-content{flex-direction:row;gap:22px;justify-content:space-evenly;padding:10px;top:auto;position:absolute;right:0;left:0}.q-smalllogo svg{width:24px;height:24px;margin-left:10px}.q-smalllogo{margin-top:0}.q-vertical-text,.q-vertical-text a{writing-mode:horizontal-tb;transform:none;font-family:Instrument Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase;padding-top:0}.q-separator{width:178px;height:1px}.q-questions-list{gap:24px}.q-questions-search-bar{margin-top:90px}.q-all-questions-placeholder.q-hidden-on-mobile{display:none}.q-question-item,.q-full-question-item{padding:28px}.q-question-last-line{padding-top:28px}.q-question-tags{padding-top:0}.q-vote-views{display:none}.q-vote-views-mobile{display:flex;padding-right:28px}.q-question-like-dislike{display:none}.q-question-like-dislike-mobile{display:none;padding-bottom:0;padding-top:28px}.q-question-like,.q-question-dislike{padding-left:0;padding-right:0}.q-title-related-questions{text-align:center;padding-left:0}.q-tags-list{gap:6px}.q-tag-item{padding:32px;flex:0 0 calc(50% - 69px)}.q-pagination-controls{margin-bottom:30px;justify-content:center}}@media (max-width: 400px){.q-show-questionsOrtags .q-highlight{padding:22px 59px}.q-show-questionsOrtags span,.q-show-data-filters span{padding:12px 15px}.q-smalllogo svg{margin-left:0}.q-sidebar-content{gap:24px;top:auto}}@media (max-width: 380px){.q-separator{width:148px}}.q-footer{display:flex;flex-direction:column;justify-content:space-around;color:#fff;background:var(--color-dark);margin-top:auto;padding-bottom:0;z-index:8}.q-footer-menus{display:flex;color:#fff;background:var(--color-dark);margin-top:auto;justify-content:space-between;margin-right:136px;padding:23px 0 0 40px}.q-footer-menu{display:flex;flex-direction:column;gap:10px}.q-footer-menu-title{font-family:Instrument Sans;text-transform:uppercase;font-size:16px;margin-bottom:12px;margin-top:17px}.q-footer-info-title svg{margin-right:25px;margin-left:25px}.q-footer-info-title{display:none}.q-footer-menu a,.q-footer-menu .q-nav-link{color:#fff;text-decoration:none;font-size:14px;font-weight:400;line-height:26px;font-family:Inter}.q-footer-menu a:hover,.q-footer-menu .q-nav-link:hover{text-decoration:underline}.q-footer-menu-items,.q-footer-menu-item-spaces{display:flex;flex-direction:column;min-height:234px}.q-footer-menu-item-spaces a{color:#fffc!important}.q-social-icons-footer{margin-top:auto;display:flex;justify-content:center;align-items:center;gap:33px}.q-footer-info-row{margin-top:54px;color:#fff;text-align:center;padding:0 25px}.q-footer-info-content{display:flex;align-items:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:26px;padding-left:15px}.q-footer-info-content svg{width:16px;height:16px}.q-footer-email svg{width:20px;height:20px}.q-footer-info-content a,.q-footer-info-content span{color:#fff;text-decoration:none}.q-divider-line{width:100%;border-color:#ffffff80;margin:0;border-bottom:none}.q-footer-icon-row{display:flex;justify-content:center;align-items:center;padding:60px 0;color:#fff}.q-footer-icon-row svg{width:82.353px;height:50px}.q-footer-copyright{flex-basis:60%;display:flex}.q-footer-email{display:flex;align-items:center;border:1px solid white;padding:17px 40px;border-bottom-width:0;border-top-width:0;border-color:#e1ffff80;gap:7px}.q-footer-chat{display:flex;align-items:center;gap:7px;padding-left:40px}.q-footer-menu-title svg{margin-right:25px;margin-left:25px}.q-menu-title-text{flex-grow:1}.q-arrow-icon{margin-left:auto;flex-shrink:0;transition:transform .3s ease-in-out}.q-arrow-icon svg{width:19px;height:19px}.q-arrow-icon.rotated{transform:rotate(-180deg)}.q-social-media-footer{padding-top:17px}.q-social-icons-footer svg{width:23px;height:23px}@media (max-width: 1280px){.q-footer-menus{margin-right:110px}}@media (max-width: 1190px){.q-footer-menus{margin-right:60px}}@media (max-width: 1080px){.q-footer-menus{margin-right:30px}}@media (max-width: 820px){.q-footer{display:flex;flex-direction:column;padding:10px 0 0;color:#fff}.q-footer-menus{display:flex;flex-direction:column;gap:10px;margin-right:0;padding:0}.q-footer-menu{border-bottom:1px solid white;gap:0px}.q-footer-menu-title{font-size:14px;letter-spacing:.7px;font-weight:500;color:#fff;cursor:pointer;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.q-footer-info-title{display:block;font-family:Instrument Sans;font-size:14px;letter-spacing:.7px;font-weight:500;color:#fff;cursor:pointer;padding:10px 0;display:flex;justify-content:space-between;text-transform:uppercase;margin-bottom:12px;margin-top:17px;align-items:center}.q-footer-menu-items{display:flex;flex-direction:column;gap:5px;padding:0 0 0 80px;min-height:0px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden;opacity:0;max-height:0px}.q-footer-menu-items.expanded{max-height:1000px;opacity:1}.q-footer-menu-item-spaces{display:flex;flex-direction:column;padding-bottom:28px;gap:5px}.q-divider-line{display:none}.q-footer-email{border:none;padding:0}.q-footer-chat{padding:0}.q-footer-info-content{flex-direction:column-reverse;align-items:flex-start;padding-left:67px;gap:5px;padding-bottom:28px;font-size:14px;font-weight:400;line-height:26px}.q-footer-info-row{max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.q-footer-info-row.expanded{max-height:500px;opacity:1}.q-footer-contact-info{border-bottom:1px solid white}}.q-city-page{padding:24px 8px 60px}.q-city-image-container img{aspect-ratio:auto 1392 / 459}.q-cities-collection{display:grid;gap:24px;grid-template-columns:repeat(6,1fr);margin:0 auto}.q-city-product-item{display:flex;width:auto;flex-direction:column;align-items:center}.q-city-image-container{position:relative;display:flex;width:100%;height:477px}.q-city-image-container img{width:100%;height:auto}.q-city-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;pointer-events:none}.q-city-overlay-title{position:absolute;top:0;left:0;color:#fff;padding:40px;margin:0;font-family:Instrument Sans;font-size:34px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.7px;text-transform:uppercase}.q-city-overlay-subtitle{position:absolute;top:0;left:0;color:#fff;padding:90px 40px;margin:0;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.q-city-overlay-discount{position:absolute;top:0;left:0;color:#fff;margin:135px 40px;font-family:Instrument Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}.q-cities-description{color:#fff;background-color:#000}.q-city-discover-button{background-color:#000;width:100%;color:#fff;padding:13px 20px;border:none;cursor:pointer;font-size:20px;text-transform:uppercase;font-family:Instrument Sans;height:48px;display:flex;gap:15px;justify-content:center}.q-cities-description-container{position:relative;z-index:1;display:inline-block;width:100%}.q-city-description-content{width:100%;overflow:hidden;transition:height .4s ease-in-out;background-color:#000;color:#fff}.q-cities-line{height:1px;background-color:#fff;margin:0 auto 35px;width:0;transition:width .4s ease-in-out}.q-city-line-expand{width:100%}.q-city-line-collapse{width:0}.q-city-description-inner{opacity:0;transition:opacity .4s ease-in-out;padding:10px 25px 35px}.q-city-description-inner.q-fade-in{opacity:1}.q-city-description-inner.q-fade-out{opacity:0}.q-city-arrow-icon{display:inline-block;transition:transform .3s ease-in-out}.q-city-arrow-icon.q-rotate{transform:rotate(-180deg)}.q-city-description-columns{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:20px}.q-city-description-paragraph{flex:1;min-width:200px;max-width:400px;padding:10px;margin:0;box-sizing:border-box}.q-cities-collection-section h3{margin-top:60px;margin-bottom:60px;font-family:Instrument Sans;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.1px;text-transform:uppercase}.q-city-product-image-container{position:relative;display:inline-block;width:auto}.q-city-non-clickable-overlay img{width:100%}.q-city-bag-icon-container{position:absolute;bottom:9px;right:7px;width:26px;height:26px;border:1px solid black;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .4s ease-in-out,transform .4s ease-in-out,opacity .3s ease-in-out;cursor:pointer;padding:0;background:#ffffffb3;display:none}.q-city-bag-icon-container.q-fade-out{opacity:0}.q-city-bag-icon-container svg{width:16.196px;height:16px;fill:#000;transition:fill .4s ease-in-out}.q-city-bag-icon-container:hover{background-color:#000}.q-city-bag-icon-container:hover path{fill:#fff;stroke:#fff}.q-city-variant-section-expand{position:absolute;font-family:Instrument Sans;bottom:0;left:0;width:100%;max-height:0;background:#fffc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;display:flex;flex-direction:column;align-items:center;opacity:0}.q-city-variant-section-expand.q-expanded{max-height:72px;opacity:1}.q-city-variant-options{margin-bottom:8px;display:flex;gap:15px;margin-top:8px}button[type=submit]{all:unset}.q-city-add-to-bag-button{all:unset;display:flex;color:#000;padding:10px 16px;justify-content:center;align-items:center;font-family:Instrument Sans;font-size:11px;font-weight:400;background:none;border-radius:20px;border:1px solid #000;margin-bottom:10px}.q-city-add-to-bag-button.q-added{background-color:#000;color:#fff;gap:7px}.q-city-add-to-bag-button svg{display:inline-block;width:13.458px;height:13.458px}.q-city-select-size-text{background:none;border:none;cursor:pointer;transition:background .3s ease-in-out;color:#0009;text-align:center;font-style:italic;font-weight:400;line-height:normal;font-size:11px;margin-top:10px;margin-bottom:20px}.q-city-product-info a:hover{text-decoration:none}.q-city-product-info{max-width:210px}.q-city-product-title{color:#000;text-align:center;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;margin-top:17px;text-decoration:none}.q-city-product-subtitle{color:#000;text-align:center;font-family:Instrument Sans;font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin-top:14.13px}.q-city-product-notes{color:#000;text-align:center;font-family:Baskervville;font-size:10px;font-style:italic;font-weight:400;line-height:normal;margin-top:3px}.q-city-product-pricing{color:#000;text-align:center;font-family:Instrument Sans;font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin-top:14.26px}.q-city-compare-price{text-decoration:line-through;margin-right:2px}.q-city-current-price{font-weight:600;font-size:11px}.q-city-product-variants{display:flex;gap:5px;margin-top:10px}.q-city-variant-button{padding:0;color:#000000e6;text-align:center;font-size:11px;font-weight:400;border:0;background:transparent;cursor:pointer;transition:background .3s ease-in-out}.q-city-variant-button:hover,.q-city-variant-button.q-selected{font-weight:700;color:#000}.q-cities-blog-section h3{margin-top:60px;margin-bottom:21px;font-family:Instrument Sans;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.1px;text-transform:uppercase}.q-cities-show-all{display:flex;justify-content:center;padding-top:60px}.q-cities-show-all a{display:inline-flex;cursor:pointer;padding:5px 27px;align-items:center;justify-content:center;height:45px;font-size:13px;font-weight:700;letter-spacing:.4em;background:#000;color:#fff;border-radius:13px;border:0;text-decoration:none;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 930px){.q-city-overlay-discount{margin:150px 40px}.q-city-image-container{height:auto}}@media (max-width: 760px){.q-city-page{padding-bottom:40px}.q-city-image-container img{object-fit:cover;object-position:center}.q-city-image-container{aspect-ratio:auto 382 / 460;text-align:center}.q-city-overlay-title{width:100%;box-sizing:border-box;padding:40px 0}.q-city-overlay-discount{bottom:0;top:unset;margin:70px 40px}.q-cities-line{margin:0 auto 23px}.q-city-description-columns{gap:5px}.q-city-description-inner{padding-bottom:25px}.q-cities-collection{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.q-city-product-image-container img{width:180px;height:200px}.q-city-product-info{max-width:180px}.q-city-variant-options{gap:8px}.q-city-description-content{top:98%}}@media (max-width: 430px){.q-city-overlay-title{letter-spacing:1px;font-size:33px}}@media (max-width: 415px){.q-cities-collection{display:grid}.q-city-product-image-container img{width:170px;height:180px}.q-city-product-info{max-width:170px}}@media (max-width: 420px){.q-city-overlay-title{letter-spacing:0px;font-size:30px}}@media (max-width: 395px){.q-cities-collection{display:grid;gap:15px}.q-city-product-image-container img{width:160px;height:170px}.q-city-product-info{max-width:160px}}@media (max-width: 376px){.q-city-overlay-discount{margin:55px 40px}}#q-mobile-tags{display:none}.q-blog-page-content{padding:0 20px 20px}.q-blog-blog-grid{padding-top:39px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin:0 auto}.q-blog-article-preview{display:flex;flex-direction:column;align-items:center;gap:10px;background:#d9d9d9;width:auto}.q-blog-article-preview a{display:flex;flex-direction:column;height:100%}.q-blog-article-image{position:relative;display:block;width:100%;height:0;padding-top:100%;overflow:hidden;background-color:#d9d9d9}.q-blog-article-image img{aspect-ratio:286 / 311;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.q-blog-article-image img:hover{filter:brightness(.8) grayscale(20%)}.q-blog-summary{padding:20px;background:#ffffff80;height:100%;display:flex;flex-direction:column;justify-content:space-between}.q-blog-title-preview{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.8px;text-transform:uppercase;margin-top:0}.q-blog-title-preview h3{margin-top:0;margin-bottom:15px}.q-blog-dateYtags-preview{font-family:Instrument Sans;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.q-article-page-content{padding:0 24px 45px}.q-article-mainYright{display:flex;flex-direction:row;gap:59px}.q-article-main-section{flex:2;display:flex;flex-direction:column}.q-article-main-section h1{font-family:Instrument Sans;font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.1px;margin-top:27px;margin-bottom:0}.q-article-main-section h3{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-top:12px;margin-bottom:23px}.q-article-image{display:flex;flex:0 0 auto;aspect-ratio:16 / 9;overflow:hidden}.q-article-image img{width:100%;height:100%;object-fit:cover;object-position:center}.q-article-text{margin-top:26px;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.q-article-text h2 *[style]{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700!important;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.q-article-text h2{margin-bottom:10px}.q-article-text p{margin-bottom:24px}.q-article-right-section{flex:1;display:flex;flex-direction:column;gap:20px}.q-article-related-articles{margin-top:33px}.q-article-related-articles h2{color:#afafaf;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:26px}.q-article-relatedA-list{display:flex;flex-direction:column;gap:28px}.q-article-relatedA-item{display:flex;align-items:flex-start;gap:24px;width:100%}.q-article-relatedA-image{flex:0 0 auto;width:30%;aspect-ratio:16 / 9;overflow:hidden;min-width:135px;min-height:100px}.q-article-relatedA-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .3s ease}.q-article-relatedA-image img:hover{filter:brightness(.8) grayscale(20%);transition:filter .3s ease}.q-article-relatedA-title{flex-grow:1}.q-article-relatedA-title h3{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase;margin:0}.q-article-related-videos{margin-top:28px}.q-article-related-videos h2{color:#afafaf;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:26px}.q-article-relatedV-list{display:flex;flex-direction:column;gap:32px}.q-article-relatedV-item{display:flex;flex-direction:column;gap:10px}.q-article-relatedV-image{flex:0 0 auto;width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:#f0f0f0}.q-article-relatedV-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .3s ease}.q-article-relatedV-image img:hover{filter:brightness(.8) grayscale(20%);transition:filter .3s ease}.q-article-relatedV-title{flex:1}.q-article-relatedV-title h3{margin:0;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.q-article-tagsYsocialmedia{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:34px;padding:35px 26px;background:#d9d9d9;box-sizing:border-box}.q-article-tags-labelS,.q-article-tags-label{font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.q-article-share-container{display:flex;align-items:center;gap:16px}.q-article-tags-container{flex:1;max-width:calc(100% - 150px);display:flex;gap:16px}.q-article-tags-list{display:flex;flex-wrap:wrap;gap:5px;line-height:1.5}.q-article-tag-item{margin-right:3px;white-space:nowrap;text-decoration:underline;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.q-article-socialmedia-icons{display:flex;gap:24px;align-items:center;justify-content:center}.q-article-socialmedia-icons a{width:100%}.q-article-socialmedia-icons svg{width:100%}.q-article-socialmedia-icons path{fill:#000}.q-article-recommendations{display:flex;justify-content:space-between;gap:23px;margin-top:45px}.q-recommendation-column{display:flex;flex-direction:column;align-items:flex-start;width:100%}.q-recommendation-column h3{color:#afafaf;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin-top:0;margin-bottom:28px}.q-recommendation-items{display:grid;grid-template-rows:repeat(2,1fr);width:100%;gap:32px;margin-bottom:15px}.q-recommendation-item{display:flex;flex-direction:column;align-items:center}.q-recommendation-image{width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:filter .3s ease}.q-recommendation-image:hover{filter:brightness(.8) grayscale(20%);transition:filter .3s ease}.q-recommendation-item h4{color:#000;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;margin-top:16px}.q-recommendation-see-all{display:block;margin-top:48px;cursor:pointer;color:#afafaf;font-family:Instrument Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}@media (max-width: 820px){#q-blog-mobile-pagination{margin-top:50px;margin-bottom:14px}.q-blog-blog-grid{display:flex;flex-direction:column;padding-top:110px}.q-blog-page-content{margin-left:0}#q-mobile-tags{display:flex;margin-top:0;gap:40px}#q-desktop-tags{display:none}.q-article-page-content{margin-left:0;padding:0 8px 31px}.q-article-mainYright{flex-direction:column;gap:0px}.q-article-tags-container{max-width:100%;gap:30px;box-sizing:border-box}.q-article-tag-item{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.q-article-image{aspect-ratio:1 / 1}.q-article-image img{object-fit:fill}.q-article-related-articles{margin-top:48px}.q-article-related-articles h2{margin-bottom:24px}.q-article-recommendations{display:flex;flex-direction:column;gap:40px}.q-recommendation-column{align-items:flex-start}.q-recommendation-items{display:flex;flex-direction:column;gap:20px}.q-recommendation-item{display:flex;flex-direction:column;align-items:flex-start}.q-recommendation-image{width:100%;aspect-ratio:16 / 9}.q-recommendation-see-all{margin-top:15px;display:none}.q-recommendation-item h4{text-transform:uppercase}.q-recommendation-navigation{display:flex;gap:12px}.q-recommendation-navigation button{display:flex;padding:7px 10px;justify-content:flex-end;align-items:center;border-radius:50%;border:1px solid #afafaf;background:none;transition:background-color .3s ease-in-out}.q-recommendation-navigation path{fill:#afafaf}.q-recommendation-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:28px;align-items:center}.q-recommendation-column h3{margin-bottom:0}.q-recommendation-image:hover{filter:none;transition:none}}.q-article-restricted{margin:50px;text-align:center}.q-article-backlink{text-decoration:underline;display:flex;justify-content:center;margin-top:10px}.route-error{font-family:sans-serif;text-align:center;padding:4rem 1rem;color:#333}.route-error h1{font-size:3rem;margin-bottom:1rem}.route-error h2{font-size:2rem;margin-bottom:1rem}.route-error p{font-size:1.2rem;margin-bottom:2rem}.route-error a{display:inline-block;margin:.5rem;padding:.75rem 1.5rem;font-size:1rem;color:#fff;background-color:#000;text-decoration:none;border-radius:4px;transition:background-color .3s ease}.route-error a:hover{background-color:#444}.fieldset{margin-top:2rem;border:1px solid #ccc;padding:1rem}
