:root.site-light{color-scheme:only light;--ink:#142033;--body:#334155;--muted:#526174;--line:#e2e8f0;--surface:#ffffff;--surface-2:#f8fafc;--surface-3:#eff4fa;--shadow-sm:0 2px 8px rgb(15 23 42/4%);--shadow-md:0 12px 32px rgb(15 23 42/8%);--shadow-lg:0 20px 56px rgb(15 23 42/12%);--r-sm:8px;--r-md:16px;--r-lg:20px;--r-xl:24px}.storefront-auth,.storefront-dialog,.storefront-shell{color-scheme:only light;color:var(--ink)}.storefront-shell main{min-width:0;min-height:55svh}.storefront-auth :where(h1,h2,h3),.storefront-shell main :where(h1,h2,h3){font-weight:600;text-wrap:balance}.storefront-shell main h1{line-height:1.15;letter-spacing:-.04em}.storefront-auth p,.storefront-shell :where(p,li){overflow-wrap:break-word;text-wrap:pretty}.storefront-auth :where(.grid,.flex)>*,.storefront-shell main :where(.grid,.flex)>*{min-width:0}.storefront-auth :where(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]),.storefront-dialog :where(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]),.storefront-shell :where(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]){min-height:48px;border-radius:12px;font-size:16px;line-height:1.5;color:#142033;caret-color:#1d4ed8}.storefront-dialog textarea,.storefront-shell textarea{min-height:136px;resize:vertical}.storefront-auth input::placeholder,.storefront-dialog input::placeholder,.storefront-shell :where(input,textarea)::placeholder{color:#64748b;opacity:1}.storefront-auth label,.storefront-shell main label{font-size:.875rem;font-weight:500}.storefront-auth :where(a,button,input):focus-visible,.storefront-dialog :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}.storefront-auth :where(button,a),.storefront-dialog :where(button,a),.storefront-shell main :where(button,a[role=button]){min-height:44px;touch-action:manipulation}.storefront-auth button,.storefront-dialog button,.storefront-shell button{cursor:pointer}.storefront-auth button:disabled,.storefront-dialog button:disabled,.storefront-shell button:disabled{cursor:not-allowed}.storefront-shell :where(div[class*=pointer-events-none][class*=blur],div[class*="bg-[radial-gradient"]){display:none}.storefront-footer nav a{display:inline-flex;align-items:center;min-height:32px;transition:color .16s ease}.storefront-footer nav a:hover{color:#1d4ed8}.storefront-auth input{background-color:white;border-color:#cbd5e1}.storefront-reviews{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x proximity;padding:8px 4px 20px}.storefront-reviews>*{flex:0 0 min(340px,85vw);scroll-snap-align:start}@media (max-width:639px){.storefront-shell main h1{font-size:clamp(1.875rem,8vw,2.5rem)}.storefront-shell main>div{padding-bottom:48px}.storefront-footer nav a{min-height:40px}}@keyframes pageEnter{0%{opacity:0}to{opacity:1}}.animate-page-enter{animation:pageEnter .22s ease-out;will-change:auto}@media (prefers-reduced-motion:reduce){.animate-page-enter{animation:none}.storefront-reviews{scroll-behavior:auto}}.storefront-page-privacy main,.storefront-page-terms main{max-width:80ch}.storefront-page-privacy :where(p,li),.storefront-page-refund-policy :where(p,li),.storefront-page-terms :where(p,li){font-size:1rem;line-height:1.85}.storefront-page-cart{background-color:#f8fafc}.storefront-page-cart>div>div{border-radius:20px}.storefront-product{background-color:#f8fafc}.storefront-product :where(select){min-height:48px}.storefront-shell summary{cursor:pointer;min-height:32px}.storefront-shell summary:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px;border-radius:4px}@media (max-width:1023px){.storefront-product-gallery{display:contents}.storefront-product-gallery>*{order:4;margin-top:0!important}.storefront-product-gallery>.storefront-gallery-stage{order:1}.storefront-product-gallery>.storefront-gallery-thumbnails{order:2}.storefront-product-buybox{order:3}}@media (prefers-reduced-motion:no-preference){.storefront-shell details[open]>div{animation:pageEnter .16s ease-out}}.storefront-eyebrow{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;color:#526174;font-weight:500;letter-spacing:.025em}.storefront-eyebrow>svg{display:none}.storefront-affiliate-tabs>button{min-width:0;justify-content:center}@media (max-width:639px){.storefront-affiliate-tabs>button{padding:12px 8px;font-size:12px;line-height:1.5}.storefront-affiliate-tabs>button>svg{display:none}}@media (max-width:1023px){.storefront-footer nav[aria-label=Help] ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.storefront-footer nav[aria-label=Help] ul>li{margin-top:0}}.storefront-auth,.storefront-dialog,.storefront-shell{--brand-50:#edf7f2;--brand-100:#daeee4;--brand-200:#b8dfcf;--brand-300:#8cc9b4;--brand-400:#58a78e;--brand-500:#267d66;--brand-600:#1c6d58;--brand-700:#175947;--brand-800:#144b3d;--brand-900:#133f34;--brand-950:#102f28;--color-blue-50:#edf7f2;--color-blue-100:#daeee4;--color-blue-200:#b8dfcf;--color-blue-300:#8cc9b4;--color-blue-400:#58a78e;--color-blue-500:#267d66;--color-blue-600:#1c6d58;--color-blue-700:#175947;--color-blue-800:#144b3d;--color-blue-900:#133f34;--ink:#172c26;--body:#465c53;--muted:#607168;--line:#dce6df;--surface:#fffefa;--surface-2:#f9faf6;--surface-3:#eef5ef;--shadow-sm:0 2px 4px rgb(23 44 38/3%),0 8px 24px rgb(23 44 38/3%);--shadow-md:0 12px 36px rgb(23 44 38/7%);font-family:var(--font-body),system-ui,sans-serif}.storefront-shell{background:#f9faf6}.storefront-auth,.storefront-shell main{font-family:var(--font-body),system-ui,sans-serif}.storefront-auth :where(h1,h2,h3),.storefront-shell :where(h1,h2,h3){color:#172c26;font-family:var(--font-heading),system-ui,sans-serif}.storefront-auth :where(a,button,input):focus-visible,.storefront-shell :where(a,button,input,select,textarea):focus-visible{outline:3px solid #267d66;outline-offset:4px}.studio-header>div{max-width:1160px}.studio-header-island{height:56px;border-radius:999px;border:1px solid rgb(126 161 144/45%);background:rgb(255 254 250/88%);box-shadow:inset 0 1px 2px #fff,inset 0 -2px 6px rgb(79 121 100/5%),0 4px 20px rgb(23 44 38/5%);backdrop-filter:blur(18px)}.studio-header nav :where(a,button){font-size:12px;font-weight:600;border-radius:999px;box-shadow:none}.studio-header .storefront-brand{gap:8px}.studio-header .storefront-brand>div>div>span{font-size:18px;font-weight:800;letter-spacing:-.04em}.studio-empire-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;color:#1c6d58;border:1px solid #c3ddce;border-radius:50%;background:linear-gradient(145deg,#fffefa,#e3f1e9);box-shadow:inset 0 1px 1px #fff}.studio-empire-mark svg{width:19px;height:19px;stroke-width:1.7;color:#1c6d58}.studio-header-island>div:last-child :where(button,a){border-radius:999px;box-shadow:none}.brand-visual{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;color:var(--brand-mark,#267d66);isolation:isolate}.brand-visual-tile{border:1px solid rgb(23 44 38/8%);border-radius:25%;background:linear-gradient(145deg,#fffefa 40%,var(--brand-tint,#edf7f2));box-shadow:inset 0 1px 0 #fff}.brand-visual-full{border-radius:inherit;background:radial-gradient(ellipse at 50% 25%,#fffefa,var(--brand-tint,#edf7f2))}.brand-visual-mark{width:48%;height:48%;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.brand-visual-full .brand-visual-mark{width:28%;height:34%}.plume-hero{position:relative;isolation:isolate;overflow:clip;background:#edf6ef;padding-bottom:70px}.plume-atmosphere{position:absolute;z-index:-1;inset:0;overflow:clip;pointer-events:none;background:linear-gradient(180deg,#f0f6ee,#e3f0e7 55%,#f9faf6)}.plume-cloud{position:absolute;display:block;width:62%;height:65%;border-radius:50%;opacity:.65;filter:blur(45px)}.plume-cloud-a{top:1%;left:-18%;background:radial-gradient(ellipse,#82c3ad,transparent 65%)}.plume-cloud-b{top:5%;right:-18%;background:radial-gradient(ellipse,#b4d4a8,transparent 65%)}.plume-cloud-c{top:25%;left:18%;background:radial-gradient(ellipse,#cdf4e5,transparent 65%)}.plume-flutes{position:absolute;inset:0;opacity:.8;background:repeating-linear-gradient(90deg,transparent,transparent 78px,rgb(255 255 255/34%) 80px,rgb(255 255 255/8%) 87px,rgb(70 121 91/7%) 89px,rgb(255 255 255/36%) 91px,transparent 94px);mask-image:linear-gradient(#000 50%,transparent 95%)}.plume-hero-inner{max-width:1152px;margin:auto;padding:142px 24px 0}.plume-hero-copy{text-align:center;max-width:1024px;margin:auto}.storefront-shell main .plume-hero h1{font-size:clamp(52px,6.25vw,80px);line-height:1.02;font-weight:800;letter-spacing:-.035em;text-wrap:wrap}.plume-hero-copy>p{margin:28px auto 0;max-width:760px;color:#4f695c;font-size:18px;line-height:1.7}.plume-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:12px;padding:0 22px;margin-top:32px;border-radius:999px;background:#1c6d58;border:1px solid #1c6d58;color:#fffefa;font-size:14px;font-weight:700;box-shadow:inset 0 1px 0 rgb(255 255 255/15%);transition:background-color .18s,transform .18s}.plume-primary:hover{background:#175947}.plume-panel-frame{max-width:850px;position:relative;isolation:isolate;overflow:clip;padding:2px;margin:48px auto 0;border-radius:28px;background:#b0d9c2;box-shadow:0 22px 60px -25px rgb(26 91 65/25%)}.plume-panel-frame:before{content:"";position:absolute;z-index:-1;inset:-50%;background:conic-gradient(from 20deg,#8ccead,transparent 25%,#d4e995 45%,#d3f7e3 65%,#8ccead)}.plume-discovery{position:relative;background:#fffefa;border-radius:26px}.plume-panel-caption{min-height:44px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e5ece5;font-size:12px;color:#607168}.plume-panel-caption>span{font-weight:700}.plume-panel-caption>a{display:inline-flex;align-items:center;gap:6px;min-height:24px}.plume-panel-caption>a:hover{color:#1c6d58}.plume-discovery-body{padding:40px 48px 28px;text-align:center}.plume-discovery h2{font-size:26px;line-height:1.25;font-weight:800;letter-spacing:-.035em}.plume-discovery-body>p{font-size:13px;color:#607168;margin:10px auto 0;line-height:1.7}.plume-search{display:flex;align-items:center;gap:12px;border:1px solid #ccdcd1;background:#fff;border-radius:14px;max-width:580px;margin:26px auto 0;padding:6px 6px 6px 16px;color:#607168;transition:box-shadow .18s,border-color .18s}.plume-search:focus-within{border-color:#267d66;box-shadow:0 0 0 3px rgb(38 125 102/12%)}.storefront-shell .plume-search input{min-height:44px;min-width:0;width:100%;font-size:16px;outline:0;background:transparent;border:0}.plume-search button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:44px;width:44px;border-radius:10px;background:#edf7f2;color:#1c6d58;transition:background .18s}.plume-search button:hover{background:#daeee4}.plume-brand-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.plume-brand-options>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:0;padding:16px 8px 12px;font-size:12px;font-weight:600;color:#465c53;border:1px solid #e0e9e1;border-radius:14px;transition:border-color .18s,background .18s,transform .18s}.plume-brand-options>a>svg{display:none}.plume-brand-options>a:hover{background:#edf7f2;border-color:#9ecbb8}.plume-brand-options .brand-visual{width:32px;height:32px;border:0;background:transparent;box-shadow:none}.plume-brand-options .brand-visual-mark{width:80%;height:80%}.plume-panel-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;border-top:1px solid #e5ece5;padding:8px 20px;font-size:12px;color:#607168}.plume-motion-toggle,.plume-panel-footer>a{display:inline-flex;align-items:center;gap:8px;min-height:40px;border-radius:8px}.plume-motion-toggle{font-size:12px;color:#607168}.plume-motion-toggle:hover,.plume-panel-footer>a:hover{color:#1c6d58}.studio-section{background:#f9faf6;border-color:#e5eae2}.storefront-shell .studio-section h2{font-size:clamp(32px,3.75vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.035em}.studio-section-header{margin:0 auto 48px;max-width:860px;text-align:center}.studio-section-header>div{max-width:820px}.studio-section-header p{max-width:680px;margin:20px auto 0;font-size:16px;line-height:1.8;color:#607168}.studio-section-header>a{min-height:36px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#8cc9b4}.studio-section-header>a>span:last-child{background:transparent}.studio-categories{border:1px solid #dce6df;background:#fffefa;border-radius:24px;padding:14px;box-shadow:0 12px 32px -25px rgb(23 44 38/20%)}.studio-categories>div>a{background:#f9faf6;border-color:#e3eae2;border-radius:16px;padding:22px;transition:background-color .18s,border-color .18s}.studio-categories>div>a:hover{background:#edf7f2;border-color:#9ecbb8}.studio-categories>div>a>span{background:#fffefa;border-color:#dce6df;border-radius:12px;box-shadow:none}.studio-categories h3{font-size:14px;font-weight:700}.studio-category-mark{width:28px;height:28px;background:none;border:0;box-shadow:none;color:#1c6d58;border-radius:0}.studio-category-mark .brand-visual-mark{width:100%;height:100%}.studio-logo-strip{background:#f9faf6;border-color:#e5eae2;padding:30px 0}.studio-logo-strip .brand-visual{width:28px;height:28px;border:0;background:transparent;box-shadow:none;color:#65756d}.studio-logo-strip .brand-visual-mark{width:84%;height:84%}.studio-logo-strip .brand-visual svg{width:80%;height:80%}.studio-trust{background:#f9faf6;border-color:#e5eae2}.studio-trust-icon{background:#eaf3ec;color:#267d66;box-shadow:none;border-radius:14px}.studio-trust-icon svg{color:inherit;stroke-width:1.6;width:22px;height:22px}.product-card-luxe{border:1px solid #dce6df;border-radius:20px;padding:6px;background:#fffefa;box-shadow:none;transition:border-color .18s,box-shadow .18s}.product-card-luxe:hover{border-color:#9ecbb8;box-shadow:0 10px 24px -18px rgb(23 44 38/24%)}.studio-product-art{border-radius:14px;border:0}.studio-product-art>a{padding:0}.studio-product-art .brand-visual-full{border-radius:14px}.studio-product-art .brand-visual-full>svg{height:34%;width:28%}.studio-product-art>button{border-color:rgb(255 255 255/80%);background:rgb(255 254 250/90%);border-radius:50%}.studio-product-content{padding:18px 14px 14px}.studio-product-content h3{font-size:16px;font-weight:700;letter-spacing:-.025em}.studio-product-plans{background:#edf7f2;color:#175947;border:1px solid #d8e9df;border-radius:999px}.studio-product-plans:hover{background:#daeee4;color:#144b3d}.studio-page-heading{position:relative;overflow:hidden;padding:48px;border:1px solid #dce6df;border-radius:24px;background:linear-gradient(135deg,#fffefa,#edf5ec);text-align:center}.studio-page-heading p{margin-left:auto;margin-right:auto}.storefront-shell .studio-page-heading h1{font-size:clamp(36px,4.3vw,56px);font-weight:800;letter-spacing:-.035em}.studio-how-steps{gap:16px;padding:16px;border:1px solid #dce6df;border-radius:24px;background:#fffefa}.studio-how-steps>li{border:0;padding:22px;background:#f5f8f1;border-radius:16px}.studio-step-top{display:flex;justify-content:space-between;align-items:center}.studio-step-top>svg{width:24px;height:24px;stroke-width:1.5;color:#267d66}.studio-step-top>span{font-size:12px;color:#65756d}.studio-support{background:#f1f6ed;border-color:#dce6df}.studio-support a{border-radius:20px;border-color:#dce6df;box-shadow:none}.studio-support a,.studio-support a:first-child,.studio-support a:nth-child(2),.studio-support a:nth-child(3),.studio-support a:nth-child(4){background:#fffefa}.studio-support a:hover{background:#edf7f2}.studio-support a>div>svg:first-child{width:28px;height:28px;stroke-width:1.5}.studio-final{background:#f9faf6;padding:48px 16px 64px;border:0}.studio-final>div{background:#edf5ec;border:1px solid #dce6df;border-radius:28px;padding:64px 48px}.storefront-shell .studio-final h2{font-size:clamp(32px,3.75vw,48px);line-height:1.1;font-weight:800;letter-spacing:-.035em}.storefront-footer{background:#f1f5ed;border-top-color:#dce6df}.storefront-footer>div{padding-top:64px}.storefront-footer h2{color:#172c26}.storefront-footer .studio-empire-mark{width:36px;height:36px}.storefront-product{background:#f9faf6}.storefront-product .storefront-gallery-stage{background:radial-gradient(ellipse at top,#fffefa,#e8f2e9);border-radius:24px;border-color:#dce6df;box-shadow:none}.storefront-gallery-stage .studio-gallery-brand{border-radius:20px;background:transparent}.storefront-gallery-stage .studio-gallery-brand .brand-visual-mark{width:42%;height:42%}.storefront-product-buybox>div{border-radius:20px}.storefront-auth{background:radial-gradient(ellipse at 15% 30%,#ddefdf,transparent 60%),#f9faf6}.storefront-auth form input:focus{box-shadow:0 0 0 3px rgb(38 125 102/12%)}.studio-editorial-heading{position:relative;padding-top:32px;padding-bottom:32px}.storefront-shell .studio-editorial-heading h1{font-size:clamp(36px,4.3vw,56px);font-weight:800;letter-spacing:-.035em;line-height:1.1}.studio-editorial-heading>p{max-width:680px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.8}.storefront-page-privacy .studio-editorial-heading>p,.storefront-page-refund-policy .studio-editorial-heading>p,.storefront-page-terms .studio-editorial-heading>p{margin-left:0}.studio-category-heading>div>div:last-child>div{background:transparent;border:0;padding:0;color:#607168}.studio-category-heading>div>div:last-child>div svg{color:#267d66}.studio-about-stats{background:#edf5ec;color:#172c26;border:1px solid #dce6df;border-radius:24px}.studio-about-stats .text-white{color:#175947}.studio-about-stats .text-blue-200{color:#607168}.storefront-page-account :where(div[class*=rounded-2xl][class*=border]){border-color:#dce6df}.storefront-page-about :where(div[class*=bg-white][class*=border]),.storefront-page-contact :where(div[class*=bg-white][class*=border]),.storefront-page-track-order :where(div[class*=border][class*=rounded-2xl]){border-radius:20px;border-color:#dce6df}@keyframes plume-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes plume-cloud-a{0%{transform:translate(0)}to{transform:translate(9%,6%)}}@keyframes plume-cloud-b{0%{transform:translate(0)}to{transform:translate(-7%,9%)}}@keyframes plume-cloud-c{0%{transform:translate(-3%,4%)}to{transform:translate(4%,-3%)}}@keyframes plume-glass-float{0%,to{transform:perspective(1200px) translateY(0) rotateX(.4deg) rotateY(-.5deg)}33%{transform:perspective(1200px) translateY(-6px) rotateX(-.3deg) rotateY(.4deg)}66%{transform:perspective(1200px) translateY(-2px) rotateX(.3deg) rotateY(.6deg)}}@keyframes plume-halo{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){.plume-hero-copy>*{animation:plume-rise .65s cubic-bezier(.2,.8,.3,1) both}.plume-hero-copy>:first-child{animation-delay:.08s}.plume-hero-copy>:nth-child(2){animation-delay:.16s}.plume-hero-copy>:nth-child(3){animation-delay:.24s}.plume-cloud-a{animation:plume-cloud-a 18s ease-in-out infinite alternate}.plume-cloud-b{animation:plume-cloud-b 23s ease-in-out infinite alternate}.plume-cloud-c{animation:plume-cloud-c 21s ease-in-out infinite alternate}.plume-panel-frame:before{animation:plume-halo 24s linear infinite}.plume-panel-frame{animation:plume-glass-float 12s ease-in-out infinite}.plume-hero[data-motion=paused] .plume-atmosphere *,.plume-hero[data-motion=paused] .plume-panel-frame,.plume-hero[data-motion=paused] .plume-panel-frame:before{animation-play-state:paused}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.plume-primary:hover{transform:translateY(-1px)}.plume-brand-options>a:hover{transform:translateY(-2px)}}@media (max-width:1279px){.studio-header-island{height:60px}}@media (max-width:767px){.plume-hero{padding-bottom:40px}.plume-hero-inner{padding:128px 16px 0}.storefront-shell main .plume-hero h1{font-size:clamp(32px,8.4vw,48px);line-height:1.07;letter-spacing:-.035em}.plume-hero-copy>p{font-size:15px;line-height:1.75;margin-top:22px}.plume-primary{margin-top:26px}.plume-panel-frame{margin-top:36px;border-radius:22px}.plume-discovery{border-radius:20px}.plume-panel-caption{padding:10px 14px;font-size:12px}.plume-discovery-body{padding:28px 16px 22px}.plume-discovery h2{font-size:22px}.plume-discovery-body>p{font-size:12px}.plume-search{padding-left:12px;gap:8px;margin-top:22px}.plume-search>svg{display:none}.plume-brand-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plume-brand-options>a{flex-direction:row;justify-content:flex-start;text-align:left;padding:10px;gap:8px;font-size:12px;min-height:48px}.plume-brand-options .brand-visual{width:26px;height:26px}.plume-panel-footer{padding:8px 14px;font-size:12px}.plume-motion-toggle{font-size:12px}.studio-section-header{margin-bottom:32px}.studio-section-header p{font-size:15px;margin-top:16px}.studio-categories{padding:8px;gap:8px}.studio-categories>div>a{padding:16px}.studio-page-heading{padding:32px 22px;border-radius:20px}.studio-final{padding:24px 12px 40px}.studio-final>div{padding:36px 22px;border-radius:22px}.studio-how-steps{padding:10px}.studio-how-steps>li{padding:18px}.storefront-footer>div{padding-top:40px}.storefront-shell .studio-editorial-heading h1{font-size:34px}.studio-editorial-heading>p{font-size:15px}}@media (prefers-reduced-motion:reduce){.plume-hero *,.plume-hero :before{animation:none!important;transition:none!important}.plume-motion-toggle{display:none}}@media (prefers-reduced-transparency:reduce){.studio-header-island{background:#fffefa;backdrop-filter:none}.plume-cloud{display:none}}.plume-mega-menu{background:rgb(255 254 250/96%);border:1px solid #c6d9cb;border-radius:24px;box-shadow:inset 0 1px 0 #fff,0 16px 40px -16px rgb(23 44 38/18%);backdrop-filter:blur(18px)}.studio-header [aria-label="View Shopping Cart"]{background:#1c6d58;border-color:#1c6d58;color:#fffefa}@font-face{font-family:fontBody;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:fontBody Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_52d101{font-family:fontBody,fontBody Fallback}.__variable_52d101{--font-body:"fontBody","fontBody Fallback"}@font-face{font-family:fontHeading;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:fontHeading Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_f6f6e6{font-family:fontHeading,fontHeading Fallback}.__variable_f6f6e6{--font-heading:"fontHeading","fontHeading Fallback"}