@font-face{font-family:Asap;src:url(Asap-Variable.woff2) format("woff2");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:New Black;src:url(NewBlack-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:New Black;src:url(NewBlack-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:New Black;src:url(NewBlack-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:New Black;src:url(NewBlack-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Old Money;src:url(OldMoney-Script.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:New Science;src:url(NewScience-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:New Science;src:url(NewScience-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:New Science;src:url(NewScience-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:New Science;src:url(NewScience-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink: #FFFFFF;--ink-elevated: #FFFFFF;--ink-line: #E8E6E0;--ink-soft: #F0EEEA;--bone: #14110E;--bone-soft: #444039;--bone-faint: #8A8780;--bone-quiet: #BAB7B0;--product-name: "New Science", "JetBrains Mono", ui-monospace, monospace;--display: "New Black", "Asap", "Inter", sans-serif;--display-italic: "Fraunces", Georgia, serif;--script: "Old Money", "Fraunces", cursive;--body: "Asap", "Inter", -apple-system, system-ui, sans-serif;--mono: "New Science", "JetBrains Mono", ui-monospace, monospace;--pl-paper: #FFFFFF;--pl-line-soft: rgba(13, 3, 15, .06);--pl-sans: "Asap", "Inter", -apple-system, system-ui, sans-serif;--pl-mark: "New Science", "Asap", sans-serif;--gutter: 24px;--slow: cubic-bezier(.16, 1, .3, 1);--linear: linear}@media(min-width:768px){:root{--gutter: 48px}}@media(min-width:1280px){:root{--gutter: 80px}}body.gradient{background:#fff}body{font-family:var(--body);font-size:17px;font-weight:300;line-height:1.65;letter-spacing:normal}.header{position:static;display:block;grid-template-columns:none;gap:0;padding:0;background:#fff;border-bottom:1px solid rgba(20,17,14,.06)}.header.is-solid{background:#fffffff5;border-bottom-color:#14110e0f}.header-promo{background:#0d030f;color:#f9f6eaeb;font-family:var(--product-name);font-feature-settings:normal;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:3px 0;line-height:1;overflow:hidden;border-bottom:1px solid rgba(249,246,234,.1)}.header-promo-marquee{display:flex;width:max-content;animation:promo-scroll 95s linear infinite}.header-promo:hover .header-promo-marquee{animation-play-state:paused}.header-promo-group{display:flex;align-items:center;gap:18px;padding-right:18px;flex:none}.header-promo-group>span{white-space:nowrap}.header-promo-dot{opacity:.8;font-size:1.3em;line-height:1}@keyframes promo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.header-promo-marquee{animation:none}}@media(min-width:960px){.header-promo-marquee{animation:none;width:100%;justify-content:center}.header-promo-group{padding-right:0}.header-promo-group[aria-hidden]{display:none}.header-promo-group>span:nth-child(n+6){display:none}}.header-inner{max-width:1440px;margin:0 auto;padding:14px var(--gutter) 12px;position:relative}.header-row1{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:14px}@media(min-width:768px){.header-row1{min-height:56px;margin-bottom:16px}}.header-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;line-height:1}.header-mark a{display:inline-flex;align-items:center;color:inherit}.header-mark img{height:34px;width:auto;display:block}@media(min-width:768px){.header-mark img{height:40px}}@media(min-width:1100px){.header-mark img{height:48px}}.header-utility{display:flex;align-items:center;gap:4px;margin-left:auto}.header-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--bone);background:none;border:0;cursor:pointer;transition:opacity .2s;position:relative}.header-icon:hover{opacity:.65}.header-icon svg{width:20px;height:20px;stroke-width:1.4}.header-icon--cart .cart-count{position:absolute;top:4px;right:2px;font-family:var(--body);font-size:10px;font-weight:500;color:var(--bone);letter-spacing:0;line-height:1}.header-icon--cart .cart-count[data-count="0"]{display:none}.header-icon--menu{display:inline-flex}@media(min-width:900px){.header-icon--menu{display:none}}.header-nav{display:flex;align-items:center;justify-content:center;gap:36px;font-family:var(--body);font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;flex-wrap:wrap}.header-nav a,.header-nav .header-nav-trigger{color:var(--bone-soft);padding:4px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s;line-height:1;background:none;border-top:0;border-left:0;border-right:0;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;text-decoration:none}.header-nav a:hover,.header-nav .header-nav-trigger:hover{color:var(--bone)}.header-nav a[aria-current=page]{color:var(--bone);border-bottom-color:var(--bone)}.header-nav-group{position:relative;display:inline-flex;align-items:center}.header-nav-trigger{display:inline-flex;align-items:center;gap:6px}.header-nav-caret{display:inline-flex;align-items:center;width:11px;height:7px;opacity:.92;transition:transform .2s ease,opacity .2s ease}.header-nav-caret svg{width:100%;height:100%;stroke-width:1.6}.header-nav-group.is-open .header-nav-caret{transform:rotate(180deg);opacity:1}@media(hover:hover)and (pointer:fine){.header-nav-group:hover .header-nav-caret,.header-nav-group:focus-within .header-nav-caret{transform:rotate(180deg);opacity:1}}.header-dropdown{position:absolute;top:100%;left:50%;padding-top:12px;min-width:320px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s;transform:translate(-50%) translateY(-4px);z-index:100}.header-dropdown-card{background:#fff;border:1px solid rgba(20,17,14,.08);box-shadow:0 18px 48px -12px #0d030f29,0 4px 12px -4px #0d030f14;border-radius:2px;padding:14px 0 10px}.header-nav-group.is-open .header-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition:opacity .22s ease,transform .22s ease,visibility 0s}@media(hover:hover)and (pointer:fine){.header-nav-group:hover .header-dropdown,.header-nav-group:focus-within .header-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition:opacity .22s ease,transform .22s ease,visibility 0s}}.header-dropdown .header-dropdown-item{display:flex!important;align-items:flex-start;gap:14px;padding:8px 24px;text-decoration:none;letter-spacing:0;text-transform:none;border-bottom:none!important;transition:background-color .18s ease}.header-dropdown .header-dropdown-item:hover{background:#0d030f08}.header-dropdown-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--dot, #0D030F);flex-shrink:0;margin-top:5px}.header-dropdown-text{display:inline-flex;flex-direction:column;gap:2px;flex:1;min-width:0}.header-dropdown-name{font-family:New Black,Asap,sans-serif;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#14110e;font-weight:400;line-height:1.2}.header-dropdown-sub{font-family:var(--body);font-style:italic;font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:none;color:#8a8780;line-height:1.2}.header-dropdown .header-dropdown-rule{height:1px;background:#14110e14;margin:10px 24px}.header-dropdown .header-dropdown-all{display:flex!important;align-items:center;justify-content:space-between;padding:8px 24px 6px!important;font-family:var(--body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#14110e9e!important;border-bottom:none!important;font-weight:500;text-decoration:none;transition:color .18s ease}.header-dropdown .header-dropdown-all:hover{color:#14110e!important}@media(max-width:899px){.header-nav,.header-icon--search,.header-icon--account{display:none}.header-row1{margin-bottom:0}}@media(min-width:768px){.header-inner{padding:20px var(--gutter) 14px}.header-row1{margin-bottom:14px}}.nav-overlay{--bone: #F4EFE6;--bone-soft: #DCD4C6;--bone-faint: #8B8174;--bone-quiet: #5C544A;--ink: #0A0908;--ink-elevated: #0F0D0B;--ink-line: #1A1612;--ink-soft: #221C16}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .38s var(--slow),visibility 0s linear .38s;display:flex;flex-direction:column;padding:14px var(--gutter) calc(28px + env(safe-area-inset-bottom));overflow-y:auto}.nav-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .38s var(--slow),visibility 0s}.nav-overlay-head{display:flex;justify-content:space-between;align-items:center;height:44px;margin-bottom:40px}.nav-overlay-mark{display:inline-flex;align-items:center;line-height:1}.nav-overlay-mark img{height:34px;width:auto;display:block;filter:brightness(0) invert(1);opacity:.95}.nav-overlay-close{font-family:var(--display);font-size:14px;color:var(--bone-soft);padding:6px 2px;border-bottom:1px solid transparent;border-top:0;border-left:0;border-right:0;background:none;cursor:pointer;letter-spacing:.005em;text-transform:lowercase;transition:color .2s,border-color .2s;line-height:1}.nav-overlay-close:hover{color:var(--bone);border-bottom-color:var(--bone-faint)}.nav-overlay-body{flex:1;display:flex;flex-direction:column;gap:0;max-width:1280px;width:100%;margin:0 auto}.nav-overlay-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.nav-overlay-list li{position:relative}.nav-overlay-list a{display:flex;align-items:baseline;gap:20px;padding:12px 0;font-family:var(--display);font-size:clamp(40px,8vw,72px);font-weight:300;letter-spacing:-.025em;color:var(--bone);line-height:1.05;text-decoration:none;transition:color .2s,transform .35s var(--slow);flex-wrap:wrap}.nav-overlay-list a:hover,.nav-overlay-list a[aria-current=page]{color:var(--bone-soft)}.nav-overlay-list a[aria-current=page]:before{content:"\2014  ";color:var(--bone-faint);font-style:italic;margin-right:-8px}.nav-tag{font-family:var(--mono);font-size:10px;letter-spacing:.22em;color:var(--bone-faint);text-transform:uppercase;font-weight:400;margin-bottom:12px}.nav-overlay-list>li+li{margin-top:26px}.nav-overlay-visitor-note{margin:6px 0 0;font-family:var(--body);font-size:14px;line-height:1.45;letter-spacing:.01em;color:var(--bone-faint);max-width:34ch}.nav-overlay-scents{list-style:none;margin:6px 0 8px;padding:0;display:flex;flex-direction:column}.nav-overlay-scents a{display:flex;align-items:center;gap:14px;padding:13px 0;text-decoration:none;border-bottom:1px solid var(--ink-line);transition:color .2s}.nav-overlay-scents li:last-child a{border-bottom:0}.nav-overlay-scent-dot{width:7px;height:7px;border-radius:50%;background:var(--dot, var(--bone-faint));flex:none}.nav-overlay-scent-text{display:flex;align-items:center}.nav-overlay-scent-name{font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;font-size:18px;font-weight:600;color:var(--bone);line-height:1;transition:color .2s}.nav-overlay-scents a:hover .nav-overlay-scent-name{color:var(--bone-soft)}.nav-overlay-scent-note{font-family:Asap,Inter,sans-serif;font-style:italic;font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--bone-faint);line-height:1.2}.nav-overlay-scent-note:before{content:"\2014";margin:0 11px;letter-spacing:0;color:var(--bone-faint)}@media(min-width:768px){.nav-overlay-head{height:48px;margin-bottom:96px}.nav-overlay-list a{padding:14px 0}}.nav-overlay-actions{display:flex;flex-direction:column;margin-top:36px}.nav-overlay-action{display:flex;align-items:center;gap:14px;width:100%;padding:18px 0;border:0;border-top:1px solid var(--ink-line);background:none;cursor:pointer;text-align:left;text-decoration:none;color:var(--bone);font-family:var(--body);transition:color .2s}.nav-overlay-action-icon{width:21px;height:21px;flex:none}.nav-overlay-action-label{font-size:16px;font-weight:500;letter-spacing:.01em;margin-right:auto}.nav-overlay-action-meta{font-size:12px;font-style:italic;color:var(--bone-faint);letter-spacing:.005em}.nav-overlay-action-arrow{width:16px;height:16px;flex:none;color:var(--bone-faint)}.nav-overlay-action:hover,.nav-overlay-action:hover .nav-overlay-action-arrow{color:var(--bone-soft)}.nav-overlay-foot{display:flex;flex-direction:column;gap:24px;padding-top:28px;border-top:1px solid var(--ink-line)}.nav-overlay-sublist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.nav-overlay-sublist a{font-family:var(--body);font-size:16px;letter-spacing:.01em;color:var(--bone-soft);text-decoration:none;transition:color .2s}.nav-overlay-sublist a:hover{color:var(--bone)}.pl-footer{padding:120px 0 40px;background:var(--pl-paper);border-top:1px solid var(--pl-line-soft)}.pl-footer-dark{background:#0d030f;color:#f9f6ea;border-top:none}.pl-footer-inner{max-width:1280px;margin:0 auto;padding:16px 48px 12px}@media(max-width:720px){.pl-footer-inner{padding:14px 24px 12px}}.pl-footer-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(249,246,234,.12);margin-bottom:20px}@media(max-width:900px){.pl-footer-hero{grid-template-columns:1fr;gap:18px;padding-bottom:18px;margin-bottom:18px;align-items:start}}.pl-footer-hero-logo-link{display:inline-block;line-height:0;text-decoration:none;color:inherit;justify-self:start}.pl-footer-hero-logo{display:block;height:clamp(48px,6vw,80px);width:auto;filter:brightness(0) invert(1);opacity:.95;margin:0;transition:opacity .2s ease}.pl-footer-hero-logo-link:hover .pl-footer-hero-logo{opacity:1}.pl-footer-hero-newsletter{max-width:380px}.pl-footer-newsletter-copy{font-family:var(--pl-sans);font-size:13.5px;line-height:1.5;color:#f9f6eac7;margin:0 0 12px;font-style:italic}.pl-footer-newsletter-form{display:flex;align-items:center;border-bottom:1px solid rgba(249,246,234,.45);max-width:380px;padding-bottom:4px;transition:border-color .18s ease}.pl-footer-newsletter-form:focus-within{border-bottom-color:#f9f6ea}.pl-footer-newsletter-form input{flex:1;background:transparent;border:none;outline:none;color:#f9f6ea;font-family:var(--pl-sans);font-size:15px;padding:10px 0;letter-spacing:.01em}.pl-footer-newsletter-form input::placeholder{color:#f9f6ea6b}.pl-footer-newsletter-form input:focus-visible{outline:2px solid #F9F6EA;outline-offset:3px}.pl-footer-newsletter-form button{background:transparent;border:none;color:#f9f6ea;cursor:pointer;padding:8px 0 8px 16px;display:inline-flex;align-items:center;gap:8px;font-family:New Science,Asap,sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:500;transition:gap .2s ease,color .2s ease;white-space:nowrap}.pl-footer-newsletter-btn-text{display:inline-block}.pl-footer-newsletter-form button svg{width:22px;height:11px}.pl-footer-newsletter-form button:hover{gap:12px}.pl-footer-newsletter-msg{font-family:var(--pl-sans);font-size:12.5px;color:#f9f6eab3;margin:8px 0 0}.pl-footer-cols{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.4fr;gap:40px;margin-bottom:28px}@media(max-width:900px){.pl-footer-cols{grid-template-columns:1fr 1fr;gap:28px 24px;margin-bottom:24px}}@media(max-width:480px){.pl-footer-cols{grid-template-columns:1fr;gap:24px}}.pl-footer-col h3{font-family:New Black,Asap,sans-serif;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#f9f6ead9;font-weight:700;margin:0 0 16px}.pl-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pl-footer-col a{font-family:var(--pl-sans);font-size:13.5px;color:#f9f6ea;text-decoration:none;transition:opacity .18s ease;letter-spacing:.005em;display:inline-flex;align-items:center;gap:10px}.pl-footer-six a{font-family:New Black,Asap,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.pl-footer-col a:hover{opacity:.6}.pl-footer-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dot, #F9F6EA);flex-shrink:0}.pl-footer-icon{width:18px;height:18px;flex-shrink:0;color:#f9f6ea}.pl-footer-bottom{padding-top:18px;border-top:1px solid rgba(249,246,234,.12);display:flex;align-items:center;justify-content:center;text-align:center}.pl-footer-legal{font-family:var(--pl-sans);font-size:12px;color:#f9f6ea8c;margin:0;letter-spacing:.02em;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.to-top{position:fixed;right:clamp(16px,3vw,28px);bottom:clamp(16px,3vw,28px);z-index:90;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#14110e;border:1px solid rgba(20,17,14,.12);box-shadow:0 6px 20px #0000002e;cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .28s ease,transform .28s ease,background .2s ease}.to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.to-top svg{width:18px;height:18px;display:block}.to-top:hover{background:#ffffffeb}@media(prefers-reduced-motion:reduce){.to-top{transition:opacity .2s ease;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/platonic-chrome.css.map */
