.botanical-store{--bg:#141113;--ink:#f3ece1;--muted:#c2b8be;--line:#453b43;--accent:#ddc6e4;--plum:#2b202c;--paper:#efe5d5;font:16px/1.65 Arial,Helvetica,sans-serif;background:var(--bg);color:var(--ink)}.botanical-store .announcement{background:#29202c;color:#e8dce9;font-size:11px;letter-spacing:.07em;padding:8px 16px}.botanical-store header{background:#110f11;height:112px}.botanical-store #main-navigation{background:#110f11;gap:36px;padding:8px 24px;letter-spacing:.06em;font-size:12px}.botanical-store #main-navigation>a{min-height:44px;display:flex;align-items:center}.botanical-store .cart-button{border-color:#65535f;font-size:14px}.botanical-store .est{font-size:11px;letter-spacing:.12em;color:#c2b8be}.botanical-store .section{max-width:1440px;padding:88px 64px}.botanical-store .section-heading{margin-bottom:36px;align-items:end}.botanical-store .section-heading h2,.botanical-store .sample-copy h2,.botanical-store .about h2{font:400 clamp(32px,3.4vw,48px)/1.12 Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.botanical-store .eyebrow{font-size:11px;letter-spacing:.13em;color:#d5bbcc;margin-bottom:18px}.botanical-store .section-intro{max-width:290px;font-size:15px;color:var(--muted);margin:0;line-height:1.7}.botanical-store .section-heading>a{font-size:14px;color:var(--ink);text-decoration:underline;text-underline-offset:6px}.botanical-store .button{background:#dec8e5;color:#211724;min-height:50px;padding:14px 24px;font:600 14px/1.5 Arial,sans-serif;letter-spacing:.015em;text-transform:none;gap:28px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:2px}.botanical-store .button:hover{background:#ecdbef;color:#211724}.botanical-store .button:disabled{opacity:.5;cursor:not-allowed}.botanical-store .editorial-link{font-size:14px;text-decoration:underline;text-underline-offset:6px;letter-spacing:.01em}.botanical-store :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #ecc9fa;outline-offset:5px}.botanical-store .editorial-hero{display:grid;grid-template-columns:48% 52%;min-height:0;background:#251d27;max-width:1600px;margin:0 auto;border-bottom:1px solid var(--line)}.botanical-store .hero-copy{padding:clamp(36px,6vw,96px);padding-right:7%;background:none;align-self:center}.botanical-store .hero-copy h1{font:400 clamp(48px,5.5vw,84px)/1.04 Georgia,serif;letter-spacing:-.05em;max-width:6.7em;text-wrap:balance}.botanical-store .hero-copy>p:not(.eyebrow):not(.hero-note){max-width:370px;color:#d6cbd1;font-size:17px;line-height:1.8;margin:28px 0 32px}.botanical-store .hero-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.botanical-store .hero-copy .hero-note{font-size:12px;letter-spacing:.045em;text-transform:none;color:#c2b4c3;margin:32px 0 0}.botanical-store .hero-photograph{margin:0;position:relative;min-width:0;align-self:stretch;overflow:hidden;background:#0c0b0c}.botanical-store .hero-photograph img{display:block;width:100%;height:100%;max-height:690px;aspect-ratio:1;object-fit:cover;object-position:center}.botanical-store .hero-photograph figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 28px 20px;background:linear-gradient(transparent,#100d10df);font:italic 20px Georgia,serif;color:#f3ece1}.botanical-store .editorial-samples{display:grid;grid-template-columns:40% 1fr;gap:72px;align-items:center;border:0;background:none}.botanical-store .sample-photograph{overflow:hidden;min-width:0}.botanical-store .sample-photograph img{display:block;width:100%;height:auto;aspect-ratio:1.12;object-fit:cover;object-position:center 49%}.botanical-store .sample-copy{max-width:520px}.botanical-store .sample-copy>p:not(.eyebrow){font-size:16px;line-height:1.8;color:var(--muted);margin:24px 0}.botanical-store .sample-copy .sample-footnote{font-size:13px;margin-bottom:0;color:#c6b5a4}.botanical-store .sample-copy .button{margin-top:4px}.botanical-store .scent-families{border-top:1px solid var(--line)}.botanical-store .scent-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:0}.botanical-store .scent-links .scent-tile{display:block;min-width:0;padding:0;background:#201b20;border:1px solid #3e343c;transition:border-color .15s}.botanical-store .scent-tile:hover{border-color:#bca0bd;color:var(--ink)}.botanical-store .scent-tile-image{height:auto;aspect-ratio:2.5;overflow:hidden;background:#1c171c}.botanical-store .scent-tile-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.botanical-store .scent-tile-copy{display:block;padding:18px 16px}.botanical-store .scent-tile-copy>span{font:20px/1.25 Georgia,serif;display:block}.botanical-store .scent-tile-copy small{display:flex;justify-content:space-between;font:12px Arial,sans-serif;color:var(--muted);margin-top:12px}.botanical-store .scent-links .scent-tile:not(:has(img)){display:flex;align-items:center;min-height:110px}.botanical-store .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.botanical-store .product{display:flex;flex-direction:column;min-width:0;height:100%}.botanical-store .product>img{aspect-ratio:1;object-fit:contain;background:#211b22;border:1px solid #3a3039;filter:none}.botanical-store .product:hover>img{filter:brightness(1.04)}.botanical-store .product-card-copy{padding:19px 2px 0;display:flex;flex-direction:column;flex:1}.botanical-store .product h3{font:400 23px/1.23 Georgia,serif;letter-spacing:-.025em;margin:0 0 8px;color:var(--ink);overflow-wrap:anywhere}.botanical-store .product .card-scent-notes,.botanical-store .product-card-copy>p:not(.price){font:14px/1.65 Arial,sans-serif;color:var(--muted);margin:0 0 16px;min-height:46px}.botanical-store .product .price{font:15px/1.5 Arial,sans-serif;color:#f3ece1;margin:auto 0 4px}.botanical-store .product .details{font-size:12px;letter-spacing:.015em;text-transform:none;margin-top:4px;min-height:32px;display:flex;align-items:center;color:#ddc6e4}.botanical-store .editorial-collections{background:#1d171e;border-block:1px solid var(--line);max-width:none}.botanical-store .editorial-collections>.section-heading,.botanical-store .editorial-collections>.collection-grid{max-width:1312px;margin-inline:auto}.botanical-store .collection-grid{gap:24px}.botanical-store .collection-story{display:flex;flex-direction:column;min-width:0;background:#302431;border:1px solid #514052}.botanical-store .collection-story--celestial{background:#1b2230;border-color:#3d4b5e}.botanical-store .collection-story--wine{background:#301b25;border-color:#583642}.botanical-store .collection-art{overflow:hidden}.botanical-store .collection-art img{aspect-ratio:1.15;object-fit:cover;width:100%;display:block}.botanical-store .collection-story-copy{padding:26px;flex:1;display:flex;flex-direction:column}.botanical-store .collection-story h3{font:30px/1.15 Georgia,serif;letter-spacing:-.025em;margin:0 0 14px;color:var(--ink)}.botanical-store .collection-story p{color:#d1c5cf;font-size:15px;margin:0 0 24px;line-height:1.7}.botanical-store .collection-story .editorial-link{font:14px Arial,sans-serif;letter-spacing:0;color:#efe5d5;margin-top:auto;padding:0;min-height:44px;display:flex;align-items:center;justify-content:space-between}.botanical-store .collection-story .editorial-link>span{font:20px Arial;padding:0;min-height:0}.botanical-store .about{padding:96px 24px;background:#ebe1d3;color:#2d242b;border:0}.botanical-store .about .eyebrow{color:#625064}.botanical-store .about h2{max-width:650px;margin-inline:auto}.botanical-store .about p:not(.eyebrow){color:#51434c;font-size:17px;line-height:1.9}.botanical-store .about a{color:#35203f}.botanical-store .customer-care{gap:80px}.botanical-store .customer-care h2{font:36px/1.2 Georgia,serif;letter-spacing:-.03em}.botanical-store .customer-care p{font-size:15px;color:var(--muted)}.botanical-store .customer-care input,.botanical-store .customer-care textarea{background:#1c171d;border:1px solid #6a5868;border-radius:2px}.botanical-store .customer-care label{font-size:14px}.botanical-store .product-description{border-top:1px solid var(--line);margin-top:24px;padding-top:0}.botanical-store .product-description summary{font-size:16px;font-weight:400;min-height:56px;padding:16px 0;cursor:pointer}.botanical-store .product-description>div,.botanical-store .product-description>p{font-size:15px;line-height:1.85;color:#d4cbd0}.botanical-store .product-description a{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.botanical-store .detail-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:64px;padding-top:48px}.botanical-store .product-gallery{top:24px}.botanical-store .product-gallery>img{background:#211a22;border:1px solid #463746;max-height:680px}.botanical-store .gallery-thumbnails{gap:8px;padding-block:14px;scrollbar-width:thin;scrollbar-color:#8b728e #211a22}.botanical-store .gallery-thumbnails button{border-radius:2px;width:62px;height:62px;flex-basis:62px;border-color:#6f5d6f}.botanical-store .gallery-thumbnails button[aria-pressed=true]{border-color:#ead0ef;background:#49364d}.botanical-store main .detail-grid h1{font:400 clamp(34px,3.5vw,52px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:8px 0 16px}.botanical-store .product-information .eyebrow{margin-bottom:14px}.botanical-store .product-information .scent-summary{font:17px/1.7 Arial,sans-serif;color:#dac9df;margin:0 0 16px}.botanical-store .product-information .detail-price{font:400 26px/1.4 Arial,sans-serif;margin:0 0 28px}.botanical-store main .detail-grid label{font-size:14px;margin:16px 0 8px}.botanical-store .option-buttons{gap:8px;margin-bottom:20px}.botanical-store .option-buttons button{border-radius:2px;border-color:#806a7e;font-size:14px;flex:1;padding:12px 10px;min-width:100px}.botanical-store .option-buttons button[aria-pressed=true]{background:#ddc6e4;color:#231826;border-color:#ddc6e4}.botanical-store .quantity-stepper{border-color:#806a7e;border-radius:2px}.botanical-store .purchase-button{min-height:56px;font-size:16px;font-weight:600;letter-spacing:.015em}.botanical-store .purchase-help{font-size:13px;color:#c2b8be;margin-bottom:12px}.botanical-store .buying-guidance{font-size:14px;border-bottom:0;padding-top:8px}.botanical-store .buying-guidance p{margin-bottom:0}.botanical-store .fragrance-picker{border-color:#6a5868;padding:18px;background:#201923}.botanical-store .fragrance-picker legend{font:21px Georgia,serif}.botanical-store .fragrance-picker>p{font-size:14px}.botanical-store .fragrance-results{background:#251d29}.botanical-store .fragrance-search input{border-color:#806a7e}.botanical-store .sample-guide{background:#271f2b;border-color:#59475e;margin-top:24px}.botanical-store .sample-guide p,.botanical-store .finder-controls .button{font-size:14px}.botanical-store .finder-controls input,.botanical-store .finder-controls select{border:1px solid #806a7e;border-radius:2px;background:#1e1920}.botanical-store .finder-count{font-size:14px}.botanical-store .store-footer{padding:56px max(24px,calc((100vw - 1312px)/2)) 70px;background:#100e11;border-top:1px solid #453b43;gap:32px}.botanical-store .store-footer>div:first-child>p:first-child{font:28px Georgia,serif;letter-spacing:-.02em;margin:0 0 16px}.botanical-store .store-footer p{font-size:14px;letter-spacing:0;color:#d0c4cc}.botanical-store .store-footer h2{font:20px Georgia,serif}.botanical-store .store-footer a{font-size:14px;color:#c7bbc6;line-height:1.6}.botanical-store .store-footer small{font-size:12px;padding-top:24px;border-top:1px solid #342b35;color:#b9aab9}.botanical-store .feedback-launcher{background:#ddc6e4;border-color:#ddc6e4;color:#231826}@media(min-width:701px)and (max-width:1100px){.botanical-store .section{padding:64px 32px}.botanical-store .hero-copy{padding:40px 32px}.botanical-store .hero-copy h1{font-size:60px}.botanical-store .editorial-samples{gap:40px}.botanical-store .detail-grid{gap:32px}.botanical-store .product h3{font-size:21px}.botanical-store .collection-story-copy{padding:20px}.botanical-store .collection-story h3{font-size:25px}.botanical-store #main-navigation{gap:22px}}@media(max-width:700px){.botanical-store header{height:96px}.botanical-store #main-navigation{padding:8px 16px;gap:0}.botanical-store .cart-button{font-size:12px}.botanical-store .section{padding:48px 20px}.botanical-store .section-heading{display:block;margin-bottom:24px}.botanical-store .section-heading h2,.botanical-store .sample-copy h2,.botanical-store .about h2{font-size:32px;letter-spacing:-.03em}.botanical-store .section-intro{margin-top:14px;max-width:100%;font-size:14px}.botanical-store .eyebrow{font-size:11px;letter-spacing:.09em;margin-bottom:14px}.botanical-store .editorial-hero{display:flex;flex-direction:column}.botanical-store .hero-copy{padding:32px 22px;width:100%;align-self:stretch}.botanical-store .hero-copy h1{font-size:49px;max-width:none}.botanical-store .hero-copy>p:not(.eyebrow):not(.hero-note){font-size:15px;line-height:1.7;margin:18px 0 22px;max-width:100%}.botanical-store .hero-actions{gap:18px}.botanical-store .hero-actions .button{font-size:13px;padding-inline:18px;gap:16px}.botanical-store .hero-actions .editorial-link{font-size:13px}.botanical-store .hero-copy .hero-note{font-size:11px;margin-top:22px}.botanical-store .hero-photograph{width:100%;max-height:none}.botanical-store .hero-photograph img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;object-position:center 42%;max-height:none}.botanical-store .hero-photograph figcaption{font-size:16px;padding:28px 22px 14px}.botanical-store .editorial-samples{display:flex;flex-direction:column;gap:28px;align-items:stretch}.botanical-store .sample-photograph img{aspect-ratio:1.3;object-position:center 46%}.botanical-store .sample-copy>p:not(.eyebrow){font-size:15px;margin:18px 0 22px}.botanical-store .sample-copy .sample-footnote{font-size:12px;margin-bottom:0}.botanical-store .scent-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.botanical-store .scent-links .scent-tile{min-height:0;display:block}.botanical-store .scent-tile-copy{padding:14px 12px}.botanical-store .scent-tile-copy>span{font-size:19px;line-height:1.25;min-height:48px}.botanical-store .scent-tile-copy small{font-size:11px;margin-top:10px}.botanical-store .scent-tile-image{aspect-ratio:2.5}.botanical-store .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.botanical-store .product-card-copy{padding-top:14px}.botanical-store .product h3{font-size:21px;line-height:1.25}.botanical-store .product .card-scent-notes,.botanical-store .product-card-copy>p:not(.price){font-size:13px;line-height:1.6;min-height:42px;margin-bottom:12px}.botanical-store .product .price{font-size:14px}.botanical-store .product .details{font-size:12px;min-height:36px}.botanical-store .collection-grid{grid-template-columns:1fr;gap:24px}.botanical-store .collection-art img{aspect-ratio:1.2}.botanical-store .collection-story-copy{padding:24px}.botanical-store .collection-story h3{font-size:29px}.botanical-store .collection-story .editorial-link{min-height:40px}.botanical-store .about{padding:60px 20px}.botanical-store .about>div{padding:0}.botanical-store .about p:not(.eyebrow){font-size:15px}.botanical-store .customer-care{grid-template-columns:1fr;gap:44px}.botanical-store .customer-care h2{font-size:30px}.botanical-store .store-footer{padding:40px 20px 86px;gap:32px 20px}.botanical-store .store-footer>div:first-child>p:first-child{font-size:26px}.botanical-store .store-footer a{font-size:13px}.botanical-store .detail-grid{display:grid;grid-template-columns:1fr;gap:28px;padding-top:24px}.botanical-store .product-gallery{position:static}.botanical-store .product-gallery>img{max-height:none;aspect-ratio:1}.botanical-store .gallery-thumbnails button{width:52px;height:52px;flex-basis:52px}.botanical-store .gallery-status{margin-bottom:0}.botanical-store main .detail-grid h1{font-size:36px}.botanical-store .product-information .scent-summary{font-size:16px}.botanical-store .product-information .detail-price{font-size:25px;margin-bottom:24px}.botanical-store .option-buttons button{min-width:0;flex:1;font-size:13px;padding:12px 6px}.botanical-store .sample-guide{margin-top:20px;padding:12px}.botanical-store .sample-guide .button{font-size:11px;padding:10px 12px}.botanical-store .sample-guide strong{font-size:13px}.botanical-store .fragrance-picker{padding:14px}.botanical-store .product-description>div{font-size:15px}}@media(max-width:360px){.botanical-store .hero-copy h1{font-size:43px}.botanical-store .hero-actions{gap:14px;align-items:stretch;flex-direction:column}.botanical-store .hero-actions .editorial-link{text-align:center;min-height:36px;align-content:center}.botanical-store .product h3{font-size:19px}.botanical-store .scent-tile-copy>span{font-size:17px}.botanical-store .section{padding-inline:16px}.botanical-store .option-buttons{flex-wrap:wrap}.botanical-store .option-buttons button{min-width:105px}}.botanical-store .collection-grid{align-items:stretch;grid-auto-rows:1fr}.botanical-store .collection-grid>a{display:flex;flex-direction:column;min-width:0}.botanical-store .collection-grid>a>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#110f11}.botanical-store .collection-grid>a>span{flex:1;align-items:start}.botanical-store .collection-grid>a>p{margin-top:auto}.botanical-store .collection-art{aspect-ratio:1.15;flex:none}.botanical-store .collection-art img,.botanical-store .collection-art .product-placeholder{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;background:#110f11}@media(max-width:700px){.botanical-store .collection-art{aspect-ratio:1.2}}@media(prefers-reduced-motion:reduce){.botanical-store *{scroll-behavior:auto;transition:none!important}}.botanical-store .scent-links .scent-tile-all{background:#322637;border-color:#705879;display:flex;align-items:center;justify-content:center}.botanical-store .scent-tile-all .scent-tile-copy{width:100%;padding:24px}.botanical-store .scent-tile-all .scent-tile-copy>span{font-size:26px;min-height:0;max-width:150px}.botanical-store .scent-tile-all small{margin-top:22px;line-height:1.5}@media(max-width:700px){.botanical-store .scent-tile-all .scent-tile-copy{padding:16px}.botanical-store .scent-tile-all .scent-tile-copy>span{font-size:23px}}.botanical-store .cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:48px;align-items:start}.botanical-store .cart-items{min-width:0}.botanical-store .cart-line{display:grid;grid-template-columns:104px minmax(0,1fr);gap:24px;padding:28px 0;border-bottom:1px solid #504451;align-items:start}.botanical-store .cart-line:first-child{padding-top:0}.botanical-store .cart-thumbnail img{display:block;width:104px;height:104px;object-fit:contain;background:#171219}.botanical-store .cart-line h2{font-size:26px;line-height:1.2;margin:0 0 8px}.botanical-store .cart-line p{margin:6px 0}.botanical-store .cart-variant,.botanical-store .cart-unit-price{font-size:14px;color:#cbbfce}.botanical-store .cart-line .line-properties{font-size:14px;line-height:1.6;margin:16px 0}.botanical-store .cart-line .line-properties>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px}.botanical-store .cart-line .line-properties dt,.botanical-store .cart-line .line-properties dd{margin:0;overflow-wrap:anywhere}.botanical-store .cart-line .line-properties dt{color:#cbbfce}.botanical-store .cart-line-controls{display:flex;align-items:end;gap:20px;flex-wrap:wrap;margin-top:20px}.botanical-store .cart-line-controls input{width:80px;margin:5px 0 0;min-height:44px}.botanical-store .cart-line-controls .text-button{min-height:44px;display:inline-flex;align-items:center}.botanical-store .cart-line-total{margin-left:auto!important;text-align:right;display:flex;flex-direction:column;gap:4px}.botanical-store .cart-line-total span{font-size:12px;color:#cbbfce}.botanical-store .cart-line-total strong{font-size:20px}.botanical-store .cart-summary{position:sticky;top:24px;padding:26px;background:#211a25;border:1px solid #65536b}.botanical-store .cart-summary h2{font-size:28px;margin:0 0 24px}.botanical-store .cart-summary p{font-size:14px;line-height:1.7}.botanical-store .cart-summary .cart-total{display:flex;justify-content:space-between;gap:16px;font-size:20px}.botanical-store .cart-checkout{width:100%;margin:20px 0 8px}.botanical-store .cart-note{margin-top:28px}.botanical-store .cart-note textarea{width:100%;min-height:100px}.botanical-store .cart-status{min-height:24px;margin:0 0 12px}.botanical-store .cart-error{padding:14px;background:#3e2232;border:1px solid #efacbc;margin-bottom:20px}.botanical-store .cart-editor{margin-top:16px;max-width:100%;min-width:0}.botanical-store .cart-editor summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;min-height:44px;align-content:center}.botanical-store .cart-editor[open]{padding:16px;border:1px solid #65536b;background:#211a25}.botanical-store .cart-editor label{display:block;margin-top:16px}.botanical-store .cart-editor input{font-size:16px;width:100%}.botanical-store .cart-editor-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:20px}.botanical-store [aria-busy=true] [data-cart-remove]{pointer-events:none;opacity:.5}.botanical-store .cart-mobile-checkout{display:none}.botanical-store .guide-page,.botanical-store .contact-page{max-width:820px;margin:auto}.botanical-store .guide-page .product-description>div{line-height:1.8;padding:12px 0 20px}.botanical-store .guide-page h1,.botanical-store .contact-page h1{font-size:clamp(36px,5vw,56px)}.botanical-store .guide-page .guide-intro,.botanical-store .contact-intro{font-size:17px;line-height:1.8;max-width:65ch;margin-bottom:32px}.botanical-store .guide-policies{margin:40px 0;scroll-margin-top:24px}.botanical-store .guide-policies h2{font-size:32px}.botanical-store .header-search{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;gap:8px}.botanical-store .collection-directory .collection-cover{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#171219;padding:16px}.botanical-store .collection-directory .collection-cover img{width:100%;height:100%;object-fit:contain;display:block}.botanical-store .collection-directory h2{font-size:25px;line-height:1.3;margin:0;padding:20px 20px 8px}.botanical-store .collection-directory .collection-grid>a>p{padding:0 20px 20px;margin-bottom:0}.botanical-store .collection-art{padding:16px;background:#171219}@media(max-width:900px){.botanical-store .cart-layout{gap:28px;grid-template-columns:minmax(0,1fr) 280px}.botanical-store .cart-line{grid-template-columns:80px minmax(0,1fr);gap:16px}.botanical-store .cart-thumbnail img{width:80px;height:80px}}@media(max-width:700px){.botanical-store .cart-layout{display:block}.botanical-store .cart-page{padding-bottom:120px}.botanical-store .cart-summary{position:static;margin-top:32px;padding:22px}.botanical-store .cart-line h2{font-size:23px}.botanical-store .cart-line-controls{gap:12px}.botanical-store .cart-line-total{flex-basis:100%;text-align:left;margin-left:0!important;flex-direction:row;justify-content:space-between;align-items:center}.botanical-store .cart-line .line-properties>div{grid-template-columns:65px minmax(0,1fr);gap:8px}.botanical-store .cart-editor{margin-left:-96px}.botanical-store .cart-mobile-checkout{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:12px 20px calc(12px + env(safe-area-inset-bottom));gap:20px;align-items:center;justify-content:space-between;background:#211a25;border-top:1px solid #65536b}.botanical-store .cart-mobile-checkout>div{display:flex;flex-direction:column;gap:4px}.botanical-store .cart-mobile-checkout span{font-size:12px}.botanical-store .cart-mobile-checkout strong{font-size:20px}.botanical-store .cart-mobile-checkout button{min-width:150px}.botanical-store:has(.cart-mobile-checkout) .feedback-launcher{bottom:110px}.botanical-store .header-search span{display:none}.botanical-store .collection-directory h2{font-size:25px}}@media(max-width:360px){.botanical-store .cart-line{grid-template-columns:64px minmax(0,1fr);gap:12px}.botanical-store .cart-thumbnail img{width:64px;height:64px}.botanical-store .cart-editor{margin-left:-76px}.botanical-store .cart-mobile-checkout{padding-inline:16px;gap:12px}.botanical-store .cart-mobile-checkout button{min-width:130px}}.botanical-store .cart-line>.cart-line-content{display:block;min-width:0}@media(max-width:700px){.botanical-store header .wordmark{width:160px;transform:none;margin-left:0}.botanical-store header .wordmark img{max-width:160px}.botanical-store .header-search{position:absolute;right:70px}.botanical-store header{padding:0 112px 0 56px}.botanical-store .cart-line-total strong{margin-top:0}}@media(max-width:360px){.botanical-store header .wordmark,.botanical-store header .wordmark img{width:130px;max-width:130px}.botanical-store header{padding-left:48px;padding-right:110px}}body.cart-editor-open{overflow:hidden}.botanical-store dialog.cart-editor{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(620px,calc(100% - 32px));max-width:620px;max-height:calc(100dvh - 48px);padding:24px;border:1px solid #80668b;background:#211a25;color:#f4edf5;overflow:auto;overscroll-behavior:contain;box-shadow:0 24px 90px #0009}.botanical-store dialog.cart-editor::backdrop{background:#08060bc9}.botanical-store dialog.cart-editor[open]{display:block;margin:auto;padding:24px}.botanical-store .cart-editor-heading{display:flex;gap:20px;align-items:center;justify-content:space-between}.botanical-store .cart-editor-heading h2{margin:0;font-size:30px}.botanical-store .cart-editor-close{flex:none;width:44px;height:44px;border:1px solid #80668b;background:transparent;color:inherit;font-size:28px;cursor:pointer}.botanical-store .cart-editor-fields{padding-bottom:10px}.botanical-store dialog.cart-editor .cart-editor-actions{position:sticky;bottom:-24px;padding:16px 0;margin-top:12px;background:#211a25;border-top:1px solid #65536b;z-index:2}.botanical-store dialog.cart-editor [data-editor-error]:not([hidden]){border-left:3px solid #efacbc;padding:12px;background:#3e2232}.botanical-store dialog.cart-editor .fragrance-results{max-height:200px}@media(max-width:700px){.botanical-store dialog.cart-editor,.botanical-store dialog.cart-editor[open]{width:calc(100% - 20px);max-height:calc(100dvh - 24px);margin:auto;padding:20px}.botanical-store .cart-editor-heading h2{font-size:27px}.botanical-store dialog.cart-editor .cart-editor-actions{bottom:-20px}.botanical-store dialog.cart-editor .fragrance-results{max-height:160px}}.botanical-store .section{padding-top:56px;padding-bottom:56px}.botanical-store .section-heading{margin-bottom:28px}.botanical-store .detail-grid{padding-top:32px;gap:48px}.botanical-store .buying-guidance{display:flex;flex-wrap:wrap;gap:12px 24px;margin:20px 0}.botanical-store .buying-guidance p{flex-basis:100%;margin:0}.botanical-store .product-description{margin-top:16px}.botanical-store .cart-status:empty{min-height:0;margin:0}.botanical-store .quantity-rules:empty{margin:0}.botanical-store .product-choices-trigger{width:100%;margin:16px 0 8px}body.product-choices-open{overflow:hidden}.botanical-store .product-choices-dialog .fragrance-picker{border:0;padding:0;margin:0}.botanical-store .product-choices-dialog .fragrance-search{margin-bottom:16px}.botanical-store .contact-intro{margin-bottom:24px}@media(max-width:700px){.botanical-store .section{padding-top:32px;padding-bottom:32px}.botanical-store .section-heading{margin-bottom:20px}.botanical-store .detail-grid{gap:24px;padding-top:24px}.botanical-store .product-description summary{min-height:48px}}.botanical-store .detail-grid{grid-template-areas:"gallery heading" "gallery information";grid-template-rows:auto 1fr;column-gap:48px;row-gap:0}.botanical-store .product-heading{grid-area:heading}.botanical-store .product-gallery{grid-area:gallery}.botanical-store .product-information{grid-area:information}.botanical-store .product-heading .scent-summary{font:17px/1.6 Arial,sans-serif;margin:0 0 18px;color:#dac9df}.botanical-store .product-information .detail-price{margin:0 0 12px}.botanical-store .product-facts{font-size:14px;line-height:1.6;margin:0 0 24px;color:#dac9df}.botanical-store .product-selection-summary{font-size:14px;line-height:1.7;margin:8px 0 16px;overflow-wrap:anywhere}.botanical-store .product-purchase-bar{display:none}.botanical-store .directory-group{margin-top:32px}.botanical-store .directory-group>h2{font:30px/1.2 Georgia,serif;padding:0;margin:0 0 20px}.botanical-store .collection-directory .collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.botanical-store .collection-directory .collection-grid>a{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;align-items:center;padding:12px;background:#211a25;border:1px solid #514354}.botanical-store .collection-directory .collection-cover{width:100px;height:100px;padding:0;aspect-ratio:1}.botanical-store .collection-directory h3{font:22px/1.3 Georgia,serif;margin:0 0 8px;overflow-wrap:anywhere}.botanical-store .collection-directory .collection-grid p{padding:0;margin:0;font-size:13px;color:#d6c8d9}.botanical-store .finder-active{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.botanical-store .finder-active[hidden]{display:none}.botanical-store .finder-active button{min-height:44px;border:1px solid #806a7e;padding:8px 12px;background:#211a25;color:#f4edf5;font-size:14px;cursor:pointer}.botanical-store .cart-selection-summary{margin:12px 0}.botanical-store .cart-selection-summary summary,.botanical-store .cart-note summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px}.botanical-store .cart-choice-preview{display:block;color:#d6c8d9;font-size:13px;line-height:1.6;margin-top:6px}.botanical-store .cart-selection-summary[open] .cart-choice-preview{display:none}@media(min-width:701px)and (max-width:1100px){.botanical-store .collection-directory .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.botanical-store .detail-grid{grid-template-areas:"heading" "gallery" "information";grid-template-rows:auto;row-gap:20px}.botanical-store main .detail-grid h1{font-size:32px;margin:0 0 12px}.botanical-store .product-heading .scent-summary{margin:0;font-size:15px}.botanical-store .gallery-thumbnails{gap:6px;padding-block:8px}.botanical-store .gallery-thumbnails button{width:44px;height:44px;flex-basis:44px}.botanical-store .gallery-status{font-size:12px}.botanical-store .product-purchase-bar:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:16px;position:fixed;bottom:0;left:0;right:0;z-index:25;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#211a25;border-top:1px solid #806a7e}.botanical-store .product-purchase-bar>span{font-size:20px}.botanical-store .product-purchase-bar .button{min-height:48px;font-size:14px}.botanical-store:has([data-product-purchase-bar]) .store-footer{padding-bottom:120px}.botanical-store:has(.product-purchase-bar:not([hidden])) .feedback-launcher{bottom:100px}body.product-choices-open .product-purchase-bar{visibility:hidden}.botanical-store .collection-directory .collection-grid{grid-template-columns:1fr;gap:12px}.botanical-store .collection-directory .collection-cover{width:80px;height:80px}.botanical-store .collection-directory .collection-grid>a{grid-template-columns:80px minmax(0,1fr);gap:14px}.botanical-store .collection-directory h3{font-size:21px}.botanical-store .directory-group>h2{font-size:27px}}@media(max-width:700px){.botanical-store header{height:92px;padding:0}.botanical-store header .wordmark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:calc(100% - 184px);max-width:210px;height:84px}.botanical-store header .wordmark img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:125%;height:auto;max-width:none}.botanical-store header .menu-toggle{left:4px;top:24px;min-width:44px;width:44px;min-height:44px;height:44px}.botanical-store header .header-search{left:48px;right:auto;top:24px;width:44px;height:44px}.botanical-store header .cart-button{right:8px;top:24px;min-width:64px;min-height:44px;padding:10px 4px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/editorial.css.map */
