*{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;font: 17px/1.55 system-ui, -apple-system, "Segoe UI", sans-serif;color: #000;background: #fefefd}a{color: #000}.bar{position: sticky;top: 0;z-index: 10;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;padding: 10px 20px;background: #000;color: #fefefd;font-size: 14px}.bar a, .bar button{color: #fefefd}.bar strong{font-weight: 800;letter-spacing: .04em}.bar .where{opacity: .75}.bar .tools{margin-left: auto;display: flex;gap: 8px;flex-wrap: wrap}.bar .tools a, .bar button{font: inherit;padding: 5px 12px;border: 1px solid #fefefd;border-radius: 999px;background: none;text-decoration: none;cursor: pointer}.bar button:focus-visible, .bar a:focus-visible{outline: 2px solid #fefefd;outline-offset: 2px}.in-frame .bar{display: none}html[data-clear] .bar{display: none}html[data-clear] .s--built, html[data-view="site"] .s--built{margin-bottom: 0}.clear-exit{position: fixed;left: 12px;bottom: 12px;z-index: 30;display: none;padding: 6px 12px;border: 1px solid #000;border-radius: 999px;background: #fefefd;color: #000;font: 600 12px/1 system-ui, sans-serif;opacity: .35;cursor: pointer}.clear-exit:hover, .clear-exit:focus-visible{opacity: 1}html[data-clear] .clear-exit{display: block}.in-frame .clear-exit{display: none !important}.wrap{max-width: 860px;margin: 0 auto;padding: 24px 20px 80px}nav.pages{font-size: 14px;border-bottom: 1px solid #000;padding-bottom: 12px;margin-bottom: 24px}nav.pages p{margin: 0 0 4px}nav.pages a{margin-right: 10px;white-space: nowrap}nav.pages a[aria-current]{font-weight: 700;text-decoration: none}.spec{border: 1px solid #000;padding: 14px 16px;margin: 0 0 16px}.label{font-size: 12px;text-transform: uppercase;letter-spacing: .06em;margin: 0 0 4px}dl{margin: 0}dt{font-weight: 700;margin-top: 12px}dd{margin: 2px 0 0}dd ul, dd ol{margin: 4px 0 0;padding-left: 20px}.spec .heading{font-size: 19px;font-weight: 700;margin: 4px 0 6px}.optional{font-size: 12px;border: 1px solid #000;padding: 0 6px;margin-left: 6px}code{font-size: 13px}section.s{padding: 8px 0 28px;border-bottom: 1px solid #000;margin-bottom: 28px}.part{padding: 8px 0 20px;border-bottom: 1px solid #000;margin-bottom: 24px}.page h1{font-size: 34px;line-height: 1.15;margin: 12px 0}.page h2{font-size: 26px;line-height: 1.2;margin: 18px 0 8px}.page h3{font-size: 20px;line-height: 1.25;margin: 16px 0 6px}.page p{margin: 8px 0}.page ul.items{margin: 8px 0;padding-left: 22px}.page blockquote{margin: 10px 0;padding-left: 14px;border-left: 3px solid #000}.page .caption{font-size: 14px;margin-top: -4px}.page .link{margin: 8px 0}.page .action{display: inline-block;margin: 8px 0;padding: 8px 16px;border: 2px solid #000;border-radius: 6px;font-weight: 700;background: #fefefd}.page form{margin: 10px 0}.page label{display: block;margin: 10px 0 4px;font-weight: 600}.page input, .page select{width: 100%;max-width: 420px;padding: 8px 10px;border: 1px solid #000;border-radius: 4px;font: inherit;background: #fefefd}.page .error{display: none}html[data-view="site"] .spec, html[data-view="site"] .spec-only{display: none}html[data-view="spec"] .page .error{display: block;font-size: 14px;margin: 4px 0 0}html[data-view="spec"] .page .error::before{content: "Message if wrong: ";font-weight: 700}.when-site{display: none}html[data-view="site"] .when-site{display: inline}html[data-view="site"] .when-spec{display: none}@media (max-width: 600px){.page h1{font-size: 28px}.page h2{font-size: 23px}.bar .where{display: none}}.progress .prog-row{display: grid;grid-template-columns: 9.5em minmax(0, 1fr) auto;align-items: center;gap: 6px 12px;margin-top: 10px}.progress .prog-name{font-weight: 700}.progress .prog-num{font-size: 14px;white-space: nowrap;font-variant-numeric: tabular-nums}.prog-seg{display: flex;gap: 3px;min-height: 16px}.prog-seg .seg{flex: 1 1 0;min-width: 6px;height: 16px;border: 1px solid #000;background: #fefefd}.prog-seg .seg.is-built{background: #000}.prog-seg .seg.is-optional{border-style: dashed}.prog-seg a.seg:focus-visible{outline: 2px solid #000;outline-offset: 2px}.prog-bar{position: relative;height: 16px;border: 1px solid #000;background: #fefefd}.prog-bar i{position: absolute;inset: 0 auto 0 0;background: #000}.progress .prog-note{margin: 12px 0 0;font-size: 14px}.all-prog{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 4px 12px;align-items: center;max-width: 520px;margin: 4px 0 6px}@media (max-width: 600px){.progress .prog-row{grid-template-columns: minmax(0, 1fr) auto}.progress .prog-row .prog-name{grid-column: 1 / -1}}.notnav ul{margin: 4px 0 0;padding-left: 20px}.notnav li{margin: 2px 0}.notnav small{font-size: 13px}.site-nav{position: relative;display: flex;align-items: center;gap: 8px 16px;border: 2px solid #000;padding: 10px 14px;margin: 0 0 24px;background: #fefefd;width: min(1200px, 100vw - 40px);margin-left: calc(50% - min(600px, 50vw - 20px))}.site-nav .brand{font-weight: 800;letter-spacing: .06em;text-transform: uppercase;text-decoration: none;margin-right: 6px}.nav-list{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 16px;list-style: none;margin: 0;padding: 0}.nav-item{position: relative;display: flex;align-items: center}.nav-item > a{text-decoration: none;padding: 6px 0}.nav-item > a:hover, .drop a:hover{text-decoration: underline}.nav-item.is-current > a{font-weight: 700;text-decoration: underline;text-underline-offset: 4px}.drop-btn{font: inherit;color: #000;background: none;border: 0;padding: 6px 4px;cursor: pointer}.drop{display: none;position: absolute;top: 100%;left: 0;z-index: 5;min-width: 250px;list-style: none;margin: 6px 0 0;padding: 8px 0;background: #fefefd;border: 2px solid #000}.drop a{display: block;padding: 6px 14px;text-decoration: none}.drop a[aria-current]{font-weight: 700}.drop .drop-label{padding: 8px 14px 2px;margin-top: 6px;border-top: 1px solid #000;font-size: 12px;text-transform: uppercase;letter-spacing: .06em}.nav-item.open > .drop{display: block}.site-nav .cart{margin-left: auto;padding: 6px 14px;border: 2px solid #000;border-radius: 999px;text-decoration: none;font-weight: 700;white-space: nowrap}.menu-btn{display: none;font: inherit;color: #000;padding: 6px 14px;border: 2px solid #000;border-radius: 999px;background: #fefefd;cursor: pointer}.site-nav button:focus-visible, .site-nav a:focus-visible{outline: 2px solid #000;outline-offset: 2px}@media (hover: hover) and (min-width: 901px){.nav-item.has-menu:hover > .drop, .nav-item.has-menu:focus-within > .drop{display: block}}@media (max-width: 900px){.menu-btn{display: inline-block}.nav-list{display: none;position: absolute;top: 100%;left: -2px;right: -2px;z-index: 6;flex-direction: column;align-items: stretch;gap: 0;padding: 0;background: #fefefd;border: 2px solid #000;border-top: 1px solid #000}.site-nav.open .nav-list{display: flex}.nav-item{flex-wrap: wrap;justify-content: space-between;padding: 0 14px;border-bottom: 1px solid #000}.nav-item:last-child{border-bottom: 0}.nav-item > a{flex: 1;padding: 12px 0}.drop-btn{padding: 12px 4px 12px 16px}.drop{position: static;width: 100%;min-width: 0;margin: 0 0 8px;padding: 0 0 0 12px;border: 0}}@font-face{font-family:"Imbue";src:url(/assets/fonts/imbue-latin-var-a.woff2?v=0fad5afd) format("woff2");font-weight:100 900;font-display:block;unicode-range:U+20-7E, U+A0, U+A9, U+AD-AE, U+B7, U+C0, U+D6-D7, U+E0, U+F6, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+2122, U+2212}@font-face{font-family:"Imbue";src:url(/assets/fonts/imbue-latin-var-b.woff2?v=a1b721fb) format("woff2");font-weight:100 900;font-display:block;unicode-range:U+D, U+A1-A8, U+AA-AC, U+AF-B6, U+B8-BF, U+C1-D5, U+D8-DF, U+E1-F5, U+F7-FF, U+102, U+131, U+152-153, U+2BC, U+2C6, U+2DA, U+2DC, U+300-301, U+303-304, U+308-309, U+323, U+2009, U+200B, U+201A, U+201E, U+2039-203A, U+2044, U+20AC, U+2191, U+2193, U+2215}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-400-a.woff2?v=05b239fe) format("woff2");font-weight:400;font-display:block;unicode-range:U+20-7E, U+A0, U+A9, U+AD-AE, U+B7, U+C0, U+D6-D7, U+E0, U+F6, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+2122, U+2212}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-400-b.woff2?v=44de368b) format("woff2");font-weight:400;font-display:block;unicode-range:U+A1-A8, U+AA-AC, U+AF-B6, U+B8-BF, U+C1-D5, U+D8-DF, U+E1-F5, U+F7-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+300-301, U+303-304, U+308-309, U+323, U+329, U+2002, U+2009, U+200B, U+201A, U+201E, U+2032-2033, U+2039-203A, U+2044, U+20AC, U+2191, U+2193, U+2215, U+FFFD}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-400-italic-a.woff2?v=4ffaa45e) format("woff2");font-weight:400;font-style:italic;font-display:block;unicode-range:U+20-7E, U+A0, U+A9, U+AD-AE, U+B7, U+C0, U+D6-D7, U+E0, U+F6, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+2122, U+2212}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-400-italic-b.woff2?v=bc531004) format("woff2");font-weight:400;font-style:italic;font-display:block;unicode-range:U+A1-A8, U+AA-AC, U+AF-B6, U+B8-BF, U+C1-D5, U+D8-DF, U+E1-F5, U+F7-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+300-301, U+303-304, U+308-309, U+323, U+329, U+2002, U+2009, U+200B, U+201A, U+201E, U+2032-2033, U+2039-203A, U+2044, U+20AC, U+2191, U+2193, U+2215, U+FFFD}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-600-a.woff2?v=8c0cec31) format("woff2");font-weight:600;font-display:block;unicode-range:U+20-7E, U+A0, U+A9, U+AD-AE, U+B7, U+C0, U+D6-D7, U+E0, U+F6, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+2122, U+2212}@font-face{font-family:"Libertinus Serif";src:url(/assets/fonts/libertinus-serif-latin-600-b.woff2?v=57cedf91) format("woff2");font-weight:600;font-display:block;unicode-range:U+A1-A8, U+AA-AC, U+AF-B6, U+B8-BF, U+C1-D5, U+D8-DF, U+E1-F5, U+F7-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+300-301, U+303-304, U+308-309, U+323, U+329, U+2002, U+2009, U+200B, U+201A, U+201E, U+2032-2033, U+2039-203A, U+2044, U+20AC, U+2191, U+2193, U+2215, U+FFFD}@font-face{font-family:"Syncopate";src:url(/assets/fonts/syncopate-latin-400-a.woff2?v=2e6db639) format("woff2");font-weight:100 900;font-display:block;unicode-range:U+20-7E, U+A0, U+A9, U+AD-AE, U+B7, U+C0, U+D6-D7, U+E0, U+F6, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+2122, U+2212}@font-face{font-family:"Syncopate";src:url(/assets/fonts/syncopate-latin-400-b.woff2?v=c117aed3) format("woff2");font-weight:100 900;font-display:block;unicode-range:U+A1-A8, U+AA-AC, U+AF-B6, U+B8-BF, U+C1-D5, U+D8-DF, U+E1-F5, U+F7-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+201A, U+201E, U+2039-203A, U+2044, U+20AC, U+2215}:root *, :root *::before, :root *::after{--f-head:"Imbue","Bodoni 72",Didot,serif !important;--f-body:"Libertinus Serif",Georgia,serif !important;--f-ui:"Syncopate",system-ui,sans-serif !important;--w-head:300 !important;--w-body:400 !important;--w-ui:400 !important;--ls-head:.015em !important;--ls-ui:.13em !important;--head-stroke:0em !important}:root *:not(:is(#electronics-diodes-emf-stickers-details, #personal-diode-details, #electronics-diodes-emf-stickers-details *, #personal-diode-details *)){--t-h2:clamp(32px, 4.2vw, 60px) !important}.nav-ship{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){.nav-ship{--nav-h: 68px}}@media (max-width: 720px){.nav-ship{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}.nav-ship{-webkit-font-smoothing: antialiased;color: var(--ink);font: var(--w-body) var(--t-body)/1.6 var(--f-body)}.nav-ship img{display: block;max-width: 100%}.nav-ship :focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}.nav-ship .btn{position: relative;display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 32px;box-sizing: border-box;border: 1px solid transparent;border-radius: 999px;font: 700 13px/1 var(--f-ui);letter-spacing: .14em;text-transform: uppercase;text-decoration: none;white-space: nowrap;cursor: pointer;transition: filter var(--dur) var(--ease), background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.nav-ship .btn:active{transform: translateY(1px)}.nav-ship .btn:focus-visible{outline-offset: 3px}.nav-ship .btn--act{color: var(--on-act);border-color: #8ba6a5;background: linear-gradient(115deg, #cbd8d8 0%, #ecf1f0 38%, #fefefd 52%, #e0e8e8 74%, #c1d0d0 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.9), inset 0 -1px 0 rgba(61,91,90,.25), 0 8px 22px rgba(0,0,0,.30)}.nav-ship .btn--act::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: linear-gradient(115deg, transparent 30%, rgba(255,255,255,.55) 46%, transparent 60%);background-size: 260% 100%;background-position: 120% 0;transition: background-position .7s}.nav-ship .btn--2{background: transparent;color: var(--head);border-color: var(--head)}@media (hover: hover){.nav-ship .btn--act:hover{filter: brightness(1.04)}.nav-ship .btn--act:hover::after{background-position: -20% 0}.nav-ship .btn--2:hover{background: color-mix(in srgb, var(--head) 10%, transparent)}}@media (prefers-reduced-motion: reduce){.nav-ship .btn--act::after{transition: none}}.nav-ship .nav{--nav-bg: transparent;--nav-line: transparent;--nav-scrim: none;position: absolute;inset: 0 0 auto;z-index: 3;display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;column-gap: 32px;min-height: var(--nav-h);padding: 0 var(--side);box-sizing: border-box;background: var(--nav-bg);border-bottom: 1px solid var(--nav-line);transition: background-color .3s var(--ease), border-color .3s var(--ease)}.nav-ship .nav::before{content: "";position: absolute;inset: 0 0 -48px;z-index: -1;pointer-events: none;background: var(--nav-scrim)}.nav-ship .nav--filled{--nav-bg: var(--page);--nav-line: var(--line)}.nav-ship .nav__side, .nav-ship .nav__links{display: flex;align-items: center;gap: 34px}.nav-ship .nav__side--r{justify-content: flex-end}.nav-ship .nav__brand{display: inline-flex;align-items: center;justify-self: center;text-decoration: none}.nav-ship .nav__brand img{height: 60px;width: auto}.nav-ship .nav a:not(.btn):not(.nav__brand){padding: 8px 0;border-bottom: 1px solid transparent;color: var(--ink);text-decoration: none;white-space: nowrap;font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}@media (hover: hover){.nav-ship .nav a:not(.btn):not(.nav__brand):hover{border-bottom-color: color-mix(in srgb, var(--head) 45%, transparent)}}.nav-ship .nav a[aria-current]{color: var(--head);border-bottom-color: var(--head)}.nav-ship .nav a[aria-haspopup]::after{content: "";display: inline-block;width: 6px;height: 6px;margin-left: 9px;border-right: 1px solid currentColor;border-bottom: 1px solid currentColor;transform: rotate(45deg) translateY(-2px)}.nav-ship .nav__side--l, .nav-ship .nav__drop{align-self: stretch}.nav-ship .nav__drop{display: flex;align-items: center}.nav-ship .nav__toggle{display: inline-flex;align-items: center;gap: 8px;min-height: 40px;padding: 0;border: 0;background: none;color: var(--ink);cursor: pointer;font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;white-space: nowrap}.nav-ship .nav__toggle > span{padding: 8px 0;border-bottom: 1px solid transparent;transition: border-color var(--dur) var(--ease)}@media (hover: hover){.nav-ship .nav__toggle:hover > span{border-bottom-color: color-mix(in srgb, var(--head) 45%, transparent)}}.nav-ship .nav__toggle[aria-expanded="true"] > span{border-bottom-color: color-mix(in srgb, var(--head) 45%, transparent)}.nav-ship .nav__toggle.is-in{color: var(--head)}.nav-ship .nav__toggle.is-in > span{border-bottom-color: var(--head)}.nav-ship .nav__caret-i{display: block;width: 13px;height: 13px;fill: currentColor;transform-origin: 50% 53%;transition: transform .25s ease-in-out}.nav-ship .nav__toggle[aria-expanded="true"] .nav__caret-i, .nav-ship .nav__caret[aria-expanded="true"] .nav__caret-i{transform: rotateX(180deg)}.nav-ship .nav__cart{min-height: 42px;padding: 0 20px;font-size: 12px}.nav-ship .nav__menu{display: none;min-height: 42px;padding: 0 16px;border: 1px solid var(--line);border-radius: 0;background: transparent;color: var(--head);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;cursor: pointer}@media (max-width: 1200px){.nav-ship .nav{display: flex;gap: 12px}.nav-ship .nav__side--l, .nav-ship .nav__side--r .nav__links{display: none}.nav-ship .nav__side--r{margin-left: auto}.nav-ship .nav__menu{display: inline-flex;align-items: center}}@media (max-width: 900px){.nav-ship .nav__brand img{height: 46px}}.nav-ship .nav{position: fixed}.nav-ship .nav::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: color-mix(in srgb, var(--page) 58%, transparent);-webkit-backdrop-filter: blur(18px) saturate(1.35);backdrop-filter: blur(18px) saturate(1.35);border-bottom: 1px solid color-mix(in srgb, var(--sea-glass-light) 18%, transparent);translate: 0 -100%;opacity: 0;transition: translate .3s cubic-bezier(.4, 0, 1, 1), opacity .3s cubic-bezier(.4, 0, 1, 1), background-color .3s var(--ease)}.nav-ship .nav.is-scrolled::after{translate: 0 0;opacity: 1;transition: translate .6s var(--ease), opacity .35s var(--ease), background-color .3s var(--ease)}.nav-ship .nav__panel{display: none}.nav-ship .nav__vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}@media (max-width: 1200px){.nav-ship .nav{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);column-gap: 12px}.nav-ship .nav__menu{grid-column: 1;grid-row: 1;justify-self: start;justify-content: center;width: 44px;height: 44px;min-width: 0;min-height: 0;margin-left: -11px;padding: 0;border: 0}.nav-ship .nav__brand{grid-column: 2;grid-row: 1}.nav-ship .nav__side--r{grid-column: 3;grid-row: 1;justify-self: end;margin-left: 0}.nav-ship .nav__burger{position: relative;display: block;width: 22px;height: 1.5px;background: currentColor;transition: background-color .2s var(--ease)}.nav-ship .nav__burger::before, .nav-ship .nav__burger::after{content: "";position: absolute;left: 0;width: 100%;height: 100%;background: currentColor;transition: translate .3s var(--ease), rotate .3s var(--ease)}.nav-ship .nav__burger::before{translate: 0 -7px}.nav-ship .nav__burger::after{translate: 0 7px}.nav-ship .nav.is-open .nav__burger{background-color: transparent}.nav-ship .nav.is-open .nav__burger::before{translate: 0 0;rotate: 45deg}.nav-ship .nav.is-open .nav__burger::after{translate: 0 0;rotate: -45deg}.nav-ship .nav.is-open::after{translate: 0 0;opacity: 1;background-color: var(--page);transition: translate .6s var(--ease), opacity .35s var(--ease), background-color .3s var(--ease)}.nav-ship .nav__panel{display: block;position: absolute;left: 0;right: 0;top: 100%;z-index: -1;height: calc(100dvh - 100%);overflow-y: auto;overscroll-behavior: contain;background: var(--page);clip-path: inset(0 0 100% 0);visibility: hidden;transition: clip-path .3s cubic-bezier(.4, 0, 1, 1), visibility 0s .3s}.nav-ship .nav.is-open .nav__panel{clip-path: inset(0);visibility: visible;transition: clip-path .55s var(--ease), visibility 0s}.nav-ship .nav__panel ul{margin: 0;padding: 0;list-style: none}.nav-ship .nav__panel a, .nav-ship .nav__panel button{-webkit-tap-highlight-color: transparent}.nav-ship .pa{padding-bottom: 48px;opacity: 0;transition: opacity .12s linear}.nav-ship .nav.is-open .pa{opacity: 1;transition: opacity .3s var(--ease) .15s}.nav-ship .pa__sec{border-bottom: 1px solid color-mix(in srgb, var(--sea-glass-light) 16%, transparent)}.nav-ship .nav .nav__panel a.pa__row, .nav-ship .nav .nav__panel button.pa__row{display: flex;align-items: center;justify-content: space-between;gap: 12px;box-sizing: border-box;width: 100%;min-height: 56px;padding: 0 var(--side);border: 0;background: none;color: var(--head);cursor: pointer;text-align: left;text-decoration: none;font: var(--w-ui) 13px/1.2 var(--f-ui);letter-spacing: .16em;text-transform: uppercase;white-space: normal}.nav-ship .pa__row .nav__caret-i{flex: none}.nav-ship .pa__row[aria-expanded="true"] .nav__caret-i{transform: rotateX(180deg)}.nav-ship .pa__body{display: grid;grid-template-rows: 0fr;visibility: hidden;transition: grid-template-rows .38s var(--ease), visibility 0s .38s}.nav-ship .pa__sec.is-open .pa__body{grid-template-rows: 1fr;visibility: inherit;transition: grid-template-rows .38s var(--ease), visibility 0s}.nav-ship .nav__panel .pa__items{min-height: 0;overflow: hidden;padding: 0 var(--side)}.nav-ship .pa__items li:first-child{padding-top: 4px}.nav-ship .pa__items li:last-child{padding-bottom: 20px}.nav-ship .pa__items li + li{margin-top: 16px}.nav-ship .nav .nav__panel a.pa__item{display: flex;align-items: center;gap: 18px;padding: 0;border: 0;color: var(--ink);text-decoration: none;white-space: normal;font: var(--w-ui) 12px/1.4 var(--f-ui);letter-spacing: .14em;text-transform: uppercase}.nav-ship .nav .nav__panel a.pa__item[aria-current] .pa__name{padding-bottom: 2px;border-bottom: 1px solid currentColor}.nav-ship .pa__pic{flex: none;width: 88px;height: 88px;overflow: hidden;border-radius: 4px;background: var(--surface)}.nav-ship .pa__pic img{display: block;width: 100%;height: 100%;object-fit: cover}.nav-ship .nav.menu-fall::after{translate: 0 -100dvh;opacity: 1;background-color: var(--page);transition: translate .3s cubic-bezier(.4, 0, 1, 1)}.nav-ship .nav.menu-fall.is-open::after{translate: 0 0;transition: translate .55s var(--ease)}.nav-ship .nav.menu-fall .nav__panel{clip-path: none;translate: 0 -100dvh;transition: translate .3s cubic-bezier(.4, 0, 1, 1), visibility 0s .3s}.nav-ship .nav.menu-fall.is-open .nav__panel{translate: 0 0;transition: translate .55s var(--ease), visibility 0s}.nav-ship .nav__rows{margin: 0;padding: 4px var(--side) 48px;list-style: none}.nav-ship .nav__row{display: flex;flex-wrap: wrap;align-items: center;border-bottom: 1px solid color-mix(in srgb, var(--sea-glass-light) 16%, transparent)}.nav-ship .nav .nav__panel .nav__row > a{flex: 1;display: flex;align-items: center;min-height: 64px;padding: 0;border: 0;color: var(--head);font: var(--w-head) clamp(22px, 6.6vw, 26px)/1.1 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-decoration: none;white-space: normal}.nav-ship .nav__more{display: grid;place-items: center;width: 56px;min-height: 64px;margin-right: -14px;padding: 0;border: 0;background: none;color: var(--head);cursor: pointer}.nav-ship .nav__more::before{content: "";width: 9px;height: 9px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;translate: 0 -3px;rotate: 45deg;transition: rotate .3s var(--ease), translate .3s var(--ease)}.nav-ship .nav__more[aria-expanded="true"]::before{translate: 0 3px;rotate: 225deg}.nav-ship .nav__sub{flex-basis: 100%;display: grid;grid-template-rows: 0fr;visibility: hidden;transition: grid-template-rows .3s cubic-bezier(.4, 0, 1, 1), visibility 0s .3s}.nav-ship .nav__row.is-expanded .nav__sub{grid-template-rows: 1fr;visibility: visible;transition: grid-template-rows .45s var(--ease), visibility 0s}.nav-ship .nav__sub > ul{min-height: 0;overflow: hidden;margin: 0;padding: 0;list-style: none}.nav-ship .nav__sub li:last-child{margin-bottom: 14px}.nav-ship .nav .nav__panel .nav__sub a{display: flex;align-items: center;min-height: 44px;padding: 0;border: 0;color: var(--muted);font: var(--w-body) 16px/1.35 var(--f-body);letter-spacing: 0;text-transform: none;text-decoration: none;white-space: normal}}.nav-ship .nav__sheet{display: none}@media (min-width: 1201px){.nav-ship .nav__sheet{display: block;position: absolute;left: 0;right: 0;top: 100%;z-index: -1;height: var(--sheet-h, 380px);pointer-events: none;background: var(--page);border-bottom: 1px solid color-mix(in srgb, var(--sea-glass-light) 18%, transparent);clip-path: inset(0 0 100% 0);visibility: hidden;transition: clip-path .25s cubic-bezier(.4, 0, 1, 1), visibility 0s .25s, height .3s var(--ease)}.nav-ship .nav.has-drop .nav__sheet{clip-path: inset(0);visibility: visible;transition: clip-path .45s var(--ease), visibility 0s, height .3s var(--ease)}.nav-ship .nav.has-drop{--nav-bg: var(--page)}.nav-ship .nav.has-drop::after{translate: 0 0;opacity: 1;background-color: var(--page);transition: translate .45s var(--ease), opacity .3s var(--ease), background-color .3s var(--ease)}.nav-ship .nav__pane{position: absolute;top: 100%;left: 0;right: 0;z-index: 1;box-sizing: border-box;padding: 34px var(--side) 30px;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .16s linear, visibility 0s .16s}.nav-ship .nav__drop.is-open .nav__pane{opacity: 1;visibility: visible;pointer-events: auto;transition: opacity .3s var(--ease) .1s, visibility 0s}.nav-ship .nav__pane ul{margin: 0;padding: 0;list-style: none}.nav-ship .nav.drop-fall::after{translate: 0 calc(-100% - var(--sheet-h, 380px));opacity: 1;background-color: var(--page);transition: translate .3s cubic-bezier(.4, 0, 1, 1)}.nav-ship .nav.drop-fall.has-drop::after{translate: 0 0;transition: translate .45s var(--ease)}.nav-ship .nav.drop-fall.has-drop{--nav-bg: transparent}.nav-ship .nav.drop-fall .nav__sheet{clip-path: none;translate: 0 calc(-100% - var(--bar-h, 91px));transition: translate .3s cubic-bezier(.4, 0, 1, 1), visibility 0s .3s, height .3s var(--ease)}.nav-ship .nav.drop-fall.has-drop .nav__sheet{translate: 0 0;transition: translate .45s var(--ease), visibility 0s, height .3s var(--ease)}.nav-ship .nav.drop-landing .nav__drop.is-open .nav__pane{transition: opacity .3s var(--ease) .26s, visibility 0s}.nav-ship .nav.drop-fall:not(.has-drop) .nav__pane{transition: opacity .08s linear, visibility 0s .08s}.nav-ship .nm2{display: grid;grid-template-columns: minmax(190px, 260px) minmax(0, 1fr);column-gap: 40px}.nav-ship .nav .nav__drop .nm2__list a{display: flex;align-items: center;min-height: 42px;padding: 0;border: 0;color: color-mix(in srgb, var(--muted) 72%, transparent);font: var(--w-head) 19px/1.25 var(--f-head);letter-spacing: .01em;text-transform: none;text-decoration-line: underline;text-decoration-thickness: 1px;text-decoration-color: transparent;text-underline-offset: 6px;white-space: normal;transition: color var(--dur) var(--ease)}.nav-ship .nav .nav__drop .nm2__list a.is-on{color: var(--ink)}.nav-ship .nav .nav__drop .nm2__list a[aria-current]{color: var(--ink);text-decoration-color: currentColor}.nav-ship .nm2__show{display: grid;align-content: start}.nav-ship .nm2__grid{grid-area: 1 / 1;display: grid;grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr));align-content: start;margin: 0 -12px;opacity: 0;visibility: hidden;transition: opacity .2s linear, visibility 0s .2s}.nav-ship .nm2__grid.is-on{opacity: 1;visibility: inherit;transition: opacity .35s var(--ease), visibility 0s}.nav-ship .nav .nav__drop a.nm2__cell{display: block;min-height: 0;padding: 0 12px;border: 0;color: var(--head);text-align: center;text-decoration: none;white-space: normal;font: inherit;letter-spacing: 0;text-transform: none}.nav-ship .nm2__cell--wide{grid-column: span 2}.nav-ship .nm2__pic{display: block;overflow: hidden;height: clamp(190px, 18vw, 260px);border-radius: 4px;background: var(--surface)}.nav-ship .nm2__pic img{display: block;width: 100%;height: 100%;object-fit: cover;transition: scale .9s var(--ease)}.nav-ship .nm2__name{display: block;margin-top: 14px;font: var(--w-head) 16px/1.3 var(--f-head);letter-spacing: .01em;text-wrap: balance}.nav-ship .nm2__cell--all .nm2__name{margin-top: 17px;font: var(--w-ui) 12px/1.45 var(--f-ui);letter-spacing: .18em;text-transform: uppercase}}@media (min-width: 1201px) and (hover: hover){.nav-ship .nav .nav__drop a.nm2__cell:hover .nm2__pic img{scale: 1.03}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.nav-ship .nav::after{background: color-mix(in srgb, var(--page) 94%, transparent)}}@media (prefers-reduced-transparency: reduce){.nav-ship .nav::after{background: var(--page);-webkit-backdrop-filter: none;backdrop-filter: none}}.nav-ship .nav.nav-still::after, .nav-ship .nav.nav-still.drop-fall::after, .nav-ship .nav.nav-still.menu-fall::after, .nav-ship .nav.nav-still .nav__sheet, .nav-ship .nav.nav-still.drop-fall .nav__sheet, .nav-ship .nav.nav-still .nav__panel, .nav-ship .nav.nav-still.menu-fall .nav__panel{transition: none}@media (prefers-reduced-motion: reduce){.nav-ship .nav::after, .nav-ship .nav.is-scrolled::after, .nav-ship .nav.is-open::after, .nav-ship .nav.has-drop::after{translate: 0 0;transition: opacity .2s linear}.nav-ship .nav__sheet, .nav-ship .nav.has-drop .nav__sheet{clip-path: none;transition: none}.nav-ship .nav__pane, .nav-ship .nav__drop.is-open .nav__pane, .nav-ship .nm2__grid, .nav-ship .nm2__grid.is-on, .nav-ship .nm2__pic img{transition: none}.nav-ship .nav__caret-i{transition: none}.nav-ship .nav__panel{clip-path: none;opacity: 0;transition: opacity .2s linear, visibility 0s .2s}.nav-ship .nav.is-open .nav__panel{clip-path: none;opacity: 1;transition: opacity .2s linear, visibility 0s}.nav-ship .pa, .nav-ship .nav.is-open .pa, .nav-ship .pa__body, .nav-ship .pa__sec.is-open .pa__body{transition: none}.nav-ship .nav__sub, .nav-ship .nav__row.is-expanded .nav__sub{transition: none}.nav-ship .nav__more::before, .nav-ship .nav__burger, .nav-ship .nav__burger::before, .nav-ship .nav__burger::after{transition: none}}@media (min-width: 901px){.nav-ship .nav__brand img{height: 66px;scale: 1.3636;transform-origin: 50% 0}.nav-ship .nav--filled .nav__brand img{scale: 1}.nav-ship .nav.is-scrolled .nav__brand img, .nav-ship .nav.is-open .nav__brand img, .nav-ship .nav.has-drop .nav__brand img{scale: 1}.nav-ship .nav.logo-ready .nav__brand img{transition: scale .45s var(--ease)}.nav-ship .nav.logo-ready.is-scrolled .nav__brand img{transition-duration: .6s}}.nav-ship .nav.nav--filled::after, .nav-ship .nav.nav--filled.is-scrolled::after{translate: 0 0;opacity: 1;transition: none}@media (min-width: 1201px) and (max-width: 1279px){.nav-ship .nav__side--l{gap: 24px}}@media (prefers-reduced-motion: reduce){.nav-ship .nav.logo-ready .nav__brand img{transition: none}}.nav-ship{display: none}html[data-clear] .nav-ship, html[data-view="site"] .nav-ship{display: block}html[data-clear] .site-nav, html[data-view="site"] .site-nav{display: none}html[data-clear] .wrap, html[data-view="site"] .wrap{padding-top: 0}.nav-ship .nav{z-index: 60}html[data-view="site"]:not([data-clear]):not(.in-frame) .nav-ship .nav{top: var(--board-bar, 0px)}html[data-clear].nav-filled .wrap, html[data-view="site"].nav-filled .wrap{padding-top: 92px}@media (max-width: 900px){html[data-clear].nav-filled .wrap, html[data-view="site"].nav-filled .wrap{padding-top: 68px}}.hero-ship .nav{display: none !important}.shero-ship{--dark: #202020;--side: clamp(18px, 4vw, 56px);--t-body: 17px;--nav-h: 92px;margin-inline: calc(50% - 50vw);-webkit-font-smoothing: antialiased}@media (max-width: 900px){.shero-ship{--nav-h: 68px}}@media (max-width: 720px){.shero-ship{--t-body: 16px}}.shero{--wall: #212f2e;--porcelain: #eaeae9;--pbox: clamp(170px, 16.94vw, 300px);--pin: 4.56vw;position: relative;z-index: 1;isolation: isolate;display: grid;place-items: center;min-height: 336px;box-sizing: border-box;padding: 85px var(--side);background: var(--wall);color: var(--porcelain);text-align: center}.shero__band{position: absolute;inset: 0;z-index: -1;overflow: hidden}.shero__photo{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;filter: grayscale(.55)}.shero__band::before{content: "";position: absolute;inset: 0;z-index: 1;background: color-mix(in srgb, var(--wall) 76%, transparent)}.shero__band::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) 0 0 / 256px repeat;mix-blend-mode: overlay;opacity: .5}.shero::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 48px;pointer-events: none;background: linear-gradient(rgb(24 35 35 / .32), rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}.shero__item{position: absolute;top: 50%;z-index: 3;width: calc(var(--pbox) * var(--iw, 1));height: calc(var(--pbox) * var(--ih, 1));pointer-events: none}.shero__item img{position: relative;z-index: 1;display: block;width: 100%;height: 100%;max-width: none;object-fit: contain}.shero__item::before{content: "";position: absolute;inset: -42%;z-index: 0;background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 46%, transparent) 0%, color-mix(in srgb, #cbd8d8 42%, transparent) 20%, color-mix(in srgb, #cbd8d8 31%, transparent) 40%, color-mix(in srgb, #cbd8d8 16%, transparent) 62%, color-mix(in srgb, #cbd8d8 5%, transparent) 82%, transparent 100%)}.shero__item--l{left: var(--pin);translate: 0 -50%;rotate: -5deg}.shero__item--r{right: var(--pin);translate: 0 -50%;rotate: 6deg}.shero__words{position: relative;width: min(800px, calc(100% - 2 * (var(--pbox) * var(--iwmax, 1) + var(--pin) - var(--side)) - 20px))}.shero__title{margin: 0;color: var(--porcelain);font: var(--w-head) var(--t-h2, clamp(32px, 4.2vw, 60px))/1.12 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance}.shero__line{max-width: 600px;margin: 10px auto 0;color: var(--porcelain);font: var(--w-body) var(--t-body)/1.6 var(--f-body);text-wrap: balance}@media (max-width: 1023px){.shero{min-height: 312px;padding: 55px var(--side)}.shero__item{display: none}.shero__words{width: 100%}.shero__title{font-size: 32px;line-height: 1.12}.shero__line{font-size: 15px;line-height: 1.55}}.shero__item--hang{top: -24px;translate: 0 0;rotate: 0deg}.shero__item--hang::before{inset: auto;left: 50%;top: 83%;width: 160%;aspect-ratio: 1;translate: -50% -50%}.shero__item--more::before{inset: -60%;background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 64%, transparent) 0%, color-mix(in srgb, #cbd8d8 58%, transparent) 20%, color-mix(in srgb, #cbd8d8 44%, transparent) 40%, color-mix(in srgb, #cbd8d8 24%, transparent) 62%, color-mix(in srgb, #cbd8d8 8%, transparent) 82%, transparent 100%)}.shero__item--soft::before{background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 26%, transparent) 0%, color-mix(in srgb, #cbd8d8 24%, transparent) 20%, color-mix(in srgb, #cbd8d8 18%, transparent) 40%, color-mix(in srgb, #cbd8d8 9%, transparent) 62%, color-mix(in srgb, #cbd8d8 3%, transparent) 82%, transparent 100%)}.shero{padding-top: calc(var(--nav-h) + 85px);min-height: calc(336px + var(--nav-h))}.shero__item:not(.shero__item--hang){top: calc(50% + var(--nav-h) / 2)}.shero__item--hang img{-webkit-mask-image: linear-gradient(to bottom, transparent calc(var(--nav-h) * .45 + 24px), #000 calc(var(--nav-h) + 40px));mask-image: linear-gradient(to bottom, transparent calc(var(--nav-h) * .45 + 24px), #000 calc(var(--nav-h) + 40px))}@media (max-width: 1023px){.shero{padding-top: calc(var(--nav-h) + 55px);min-height: calc(312px + var(--nav-h))}}.shero__item::before{background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 calc(46% * var(--g, 1)), transparent) 0%, color-mix(in srgb, #cbd8d8 calc(42% * var(--g, 1)), transparent) 20%, color-mix(in srgb, #cbd8d8 calc(31% * var(--g, 1)), transparent) 40%, color-mix(in srgb, #cbd8d8 calc(16% * var(--g, 1)), transparent) 62%, color-mix(in srgb, #cbd8d8 calc(5% * var(--g, 1)), transparent) 82%, transparent 100%)}.shero__item--soft::before{background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 calc(26% * var(--g, 1)), transparent) 0%, color-mix(in srgb, #cbd8d8 calc(24% * var(--g, 1)), transparent) 20%, color-mix(in srgb, #cbd8d8 calc(18% * var(--g, 1)), transparent) 40%, color-mix(in srgb, #cbd8d8 calc(9% * var(--g, 1)), transparent) 62%, color-mix(in srgb, #cbd8d8 calc(3% * var(--g, 1)), transparent) 82%, transparent 100%)}.shero__item--more::before{background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 calc(64% * var(--g, 1)), transparent) 0%, color-mix(in srgb, #cbd8d8 calc(58% * var(--g, 1)), transparent) 20%, color-mix(in srgb, #cbd8d8 calc(44% * var(--g, 1)), transparent) 40%, color-mix(in srgb, #cbd8d8 calc(24% * var(--g, 1)), transparent) 62%, color-mix(in srgb, #cbd8d8 calc(8% * var(--g, 1)), transparent) 82%, transparent 100%)}.shero__hangclip{position: absolute;inset: 0;z-index: 3;pointer-events: none}.shero__item--hang{--hh: max(calc(var(--pbox) * 1.25), 300px);top: 50%;left: calc(var(--pin) + (var(--pbox) - var(--hh) * .6203) / 2);width: calc(var(--hh) * .6203);height: var(--hh);translate: 0 -85.06%;rotate: 0deg}.shero__item--hang::before{top: 85.06%}.shero__item--hang{top: calc(50% + var(--nav-h) / 2)}.shero__item--hang img{-webkit-mask-image: none;mask-image: none}.shero__hangclip{-webkit-mask-image: linear-gradient(to bottom, transparent calc(var(--nav-h) * .45), #000 calc(var(--nav-h) + 8px));mask-image: linear-gradient(to bottom, transparent calc(var(--nav-h) * .45), #000 calc(var(--nav-h) + 8px))}.shero__item--hang::before{width: 260%;background: radial-gradient(closest-side, color-mix(in srgb, #cbd8d8 calc(34% * var(--g, 1)), transparent) 0%, color-mix(in srgb, #cbd8d8 calc(33% * var(--g, 1)), transparent) 20%, color-mix(in srgb, #cbd8d8 calc(28% * var(--g, 1)), transparent) 40%, color-mix(in srgb, #cbd8d8 calc(18% * var(--g, 1)), transparent) 62%, color-mix(in srgb, #cbd8d8 calc(7% * var(--g, 1)), transparent) 82%, transparent 100%)}@media (max-width: 1023px){.shero__title{font-size: 52px;line-height: .96}}.shero__item--hang{--hh: max(calc(var(--pbox) * 1.25), 360px);transform-origin: 50% 85.06%}.shero__hangclip{-webkit-mask-image: none;mask-image: none}.shero__hangclip{-webkit-mask-image: linear-gradient(to bottom, rgb(0 0 0 / .35) 0, rgb(0 0 0 / .35) calc(var(--nav-h) * .62), #000 calc(var(--nav-h) + 12px));mask-image: linear-gradient(to bottom, rgb(0 0 0 / .35) 0, rgb(0 0 0 / .35) calc(var(--nav-h) * .62), #000 calc(var(--nav-h) + 12px))}.shero__item--single{--k: .85;width: calc(var(--pbox) * var(--iw, 1) * var(--k));height: calc(var(--pbox) * var(--ih, 1) * var(--k))}.shero__item--single.shero__item--r{right: calc(var(--pin) + var(--pbox) * var(--iw, 1) * (1 - var(--k)) / 2)}.shero__item--single.shero__item--l{left: calc(var(--pin) + var(--pbox) * var(--iw, 1) * (1 - var(--k)) / 2)}#essential-oil-blends-hero .shero__photo{inset: 0 auto 0 50%;width: auto;height: 100%;aspect-ratio: 3 / 2;min-width: 108.1%;translate: -46.25% 0}.shero__item::before{opacity: .62}#emf-protection-hero .shero__photo{object-position: 50% 58%}@media (max-width: 1023px){#emf-protection-hero .shero__photo{object-position: 80% 58%}}#protection-jewelry-hero .shero__photo{object-position: 50% 46%}#essential-oil-blends-hero .shero__photo{object-position: 50% 0%}#calming-essential-oils-hero .shero__photo{object-position: 50% 50%}@media (max-width: 1023px){#calming-essential-oils-hero .shero__photo{object-position: 65% 50%}}#gifts-hero .shero__photo{object-position: 50% 46%}.ocs{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){.ocs{--nav-h: 68px}}@media (max-width: 720px){.ocs{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}.ocs{-webkit-font-smoothing: antialiased;margin-inline: calc(50% - 50vw);scroll-margin-top: 76px}@media (max-width: 720px){.ocs{scroll-margin-top: 58px}}.ocs *, .ocs *::before, .ocs *::after{box-sizing: border-box}.ocs img{display: block;max-width: 100%}.ocs :focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}.ocs{.btn{position: relative;display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 32px;box-sizing: border-box;border: 1px solid transparent;border-radius: 999px;font: 700 13px/1 var(--f-ui);letter-spacing: .14em;text-transform: uppercase;text-decoration: none;white-space: nowrap;cursor: pointer;transition: filter var(--dur) var(--ease), background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.btn:active{transform: translateY(1px)}.btn:focus-visible{outline-offset: 3px}.btn--act{color: var(--on-act);border-color: #8ba6a5;background: linear-gradient(115deg, #cbd8d8 0%, #ecf1f0 38%, #fefefd 52%, #e0e8e8 74%, #c1d0d0 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.9), inset 0 -1px 0 rgba(61,91,90,.25), 0 8px 22px rgba(0,0,0,.30)}.btn--act::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: linear-gradient(115deg, transparent 30%, rgba(255,255,255,.55) 46%, transparent 60%);background-size: 260% 100%;background-position: 120% 0;transition: background-position .7s}.btn--2{background: transparent;color: var(--head);border-color: var(--head)}@media (hover: hover){.btn--act:hover{filter: brightness(1.04)}.btn--act:hover::after{background-position: -20% 0}.btn--2:hover{background: color-mix(in srgb, var(--head) 10%, transparent)}}@media (prefers-reduced-motion: reduce){.btn--act::after{transition: none}}.tm{font-size: max(.42em, 8px);vertical-align: super;margin-left: .06em;-webkit-text-stroke-width: var(--head-stroke, .026em)}.oil{padding: clamp(64px, 8vw, 104px) var(--side);background: var(--band);color: var(--ink)}.oil__wrap{max-width: 1328px;margin: 0 auto}.oil__head{max-width: none;margin: 0;text-align: left}.oil__h2{margin: 0;color: var(--head);font: var(--w-head) var(--t-h2)/1.12 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.oil__intro{max-width: 62ch;margin: 20px 0 0;color: var(--muted);font: var(--w-body) 19px/1.6 var(--f-body);text-wrap: pretty}@media (max-width: 720px){.oil__intro{font-size: 17px}}.oil__feels{display: grid;grid-template-columns: repeat(8, minmax(0, 1fr));column-gap: 16px;margin: 52px 0 0}.oil__feel{appearance: none;display: flex;flex-direction: column;align-items: center;gap: 16px;min-width: 0;margin: 0;padding: 0;border: 0;background: none;color: var(--muted);cursor: pointer;text-align: center;-webkit-tap-highlight-color: transparent}.oil__tile{position: relative;display: block;width: 100%;aspect-ratio: 1;border-radius: 4px;outline: 1px solid transparent;outline-offset: 5px;background: var(--plate, none) center / cover no-repeat, radial-gradient(90% 80% at 26% 20%, color-mix(in srgb, var(--sea-glass-light) 46%, transparent), transparent 62%), linear-gradient(155deg, color-mix(in srgb, var(--tone) 88%, var(--sea-glass-light)), color-mix(in srgb, var(--tone) 78%, var(--dark)));box-shadow: inset 0 1px 0 rgb(255 255 255 / .22), inset 0 0 0 1px rgb(255 255 255 / .07), 0 12px 26px rgb(13 22 21 / .32);transition: translate .3s var(--ease), filter .3s var(--ease), box-shadow .3s var(--ease)}.oil__label{font: var(--w-ui) var(--t-ui)/1.4 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;white-space: nowrap;transition: color var(--dur) var(--ease)}.oil__feel[aria-selected="false"] .oil__tile, .oil__feel[aria-checked="false"] .oil__tile{filter: saturate(.45) brightness(.78)}.oil__feel[aria-checked="true"] .oil__tile, .oil__feel[aria-selected="true"] .oil__tile{translate: 0 -4px;box-shadow: inset 0 1px 0 rgb(255 255 255 / .28), 0 0 0 1px color-mix(in srgb, var(--tone) 60%, transparent), 0 0 22px 2px color-mix(in srgb, var(--tone) 52%, transparent), 0 0 56px 6px color-mix(in srgb, var(--tone) 26%, transparent)}.oil__feel[aria-checked="true"], .oil__feel[aria-selected="true"]{color: var(--head)}.oil__feel:focus-visible{outline: 0}.oil__feel:focus-visible .oil__tile{outline: 2px solid var(--focus)}@media (hover: hover){.oil__feel:hover .oil__tile{translate: 0 -3px;filter: none}.oil__feel[aria-selected="true"]:hover .oil__tile, .oil__feel[aria-checked="true"]:hover .oil__tile{translate: 0 -4px}.oil__feel:hover{color: var(--head)}}html:not(.js) & .oil__feels{display: none}.notes .oil__tile{outline: 1px dashed color-mix(in srgb, var(--ink) 70%, transparent);outline-offset: -1px}.notes .oil__tile::after{content: attr(data-plant);position: absolute;inset: auto 6px 6px;padding: 4px 6px;background: var(--dark);color: var(--ink);font: 600 10px/1.25 var(--f-ui);letter-spacing: .06em;text-align: center}.notes .oilc__bottle{outline: 1px dashed color-mix(in srgb, var(--ink) 70%, transparent)}.oilc-wrap{margin-top: 56px}.oilc{position: relative;isolation: isolate;display: grid;grid-template-columns: minmax(0, 48fr) minmax(0, 52fr);align-items: center;min-height: 500px;overflow: hidden;border-radius: 4px;background: var(--page)}.oilc__stage, .oilc__words{position: relative;z-index: 1}.oilc[hidden]{display: none}html:not(.js) & .oilc[hidden]{display: grid}html:not(.js) & .oilc + .oilc{margin-top: 16px}.oilc.is-new{animation: oil-in .22s var(--ease)}.oilc__stage{position: relative;align-self: stretch;min-height: 468px;margin: 16px 0 16px 16px;overflow: hidden;isolation: isolate;border-radius: 3px;background: linear-gradient(180deg, #526e6e 0%, #526e6e 26%, #4b6665 100%)}.oilc__bottle{position: absolute;left: 50%;bottom: 10%;height: 80%;translate: -50% 0}.oilc__img{position: relative;z-index: 2;display: block;height: 100%;width: auto;filter: drop-shadow(0 0 1px color-mix(in srgb, var(--glow, var(--sea-glass-light)) 65%, transparent)) drop-shadow(0 0 9px color-mix(in srgb, var(--glow, var(--sea-glass-light)) 34%, transparent))}.oilc__bottle::before{content: "";position: absolute;z-index: 0;inset: -10px;border-radius: 30px;pointer-events: none;background: color-mix(in srgb, var(--glow, var(--sea-glass-light)) 52%, transparent);box-shadow: 0 0 46px 22px color-mix(in srgb, var(--glow, var(--sea-glass-light)) 22%, transparent);filter: blur(22px)}.oilc__words{--g-head: 14px;--g-para: 24px;--g-group: 40px;--g-buy: 12px;max-width: 640px;padding: 48px 64px 48px 56px}.oilc__name, .oilc__oils, .oilc__line{text-box: trim-both cap alphabetic}.oilc__kind{display: inline-block;margin: 0;padding: 7px 10px 6px;border-radius: 4px;background: var(--glow, var(--sea-glass-light));color: var(--page);font: 700 var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.oilc__name{margin: 18px 0 0;color: var(--head);font: var(--w-head) 34px/1.12 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.oilc__name a{color: inherit;text-decoration: none}@media (hover: hover){.oilc__name a:hover{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 6px}}.oilc__oils{margin: var(--g-head) 0 0;color: var(--muted);font: var(--w-body) 15px/1.5 var(--f-body);text-wrap: pretty}.oilc__line{margin: var(--g-group) 0 0;color: var(--ink);font: var(--w-body) var(--t-body)/1.6 var(--f-body);text-wrap: pretty}.oilc__line + .oilc__line{margin-top: var(--g-para)}.oilc__line b{color: var(--head);font-weight: 700}.oilc__buy{width: max-content;max-width: 100%;margin-top: var(--g-group)}.oilc__price{display: flex;align-items: center;gap: 14px;min-height: 52px;margin: 0;padding: 10px 26px 10px 20px;box-sizing: border-box;border: 1px solid var(--ink);border-radius: 999px;box-shadow: inset 0 0 0 1px var(--ink);background: transparent;color: var(--ink);text-align: left;font: var(--w-ui) 12px/1.4 var(--f-ui);letter-spacing: .16em;text-transform: uppercase}.oilc__price::before{content: "";flex: none;width: 16px;height: 16px;box-sizing: border-box;border: 5px solid var(--ink);border-radius: 50%}.oilc__size{flex: 1 1 auto;min-width: 0}.oilc__rule{display: none}.oilc__cost{color: var(--head);font: var(--w-ui) 15px/1 var(--f-ui);letter-spacing: .06em;text-transform: none;font-variant-numeric: lining-nums}.oilc__act{display: flex;align-items: center;flex-wrap: wrap;gap: 14px 16px;margin-top: var(--g-buy)}@media (prefers-reduced-motion: no-preference){.oilc__img, .oilc__bottle::before{animation: oil-float 3.8s ease-in-out infinite alternate}}@media (prefers-reduced-motion: reduce){.oilc.is-new{animation: none}.oil__tile, .oil__label{transition: none}.oil__feel:hover .oil__tile{translate: none}}@media (max-width: 1180px){.oil__feels{grid-template-columns: repeat(4, minmax(0, 1fr));column-gap: 20px;row-gap: 30px}.oilc__words{padding: 40px 36px 40px 36px}}@media (max-width: 760px){.oil__feels{display: flex;justify-content: flex-start;gap: 14px;margin: 12px calc(-1 * var(--side)) -18px;padding: 30px var(--side) 26px;overflow-x: auto;scroll-snap-type: x proximity;scroll-padding-inline: var(--side);scrollbar-width: none}.oil__feels::-webkit-scrollbar{display: none}.oil__feel{flex: none;width: 104px;scroll-snap-align: start;gap: 14px}.oil__label{letter-spacing: .15em}.oilc-wrap{margin-top: 28px}.oilc{grid-template-columns: minmax(0, 1fr);min-height: 0}.oilc__stage{min-height: 340px;margin: 12px 12px 0}.oilc__words{--g-head: 10px;--g-para: 18px;--g-group: 28px;--g-buy: 14px;padding: 24px 22px 32px}.oilc__name{font-size: 26px}.oilc__buy{width: 100%}.oilc__act{flex-direction: column;align-items: stretch;gap: 14px}}#home-oil-match .oilc{background: #48605f linear-gradient(180deg, #496362 0%, #455e5d 100%)}#home-oil-match .oilc__oils{color: var(--ink)}#home-oil-match .oilc__words{justify-self: center;text-align: center}#home-oil-match .oilc__buy{margin-left: auto;margin-right: auto}#home-oil-match .oilc__price{text-align: left}@media (min-width: 1181px){#home-oil-match .oilc__words{padding-left: 60px;padding-right: 60px}}#home-oil-match .oilc__stage::before, #home-oil-match .oilc__stage::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none}#home-oil-match .oilc__stage::before{background: var(--art) center / cover no-repeat;opacity: .1}#home-oil-match .oilc__stage::after{background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}#home-oil-match .oilc__bottle{z-index: 1}#home-oil-match .oilc__img{scale: 1.0223;transform-origin: 50% 100%}#home-oil-match .oilc__words{--g-para: 36px}#home-oil-match .oilc__label{display: block;margin-bottom: 4px}#home-oil-match .oilc__line b{display: block}#home-oil-match .oilc__bottle::before{z-index: 1;background: color-mix(in srgb, var(--glow, var(--sea-glass-light)) 18%, transparent);box-shadow: 0 0 60px 24px color-mix(in srgb, var(--glow, var(--sea-glass-light)) 6%, transparent);filter: blur(30px)}#home-oil-match .oilc__bottle::after{content: "";position: absolute;z-index: 0;inset: -16% -280%;pointer-events: none;background: radial-gradient(closest-side, color-mix(in srgb, var(--glow, var(--sea-glass-light)) 20%, transparent) 0%, color-mix(in srgb, var(--glow, var(--sea-glass-light)) 19%, transparent) 20%, color-mix(in srgb, var(--glow, var(--sea-glass-light)) 15%, transparent) 40%, color-mix(in srgb, var(--glow, var(--sea-glass-light)) 9%, transparent) 62%, color-mix(in srgb, var(--glow, var(--sea-glass-light)) 4%, transparent) 82%, transparent 100%)}@media (prefers-reduced-motion: no-preference){#home-oil-match .oilc__bottle::after{animation: oil-float 3.8s ease-in-out infinite alternate}}@media (max-width: 760px){#home-oil-match .oilc__stage::before{background: var(--art) left top / 200% auto repeat-y, var(--art) right top / 200% auto repeat-y}#home-oil-match .oilc__words{--g-para: 28px}}}@keyframes oil-float{to{translate: 0 -10px}}@keyframes oil-in{from{opacity: 0}}.ocs .och1 .oilc__line + .oilc__line{margin-top: var(--g-para)}.ocs .och-foot{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 420px);column-gap: clamp(32px, 5vw, 80px);align-items: start;margin-top: clamp(48px, 5vw, 72px);padding-top: clamp(36px, 3.6vw, 52px);border-top: 1px solid color-mix(in srgb, var(--ink) 16%, transparent)}.ocs .och-foot__h3{margin: 0;color: var(--head);font: var(--w-head) clamp(22px, 1.7vw, 26px)/1.2 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance}.ocs .och-foot__p{max-width: 62ch;margin: 16px 0 0;color: var(--muted);font: var(--w-body) var(--t-body)/1.6 var(--f-body);text-wrap: pretty}.ocs .och-foot__list{display: grid;row-gap: 12px;max-width: 70ch;margin: 22px 0 0;padding: 0;list-style: none}.ocs .och-foot__list li{padding-left: 18px;border-left: 1px solid color-mix(in srgb, var(--ink) 30%, transparent);color: var(--ink);font: var(--w-body) 16px/1.55 var(--f-body);text-wrap: pretty}.ocs .och-foot__list b{color: var(--head);font-weight: 700}.ocs .och-foot__chart{margin: 0}.ocs .och-foot__chart img{width: 100%;height: auto;border-radius: 4px}.ocs .och-foot__chart figcaption{margin-top: 18px}@media (max-width: 900px){.ocs .och-foot{grid-template-columns: minmax(0, 1fr);row-gap: 32px}.ocs .och-foot__chart{max-width: 420px}}.ocs .oilc__img, .ocs .ocf1__frame img{scale: 1.0223;transform-origin: 50% 100%}.ocs .ocf{margin-top: clamp(48px, 5vw, 72px);padding-top: clamp(36px, 3.6vw, 52px);border-top: 1px solid color-mix(in srgb, var(--ink) 16%, transparent)}.ocs .ocf p{margin: 0;text-wrap: pretty}.ocs .ocf__h3{margin: 0;color: var(--head);font: var(--w-head) var(--t-h2)/1.12 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance}.ocs .ocf .ocf__p{max-width: 62ch;margin-top: 20px;color: var(--muted);font: var(--w-body) 19px/1.6 var(--f-body)}@media (max-width: 720px){.ocs .ocf .ocf__p{font-size: 17px}}.ocs .ocf__line{color: var(--ink);font: var(--w-body) 15px/1.55 var(--f-body)}.ocs .ocf__line a{color: var(--head);font-weight: var(--w-body);text-decoration: none}.ocs .ocf__blend{font-style: italic;letter-spacing: .01em}.ocs .ocf__line .tm{font-size: .62em;letter-spacing: 0;vertical-align: .6em;line-height: 0;margin-left: .02em}@media (hover: hover){.ocs .ocf__line a:hover{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 4px}}.ocs .ocf__organ{margin: 0;color: var(--head);font: var(--w-head) 19px/1.2 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase}.ocs .ocf__dl svg{width: 18px;height: 18px;margin-left: 10px}.ocs .ocf1__row{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));column-gap: 16px;margin: clamp(28px, 2.6vw, 38px) 0 0;padding: 0;list-style: none}.ocs .ocf1__frame{position: relative;display: block;aspect-ratio: 4 / 5;overflow: hidden;isolation: isolate;border-radius: 3px;background: #cbd8d8}.ocs .ocf1__frame img{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;object-fit: cover;scale: none;transform-origin: 50% 50%;transition: transform .7s var(--ease)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.ocs .ocf1__item:hover .ocf1__frame img{transform: scale(1.1)}}.ocs .ocf1__item .ocf__organ{margin-top: 18px}.ocs .ocf1__item .ocf__line{margin-top: 8px}.ocs .ocf1__file{display: grid;grid-template-columns: 112px minmax(0, 1fr) auto;align-items: center;column-gap: 24px;margin-top: clamp(32px, 3vw, 44px);padding: 14px 18px 14px 14px;border: 1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius: 4px}.ocs .ocf1__file img{width: 112px;height: auto;border-radius: 2px}.ocs .ocf1__name{margin: 0;color: var(--head);font: var(--w-ui) 12px/1.35 var(--f-ui);letter-spacing: .12em;text-transform: uppercase}.ocs .ocf1__meta{margin-top: 4px;color: var(--muted);font: 500 12px/1.3 var(--f-ui);letter-spacing: .04em}.ocs .ocf1__cap{margin: 14px 0 0;max-width: 62ch;color: var(--muted);font: var(--w-body) 12px/1.5 var(--f-body);text-wrap: pretty}@media (max-width: 1100px){.ocs .ocf1__row{grid-template-columns: repeat(3, minmax(0, 1fr));row-gap: 34px}}@media (max-width: 720px){.ocs .ocf1__row{display: flex;gap: 12px;margin: 24px calc(-1 * var(--side)) 0;padding: 0 var(--side) 6px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: var(--side);scrollbar-width: none}.ocs .ocf1__row::-webkit-scrollbar{display: none}.ocs .ocf1__item{flex: 0 0 64vw;scroll-snap-align: start}.ocs .ocf1__file{grid-template-columns: 88px minmax(0, 1fr);row-gap: 14px;column-gap: 16px;padding: 12px}.ocs .ocf1__file img{width: 88px}.ocs .ocf1__file .btn{grid-column: 1 / -1;width: 100%}.ocs .ocf1 .ocf1__cap{margin-top: 14px}}@media (prefers-reduced-motion: reduce){.ocs .ocf1__frame img{transition: none}}.ocs .oilc__stage::before, .ocs .oilc__stage::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none}.ocs .oilc__stage::before{background: var(--art) center / cover no-repeat;opacity: .1}.ocs .oilc__stage::after{background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}.ocs .oilc__bottle{z-index: 1}@media (max-width: 760px){.ocs .oilc__stage::before{background: var(--art) left top / 200% auto repeat-y, var(--art) right top / 200% auto repeat-y}}@media (min-width: 761px){#essential-oil-blends-chart .oilc__bottle{height: 396px;top: 50%;bottom: auto;translate: -50% -50%}}#essential-oil-blends-chart .oilc__img{scale: 1}.shop-ship, .tvd{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){.shop-ship, .tvd{--nav-h: 68px}}@media (max-width: 720px){.shop-ship, .tvd{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}.shop-ship{-webkit-font-smoothing: antialiased;font: var(--w-body, 400) 16px/1.6 var(--f-body)}.shop-ship img{display: block;max-width: 100%}.shop-ship :focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}.shop-ship .nw{white-space: nowrap}.shop-ship .tm{font-size: max(.42em, 8px);vertical-align: super;margin-left: .06em;-webkit-text-stroke-width: var(--head-stroke, .026em)}.shop-ship{margin-inline: calc(50% - 50vw)}body{overflow-x: clip}html[data-view="spec"] .s--built > .spec{margin-bottom: 20px}.s--built{margin-bottom: 28px}.shop{padding: clamp(52px, 7vw, 88px) var(--side)}.shop__wrap{max-width: 1328px;margin: 0 auto}.shop__h2{margin: 0;max-width: 680px;color: var(--head);font: var(--w-head) var(--t-h2)/1.2 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.shop :where(ul){margin: 0;padding: 0;list-style: none}.shop__wrap{container-type: inline-size;--col: calc((100cqi - 40px) / 3)}.shop--list + .shop--list{padding-top: 0}.shop--white{--page: #fefefd;--head: var(--dark);--muted: color-mix(in srgb, var(--dark) 74%, var(--sea-glass));--focus: var(--dark);background: var(--page);color: var(--head)}.acards{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));column-gap: 32px;row-gap: 56px;margin: 44px 0 0;padding: 0;list-style: none}.acards > li{min-width: 0}.acard{position: relative;min-width: 0;text-align: center}.acard__frame{position: relative;aspect-ratio: 2 / 3;overflow: hidden;border-radius: 4px;background: #ece6de}.acard__photo{position: absolute;inset: 0;display: block;width: 100%;height: 100%;object-fit: cover}.acard__photo--alt{opacity: 0;transition: opacity .45s var(--ease)}.acard--zoom .acard__photo{transition: transform .7s var(--ease)}@media (hover: hover){.acard:hover .acard__photo--alt{opacity: 1}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.acard--zoom:hover .acard__photo{transform: scale(1.1)}}.acard__name{margin: 20px 0 0;color: var(--head);font: 400 13px/1.25 var(--f-head);letter-spacing: .12em;text-transform: uppercase;text-wrap: balance}.acard__name a{color: inherit;text-decoration: none}.acard__name a::after{content: "";position: absolute;inset: 0;z-index: 1}.acard__line{margin: 5px 0 0;color: var(--muted);font: 500 12px/1.5 var(--f-body)}.acard__line .nw{white-space: nowrap}.acard__price{margin: 6px 0 0;color: var(--head);font: 500 12.5px/1.5 var(--f-body);letter-spacing: .1em;font-variant-numeric: lining-nums}.acard__add{position: absolute;right: 12px;bottom: 12px;z-index: 2;display: flex;align-items: center;justify-content: flex-end;box-sizing: border-box;height: 40px;min-width: 40px;padding: 0;border: 1px solid color-mix(in srgb, var(--dark) 24%, transparent);border-radius: 4px;cursor: pointer;background: var(--page);color: var(--dark);box-shadow: none;font: 600 11px/1 var(--f-body);letter-spacing: .14em;text-transform: uppercase;transition: opacity .25s var(--ease), transform .25s var(--ease), background-color .2s var(--ease)}.acard__addtx{max-width: 0;overflow: hidden;white-space: nowrap;opacity: 0;transition: max-width .32s ease, opacity .2s, padding .32s ease}.acard__addic{position: relative;flex: none;width: 38px;height: 38px}.acard__addic::before, .acard__addic::after{content: "";position: absolute;left: 50%;top: 50%;width: 11px;height: 1.5px;margin: -.75px 0 0 -5.5px;background: currentColor}.acard__addic::after{transform: rotate(90deg)}.acard__add:hover .acard__addtx, .acard__add:focus-visible .acard__addtx{max-width: 140px;opacity: 1;padding-left: 15px}.acard__add:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}@media (hover: hover){.acard__add{opacity: 0;transform: translateY(4px)}.acard:hover .acard__add, .acard:focus-within .acard__add{opacity: 1;transform: none}.acard__add:hover{background: color-mix(in srgb, var(--sea-glass-light) 34%, #fefefd)}}@media (prefers-reduced-motion: reduce){.acard__add, .acard__addtx{transition: none}}@media (max-width: 1100px){.acards{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 720px){.acards{grid-template-columns: minmax(0, 1fr);row-gap: 40px;margin-top: 28px}.acard__name{margin-top: 16px}}@media (max-width: 720px){.shop--list .acards{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 12px;row-gap: 32px}.shop--list .acard__name{margin-top: 12px;font-size: 12px;letter-spacing: .08em}.shop--list .acard__line{font-size: 11.5px;line-height: 1.45}.shop--list .acard__price{margin-top: 4px;font-size: 12px;letter-spacing: .08em}.shop--list .acard__add{right: 8px;bottom: 8px}.shop--list .acard__addic{width: 32px;height: 32px}}.acard--cut .acard__frame{background: linear-gradient(180deg, var(--sea-glass-light) 0%, var(--sea-glass-light) 26%, #b0c4c3 100%)}.tvd{--tvd-w: min(460px, 100vw);position: fixed;inset: 0;z-index: 60}.tvd[hidden]{display: none}.tvd-lock, .tvd-lock body{overflow: hidden}.tvd__scrim{position: absolute;inset: 0;background: rgb(12 20 19 / .58);opacity: 0;transition: opacity .32s var(--ease)}.tvd__panel{position: absolute;top: 0;right: 0;bottom: 0;width: var(--tvd-w);display: flex;flex-direction: column;background: var(--surface);color: var(--ink);box-shadow: 0 24px 60px rgb(5 9 8 / .5);transform: translateX(100%);transition: transform .38s var(--ease)}.tvd.is-open .tvd__scrim{opacity: 1}.tvd.is-open .tvd__panel{transform: none}.tvd__head{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 22px 24px;border-bottom: 1px solid var(--line)}.tvd__title{margin: 0;color: var(--head);font: var(--w-head) 22px/1.2 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.tvd__x{display: grid;place-items: center;width: 44px;height: 44px;margin: -10px -12px -10px 0;border: 0;background: transparent;color: var(--ink);font: 400 28px/1 var(--f-body);cursor: pointer}.tvd__body{flex: 1;overflow-y: auto;padding: 24px;overscroll-behavior: contain}.tvd__foot{display: grid;gap: 12px;padding: 20px 24px 24px;border-top: 1px solid var(--line)}.tvd__go{width: 100%}.tvd__product{display: grid;grid-template-columns: 88px minmax(0, 1fr);gap: 18px;align-items: center;padding-bottom: 22px;border-bottom: 1px solid var(--line)}.tvd__thumb{position: relative;display: block;aspect-ratio: 1;overflow: hidden;border-radius: 4px;background: var(--sea-glass)}.tvd__thumb img{position: absolute;inset: 9%;width: 82%;height: 82%;max-width: none;object-fit: contain}.tvd__thumb[data-fit="card"]{background: var(--thumb-src) 0 50% / 100000% 125% no-repeat}.tvd__thumb[data-fit="card"] img{inset: auto;top: 50%;left: 50%;width: auto;height: 125%;translate: -50% -50%;object-fit: initial}.tvd__thumb[data-fit="photo"] img{inset: 0;width: 100%;height: 100%;object-fit: cover;scale: 1.08}.tvd__name{margin: 0;color: var(--head);font: var(--w-head) 19px/1.25 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.tvd__name a{color: inherit;text-decoration: none}.tvd__more{display: inline-block;margin-top: 10px;color: var(--ink);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px}.tvd__group{margin: 0;padding: 24px 0 0;border: 0;min-width: 0}.tvd__group legend{float: left;width: 100%}.tvd__group legend + *{clear: both}.tvd__group legend, .tvd__label{padding: 0;margin-bottom: 12px;color: var(--muted);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.tvd__choices{display: flex;flex-wrap: wrap;gap: 8px}.tvd__choices:has(.tvd__cp){flex-direction: column;gap: 10px}.tvd__choices:has(.tvd__cp) .tvd__choice{flex: none}.tvd__choices:has(> .tvd__choice:nth-child(3):last-child) > .tvd__choice{flex-basis: calc(33.333% - 6px);gap: 10px;padding-inline: 12px}.tvd__choice{flex: 1 1 calc(50% - 4px);min-width: fit-content;max-width: 100%;display: flex;align-items: center;gap: 12px;min-height: 52px;margin: 0;padding: 10px 22px 10px 18px;box-sizing: border-box;border: 1px solid color-mix(in srgb, var(--ink) 32%, transparent);border-radius: 999px;background: transparent;color: var(--ink);font: var(--w-ui) 12px/1.4 var(--f-ui);letter-spacing: .14em;text-transform: uppercase;text-align: left;cursor: pointer}.tvd__choice::before{content: "";flex: none;width: 16px;height: 16px;box-sizing: border-box;border: 1px solid color-mix(in srgb, var(--ink) 55%, transparent);border-radius: 50%}.tvd__choice > span:first-child{flex: 1 1 auto;min-width: 0}.tvd__choice[aria-pressed="true"]{background: transparent;border-color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink);color: var(--ink)}.tvd__choice[aria-pressed="true"]::before{border: 5px solid var(--ink)}.tvd__cp{flex: none;font: var(--w-ui) 15px/1 var(--f-ui);letter-spacing: .04em;opacity: 1}@media (hover: hover){.tvd__choice:not([aria-pressed="true"]):hover{border-color: color-mix(in srgb, var(--ink) 70%, transparent)}}.tvd__qty{display: flex;align-items: center;justify-content: space-between}.tvd__qty .tvd__label{margin: 0}.tvd__step{display: inline-flex;align-items: center;border: 1px solid var(--sea-glass)}.tvd__step button{width: 44px;height: 44px;border: 0;background: transparent;color: var(--ink);font: 400 20px/1 var(--f-body);cursor: pointer}.tvd__n{min-width: 28px;text-align: center;font: var(--w-ui) 15px/1 var(--f-ui)}.tvd__lines{margin: 0;padding: 0;list-style: none}.tvd__line{display: grid;grid-template-columns: 72px minmax(0, 1fr) auto;gap: 16px;padding: 18px 0;border-bottom: 1px solid var(--line)}.tvd__line:first-child{padding-top: 0}.tvd__line .tvd__name{font-size: 16px}.tvd__opt{margin: 6px 0 0;color: var(--muted);font: var(--w-body) 14px/1.4 var(--f-body)}.tvd__lrow{display: flex;align-items: center;gap: 16px;margin-top: 12px}.tvd__line .tvd__thumb{align-self: end}.tvd__lw{display: flex;flex-direction: column}.tvd__lw .tvd__lrow{margin-top: auto;padding-top: 12px}.tvd__rm{padding: 10px 0;border: 0;background: transparent;color: var(--muted);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: underline;text-underline-offset: 4px;cursor: pointer}.tvd__lp{font: var(--w-ui) 15px/1.2 var(--f-ui);letter-spacing: .04em}.tvd__empty{margin: 0;color: var(--muted)}.tvd__sub{display: flex;justify-content: space-between;margin: 0;color: var(--head);font: var(--w-ui) 15px/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.tvd__ship{margin: 0;color: var(--muted);font: var(--w-body) 14px/1.45 var(--f-body)}.tvd__note{margin: 0;color: var(--muted);font: var(--w-body) 13px/1.45 var(--f-body)}.tvd__note:empty{display: none}.tvd :focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}@media (max-width: 720px){.tvd__head{padding: 16px 18px}.tvd__body{padding: 20px 18px}.tvd__foot{padding: 16px 18px 20px}.tvd__product{grid-template-columns: 72px minmax(0, 1fr)}}@media (prefers-reduced-motion: reduce){.tvd__scrim, .tvd__panel{transition: none}}.pdp-pairs{padding-top: clamp(40px, 5vw, 72px);border-top: 1px solid color-mix(in srgb, var(--dark) 8%, transparent)}.pdp-pairs__row{grid-template-columns: repeat(3, minmax(0, 1fr));max-width: calc((100% - 96px) * .75 + 64px)}@media (max-width: 1100px){.pdp-pairs__row{grid-template-columns: repeat(3, minmax(0, 1fr));max-width: none}}@media (max-width: 760px){.pdp-pairs__row{grid-auto-flow: column;grid-template-columns: none;grid-auto-columns: 72%;column-gap: 14px;max-width: none;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;margin-inline: calc(-1 * var(--side));padding-inline: var(--side);scroll-padding-inline: var(--side)}.pdp-pairs__row::-webkit-scrollbar{display: none}.pdp-pairs__row > li{scroll-snap-align: start}}#essential-oil-blends-roll-on{--band:#344847;--ink:#eaeae9;--sea-glass:#688b8b;--sea-glass-light:#cbd8d8;--focus:#eaeae9;--side:clamp(18px, 4vw, 56px);--ease:cubic-bezier(.2, .7, .2, 1);--rv-gap:20px;--rv-view:calc(100vw - var(--side));--rv-card:calc((var(--rv-view) - 3 * var(--rv-gap)) / 3.4);padding:clamp(64px, 8vw, 104px) var(--side);background:var(--band);color:var(--ink);overflow:hidden;font:var(--w-body) 17px/1.6 var(--f-body);letter-spacing:.025em;-webkit-font-smoothing:antialiased}@media (min-width:1660px){#essential-oil-blends-roll-on{--rv-card:calc((var(--rv-view) - 4 * var(--rv-gap)) / 4.4)}}@media (max-width:1180px){#essential-oil-blends-roll-on{--rv-card:calc((var(--rv-view) - 2 * var(--rv-gap)) / 2.4)}}:where(#essential-oil-blends-roll-on) :where(h2, h3, p){margin:0}:where(#essential-oil-blends-roll-on) img{display:block;max-width:100%}:where(#essential-oil-blends-roll-on) a{color:var(--ink)}:where(#essential-oil-blends-roll-on) :focus-visible{outline:2px solid var(--focus);outline-offset:4px}#essential-oil-blends-roll-on .nw{white-space:nowrap}#essential-oil-blends-roll-on .tm{font-size:max(.42em, 8px);vertical-align:super;margin-left:.06em}.rol-ship{margin-inline:calc(50% - 50vw)}body{overflow-x:clip}.rol__h2{color:var(--ink);font:var(--w-head) var(--t-h2)/1.12 var(--f-head);letter-spacing:var(--ls-head);text-transform:uppercase;text-wrap:balance}.rol__how{max-width:34em;margin-top:22px;font-size:19px;text-wrap:pretty}.rol__row{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rv-card);gap:var(--rv-gap);margin:66px calc(-1 * var(--side)) 0 0;padding:0 var(--side) 18px 0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--sea-glass) transparent}.rol__row:focus{outline:none}.rol__row:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.rol__card{position:relative;min-width:0;margin:0;scroll-snap-align:start}.rol__panel{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:4px;isolation:isolate;background:linear-gradient(180deg, #526e6e 0%, #526e6e 26%, #4b6665 100%)}.rol__panel::before,.rol__panel::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.rol__panel::before{background:var(--art) center / cover no-repeat;opacity:.1}.rol__panel::after{background:url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size:256px 256px;mix-blend-mode:overlay;opacity:.5}.rol__bottle{position:absolute;z-index:1;left:50%;bottom:10%;height:80%;aspect-ratio:var(--ar);translate:-50% 0;transition:translate .45s var(--ease)}.rol__img{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;scale:1.0223;transform-origin:50% 100%;filter:drop-shadow(0 0 1px color-mix(in srgb, var(--sea-glass-light) 65%, transparent)) drop-shadow(0 0 9px color-mix(in srgb, var(--sea-glass-light) 34%, transparent))}.rol__bottle::before{content:"";position:absolute;z-index:1;inset:-10px;border-radius:30px;pointer-events:none;background:color-mix(in srgb, var(--sea-glass-light) 18%, transparent);box-shadow:0 0 60px 24px color-mix(in srgb, var(--sea-glass-light) 6%, transparent);filter:blur(30px)}.rol__bottle::after{content:"";position:absolute;z-index:0;inset:-16% -280%;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--sea-glass-light) 20%, transparent) 0%, color-mix(in srgb, var(--sea-glass-light) 19%, transparent) 20%, color-mix(in srgb, var(--sea-glass-light) 15%, transparent) 40%, color-mix(in srgb, var(--sea-glass-light) 9%, transparent) 62%, color-mix(in srgb, var(--sea-glass-light) 4%, transparent) 82%, transparent 100%)}@media (prefers-reduced-motion:no-preference){.rol__img,.rol__bottle::before,.rol__bottle::after{animation:rol-float 3.8s ease-in-out infinite alternate}}@keyframes rol-float{to{translate:0 -10px}}@media (hover:hover){.rol__card:hover .rol__bottle{translate:-50% -16px}.rol__card:hover .rol__name{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}.rol__card:has(:focus-visible) .rol__bottle{translate:-50% -16px}@media (prefers-reduced-motion:reduce){.rol__bottle{transition:none}.rol__card:hover .rol__bottle,.rol__card:has(:focus-visible) .rol__bottle{translate:-50% 0}}.rol__h3{margin-top:22px;font:inherit}.rol__name{color:var(--ink);font:var(--w-head) 21px/1.12 var(--f-head);letter-spacing:var(--ls-head);text-transform:uppercase;text-decoration:none}.rol__where{margin-top:12px;text-wrap:pretty}.rol__label{display:block;margin-bottom:4px}.rol__spots{display:block;font-weight:600}.rol__spots::first-letter{text-transform:lowercase}@media (max-width:760px){#essential-oil-blends-roll-on{font-size:16px}.rol__how{margin-top:18px;font-size:17px}.rol__row{grid-auto-columns:79%;gap:14px;margin:40px calc(-1 * var(--side)) 0;padding:0 var(--side) 0;scroll-padding-left:var(--side)}.rol__h3{margin-top:18px}}.hu-ship{margin-inline:calc(50% - 50vw)}body{overflow-x:clip}.hu :where(h2,h3,p,ol,li,figure){color:inherit}.hu .hu__h{font:400 17px/1.2 var(--f-body);color:inherit;text-transform:none}.hu{--f-head:"Imbue","Bodoni 72",Didot,serif;--f-body:"Libertinus Serif",Georgia,serif;--f-ui:"Syncopate",system-ui,sans-serif;--side:clamp(18px,4vw,56px);--wrap:1328px;--ink:#202020;--porcelain:#eaeae9;--line:#cbd8d8;--panel:linear-gradient(180deg,#526e6e,#4b6665);--panel-flat:#526e6e;background:#fefefd;color:var(--ink);padding:clamp(56px,6vw,92px) 0 clamp(52px,5.4vw,80px);font:400 17px/1.6 var(--f-body);letter-spacing:.025em}.hu *{box-sizing:border-box}.hu .tm{font-size:.5em;vertical-align:.8em;line-height:0;letter-spacing:0;margin-left:.04em}.hu__wrap{width:min(var(--wrap),100% - 2 * var(--side));margin-inline:auto}.hu__top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hu__ph{position:relative;margin:0;width:100%;aspect-ratio:428/620.6;align-self:stretch;border-radius:4px;overflow:hidden;background:#e9eeee}.hu__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hu__panel{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:56px;background:var(--panel);color:var(--porcelain);text-align:center}.hu__h{margin:0;font-weight:400}.hu__h-lead{display:block;font:300 26px/1.12 var(--f-head);letter-spacing:.015em;text-transform:uppercase}.hu__h-name{display:block;margin-top:2px;font:italic 400 24px/1.16 var(--f-body);letter-spacing:.01em}.hu__note{margin:24px 0 0;font:400 15px/1.55 var(--f-body);letter-spacing:.025em;text-wrap:pretty}.hu__line{list-style:none;margin:84px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.hu__stop{position:relative;padding:20px 24px 0 0}.hu__stop::after{content:"";position:absolute;left:0;right:0;top:3px;height:2px;background:var(--line)}.hu__stop::before{content:"";position:absolute;z-index:1;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--line)}.hu__stop--on::before{background:var(--ink)}.hu__k{margin:0;font:400 12px/1.5 var(--f-ui);letter-spacing:.13em;text-transform:uppercase}.hu__tag{display:inline-block;margin:0;padding:3px 6px;background:var(--panel-flat);color:var(--porcelain);font:400 12px/1.5 var(--f-ui);letter-spacing:.13em;text-transform:uppercase}.hu__name{margin:6px 0 0;font:400 24px/1.16 var(--f-body);letter-spacing:.01em}.hu__name a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.hu__name a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hu__s{margin:4px 0 0;text-wrap:pretty}.hu__name + .hu__s{margin-top:8px}@media (max-width:1199px){.hu__top{grid-template-columns:repeat(2,minmax(0,1fr))}.hu__ph--1{display:none}.hu__line{display:block;max-width:568px;margin-top:56px}.hu__stop{padding:0 0 36px 24px}.hu__stop::before{top:8.5px}.hu__stop::after{left:3px;right:auto;top:8.5px;bottom:0;width:2px;height:auto}.hu__stop:last-child::after{display:none}.hu__stop:last-child{padding-bottom:0}.hu__stop--on .hu__tag{margin-top:2px}}@media (max-width:767px){.hu{font-size:16px}.hu__wrap{width:100%}.hu__top{display:block;padding:42px 18px;background:var(--panel)}.hu__ph--2{aspect-ratio:354/513}.hu__panel{padding:28px 0 20px;background:none}.hu__line{margin:36px var(--side) 0}}@media (prefers-reduced-motion:reduce){.hu *{transition:none!important;animation:none!important}}@media (min-width:1200px){.hu__stop:not(:last-child)::after{right:8.5px}}.hu__bg{display:none}@media (min-width:768px){.hu__panel{order:-1;position:relative;isolation:isolate;overflow:hidden;border-radius:4px;background:#4b6665}.hu__bg{display:block;position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:fill}.hu__note{max-width:260px}}.hu__name{font-style:italic}.hu__note{font-size:17px;line-height:1.6}@media (max-width:767px){.hu__note{font-size:16px}}.hu .hu__stop--on .hu__tag{display:block;width:fit-content;margin:-3px -6px}.hu .hu__stop--on{display:flow-root}.hu__stop--on::before,.hu__stop--on::after{background:#526e6e}.hu__h-q{margin:2px 0 0;font:italic 400 24px/1.16 var(--f-body);letter-spacing:.01em}.hu__line{margin-top:36px}@media (max-width:1199px){.hu__line{margin-top:32px}}@media (max-width:767px){.hu__line{margin-top:24px}}.hu__with{margin:6px 0 0;font:italic 400 24px/1.16 var(--f-body);letter-spacing:.01em}.hu__with-w{font-size:17px}.hu .hu__h-only{margin:0}.hu__note .hu__h-in{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.hu__ph{overflow:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.hu__ph img{border-radius:inherit}.hu__ph::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 18px 30px -16px rgba(24,35,35,.45);opacity:0;transition:opacity .3s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hu__ph:hover{transform:translateY(-6px);transition-duration:.45s}.hu__ph:hover::after{opacity:1;transition-duration:.45s}}.hu .hu__stop--on{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px;align-items:start;align-content:start}.hu .hu__stop--on .hu__name{margin:-6px 0 0;font-size:28px;line-height:32px;white-space:normal;text-wrap:balance}@media (min-width:1200px){.hu .hu__stop--on .hu__name{margin-right:-24px}}.hu .hu__stop--on .hu__name .tm{display:inline-block;width:0}.hu .hu__stop--on .hu__name a{position:relative;top:0;text-decoration:none;padding-bottom:var(--ul-hit,0px);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:0 calc(100% - 2px - var(--ul-hit,0px));-webkit-box-decoration-break:clone;box-decoration-break:clone}.hu .hu__stop--on .hu__s{grid-column:1/-1;margin-top:-1px}@keyframes hu-pass{0%{background-size:100% 1px;background-position-x:100%;animation-timing-function:cubic-bezier(.55,0,.8,.3)}42%{background-size:0% 1px;background-position-x:100%}52%{background-size:0% 1px;background-position-x:0%;animation-timing-function:cubic-bezier(.25,1,.5,1)}100%{background-size:100% 1px;background-position-x:0%}}@media (hover:hover){.hu .hu__stop--on .hu__name a{--ul-hit:3px;transition:top .35s cubic-bezier(.25,1,.5,1)}.hu .hu__stop--on .hu__name a:is(:hover,:focus-visible){top:-3px;animation:hu-pass .8s both}}@media (prefers-reduced-motion:reduce){.hu .hu__stop--on .hu__name a{animation:none!important;transition:none!important}}.hu .hu__stop--on{grid-template-columns:auto minmax(min-content,1fr)}.hu .hu__stop--on .hu__name{white-space:nowrap}@media (min-width:1200px){.hu:not(.hu--home) .hu__line:has(> .hu__stop--on:nth-child(4)){grid-template-columns:repeat(3,minmax(0,1fr)) minmax(min-content,1fr)}.hu:not(.hu--home) .hu__line:has(> .hu__stop--on:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr)) minmax(min-content,1fr)}}@media (min-width:1200px) and (max-width:1365px){.hu.hu--home .hu__stop--on .hu__name{margin-top:-3.5px;font-size:24px;line-height:28px}}@media (max-width:767px){.hu .hu__stop--on .hu__name{margin-top:-3.5px;font-size:24px;line-height:28px}}@media (max-width:359px){.hu .hu__stop--on{grid-template-columns:minmax(0,1fr)}.hu .hu__stop--on .hu__name{margin-top:6px}}@media (max-width:767px){.hu:not(.hu--home) .hu__top{--sc:48,72,72;--sa:.3;--r:.75;--clear:.546;--ph:calc(100cqw * var(--r));--c0:calc(var(--ph) * var(--clear));container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--side);background:none}.hu:not(.hu--home) .hu__top::before{content:"";grid-area:1/1;border-radius:4px;background:var(--panel)}.hu:not(.hu--home) .hu__ph--2{grid-area:1/1;align-self:start;aspect-ratio:1 / var(--r);-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),transparent);mask-image:linear-gradient(#000 calc(100% - 64px),transparent)}.hu:not(.hu--home) .hu__ph--2 img{object-position:50% var(--oy,50%)}.hu:not(.hu--home) .hu__top::after{content:"";grid-area:1/1;position:relative;z-index:1;border-radius:4px;pointer-events:none;background:linear-gradient(180deg,rgba(var(--sc),0) var(--c0),rgba(var(--sc),calc(var(--sa) * .12)) calc(var(--c0) + 20px), rgba(var(--sc),calc(var(--sa) * .38)) calc(var(--c0) + 44px),rgba(var(--sc),calc(var(--sa) * .7)) calc(var(--c0) + 68px), rgba(var(--sc),var(--sa)) calc(var(--c0) + 96px));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(transparent var(--c0),#000 calc(var(--c0) + 96px));mask-image:linear-gradient(transparent var(--c0),#000 calc(var(--c0) + 96px))}.hu:not(.hu--home) .hu__panel{grid-area:1/1;align-self:end;position:relative;z-index:2;margin-top:calc(100% * var(--r) * var(--clear));padding:96px 22px 28px;background:none}.hu:not(.hu--home) .hu__h-lead{text-wrap:balance}}.faq-ship{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){.faq-ship{--nav-h: 68px}}@media (max-width: 720px){.faq-ship{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}.faq-ship{-webkit-font-smoothing: antialiased;font: var(--w-body) var(--t-body)/1.6 var(--f-body)}:where(.faq-ship) :focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}.faq-ship .tm{font-size: max(.42em, 8px);vertical-align: super;margin-left: .06em;-webkit-text-stroke-width: var(--head-stroke, .026em)}.faq-ship{margin-inline: calc(50% - 50vw)}body{overflow-x: clip}.faq-ship .faq{--page: #fefefd;--ink: var(--dark);--head: var(--dark);--muted: color-mix(in srgb, var(--dark) 74%, var(--sea-glass));--focus: var(--dark);--faq-on: #eaeae9;--faq-tile: color-mix(in srgb, var(--sea-glass-light) 34%, #fefefd);--faq-tile-hover: color-mix(in srgb, var(--sea-glass-light) 54%, #fefefd);--faq-glass: linear-gradient(180deg, #526e6e 0%, #526e6e 26%, #4b6665 100%);--faq-pad: 30px 32px;--faq-q: clamp(22px, 1.8vw, 27px);--faq-gap: 20px;--faq-quad: cubic-bezier(.455, .03, .515, .955);--faq-cubic: cubic-bezier(.645, .045, .355, 1);--faq-expo: cubic-bezier(.87, 0, .13, 1)}@media (max-width: 759px){.faq-ship .faq{--faq-pad: 22px 20px;--faq-q: 20px;--faq-gap: 12px}}.faq-ship .faq{padding: clamp(64px, 8vw, 104px) var(--side);padding-inline: max(var(--side), calc((100% - 1328px) / 2));background: var(--page);color: var(--ink)}.faq-ship .faq__h2{margin: 0;color: var(--head);font: var(--w-head) var(--t-h2)/1.12 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;text-wrap: balance}.faq-ship .faq__grid{display: grid;grid-template-columns: 1fr 1fr;grid-auto-rows: 1fr;gap: var(--faq-gap);margin: 56px 0 0}@media (min-width: 1100px){.faq-ship .faq__grid[data-n="3"]{grid-template-columns: repeat(3, 1fr)}}@media (min-width: 760px) and (max-width: 1099px){.faq-ship .faq__grid[data-n="3"] > :last-child{grid-column: 1 / -1}}@media (max-width: 759px){.faq-ship .faq__grid{grid-template-columns: 1fr;grid-auto-rows: auto;margin-top: 36px}}.faq-ship .faq__tile{position: relative;display: grid;grid-template-rows: auto 1fr auto;min-height: 240px;padding: var(--faq-pad);box-sizing: border-box;overflow: hidden;border-radius: 4px;background: var(--faq-tile);color: var(--head);isolation: isolate;transition: color .3s var(--faq-quad), background-color .3s var(--faq-quad), translate .45s var(--ease), box-shadow .45s var(--ease)}.faq-ship .faq__tile::before{content: "";position: absolute;inset: 0;z-index: -1;background: var(--faq-glass);opacity: 0;transition: opacity .3s var(--faq-quad)}.faq-ship .faq__tile.is-open{color: var(--faq-on)}.faq-ship .faq__tile.is-open::before{opacity: 1}@media (max-width: 759px){.faq-ship .faq__tile{min-height: 0}}.faq-ship .faq__q{margin: 0;font: inherit}.faq-ship .faq__btn{display: block;width: 100%;margin: 0;padding: 0 44px 0 0;border: 0;background: none;color: inherit;cursor: pointer;font: 400 var(--faq-q)/1.2 var(--f-head);letter-spacing: .005em;text-align: left;text-wrap: pretty}.faq-ship .faq__btn::after{content: "";position: absolute;inset: 0;z-index: 4;border-radius: inherit}.faq-ship .faq__btn:focus-visible{outline: none}.faq-ship .faq__tile:has(.faq__btn:focus-visible){outline: 2px solid var(--focus);outline-offset: 3px}.faq-ship .faq__a{position: relative;z-index: 5;grid-row: 3;pointer-events: none;display: grid;grid-template-rows: 1fr;visibility: hidden;opacity: 0;transform: translateY(100%);transition: opacity .2s var(--faq-cubic), visibility 0s linear .2s, transform 0s linear .2s}.faq-ship .faq__a > div{min-height: 0;overflow: hidden}.faq-ship .faq__a p{max-width: 56ch;margin: 22px 0 0;color: var(--faq-on);font: var(--w-body) 16px/1.55 var(--f-body);text-wrap: pretty}.faq-ship .faq__tile.is-open .faq__a{visibility: visible;opacity: 1;transform: none;transition: opacity .4s var(--faq-cubic), transform .64s var(--faq-expo), visibility 0s, grid-template-rows .64s var(--faq-expo)}.faq-ship .faq__a a{pointer-events: auto;display: inline-block;padding: 4px 0;border-bottom: 1px solid currentColor;color: var(--faq-on);font: var(--w-ui) var(--t-ui)/1.5 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: none}.faq-ship .faq__a a:hover{border-bottom-width: 2px;padding-bottom: 3px}.faq-ship .faq__a a:focus-visible{outline: 2px solid var(--faq-on);outline-offset: 4px}.faq-ship .faq__a .faq__wait{opacity: .8}@media (max-width: 759px){.faq-ship .faq__tile:not(.is-open) .faq__a{grid-template-rows: 0fr}.faq-ship .faq__a p{margin-top: 16px}}.faq-ship .faq__mark{position: absolute;z-index: 3;color: var(--head);pointer-events: none;transition: color .3s var(--faq-quad)}.faq-ship .faq__tile.is-open .faq__mark{color: var(--faq-on)}.faq-ship .faq__mark{top: 30px;right: 32px;width: 14px;height: 14px}.faq-ship .faq__mark::before, .faq-ship .faq__mark::after{content: "";position: absolute;left: 0;top: 50%;width: 100%;height: 1.5px;margin-top: -.75px;background: currentColor}.faq-ship .faq__mark::after{transform: rotate(90deg);transition: transform .3s var(--faq-quad)}.faq-ship .faq__tile.is-open .faq__mark::after{transform: rotate(90deg) scaleX(0)}@media (max-width: 759px){.faq-ship .faq__mark{top: 24px;right: 20px}}@media (hover: hover){.faq-ship .faq__tile:not(.is-open):hover{background-color: var(--faq-tile-hover)}}.faq-ship .faq__tile.is-up, .faq-ship .faq__tile:has(.faq__btn:focus-visible){translate: 0 -6px;box-shadow: 0 24px 36px -22px rgb(24 35 35 / .5)}.faq-ship .faq__tile.is-up:not(.is-open){background-color: var(--faq-tile-hover)}.faq-ship .faq__link{display: inline-block;margin: 36px 0 0;padding: 4px 0;border-bottom: 1px solid currentColor;color: var(--head);font: var(--w-ui) var(--t-ui)/1.5 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: none}.faq-ship .faq__link:hover{border-bottom-width: 2px;padding-bottom: 3px}@media (prefers-reduced-motion: reduce){.faq-ship .faq__tile, .faq-ship .faq__tile::before, .faq-ship .faq__mark, .faq-ship .faq__mark::after, .faq-ship .faq__a, .faq-ship .faq__tile.is-open .faq__a{transition: none}.faq-ship .faq__tile.is-up, .faq-ship .faq__tile:has(.faq__btn:focus-visible){translate: none}}.tvd{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){.tvd{--nav-h: 68px}}@media (max-width: 720px){.tvd{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}.tvd{-webkit-font-smoothing: antialiased;font: var(--w-body) var(--t-body)/1.6 var(--f-body)}:where(.tvd) img{display: block;max-width: 100%}.tvd .tm{font-size: max(.42em, 8px);vertical-align: super;margin-left: .06em;-webkit-text-stroke-width: var(--head-stroke, .026em)}html:not([data-view="spec"]) [data-built="site-cart"]{display: contents}:where(.tvd) .btn{position: relative;display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 32px;box-sizing: border-box;border: 1px solid transparent;border-radius: 999px;font: 700 13px/1 var(--f-ui);letter-spacing: .14em;text-transform: uppercase;text-decoration: none;white-space: nowrap;cursor: pointer;transition: filter var(--dur) var(--ease), background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}:where(.tvd) .btn:active{transform: translateY(1px)}:where(.tvd) .btn:focus-visible{outline-offset: 3px}:where(.tvd) .btn--act{color: var(--on-act);border-color: #8ba6a5;background: linear-gradient(115deg, #cbd8d8 0%, #ecf1f0 38%, #fefefd 52%, #e0e8e8 74%, #c1d0d0 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.9), inset 0 -1px 0 rgba(61,91,90,.25), 0 8px 22px rgba(0,0,0,.30)}:where(.tvd) .btn--act::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: linear-gradient(115deg, transparent 30%, rgba(255,255,255,.55) 46%, transparent 60%);background-size: 260% 100%;background-position: 120% 0;transition: background-position .7s}:where(.tvd) .btn--2{background: transparent;color: var(--head);border-color: var(--head)}@media (hover: hover){:where(.tvd) .btn--act:hover{filter: brightness(1.04)}:where(.tvd) .btn--act:hover::after{background-position: -20% 0}:where(.tvd) .btn--2:hover{background: color-mix(in srgb, var(--head) 10%, transparent)}}@media (prefers-reduced-motion: reduce){:where(.tvd) .btn--act::after{transition: none}}.tvd{--tvd-w: min(460px, 100vw);position: fixed;inset: 0;z-index: 60}.tvd[hidden]{display: none}.tvd-lock, .tvd-lock body{overflow: hidden}.tvd__scrim{position: absolute;inset: 0;background: rgb(12 20 19 / .58);opacity: 0;transition: opacity .32s var(--ease)}.tvd__panel{position: absolute;top: 0;right: 0;bottom: 0;width: var(--tvd-w);display: flex;flex-direction: column;background: var(--surface);color: var(--ink);box-shadow: 0 24px 60px rgb(5 9 8 / .5);transform: translateX(100%);transition: transform .38s var(--ease)}.tvd.is-open .tvd__scrim{opacity: 1}.tvd.is-open .tvd__panel{transform: none}.tvd__head{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 22px 24px;border-bottom: 1px solid var(--line)}.tvd__title{margin: 0;color: var(--head);font: var(--w-head) 22px/1.2 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.tvd__x{display: grid;place-items: center;width: 44px;height: 44px;margin: -10px -12px -10px 0;border: 0;background: transparent;color: var(--ink);font: 400 28px/1 var(--f-body);cursor: pointer}.tvd__body{flex: 1;overflow-y: auto;padding: 24px;overscroll-behavior: contain}.tvd__foot{display: grid;gap: 12px;padding: 20px 24px 24px;border-top: 1px solid var(--line)}.tvd__go{width: 100%}.tvd__product{display: grid;grid-template-columns: 88px minmax(0, 1fr);gap: 18px;align-items: center;padding-bottom: 22px;border-bottom: 1px solid var(--line)}.tvd__thumb{position: relative;display: block;aspect-ratio: 1;overflow: hidden;border-radius: 4px;background: var(--sea-glass)}.tvd__thumb img{position: absolute;inset: 9%;width: 82%;height: 82%;max-width: none;object-fit: contain}.tvd__thumb[data-fit="card"]{background: var(--thumb-src) 0 50% / 100000% 125% no-repeat}.tvd__thumb[data-fit="card"] img{inset: auto;top: 50%;left: 50%;width: auto;height: 125%;translate: -50% -50%;object-fit: initial}.tvd__thumb[data-fit="photo"] img{inset: 0;width: 100%;height: 100%;object-fit: cover;scale: 1.08}.tvd__name{margin: 0;color: var(--head);font: var(--w-head) 19px/1.25 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase;-webkit-text-stroke: var(--head-stroke, .026em) currentColor}.tvd__name a{color: inherit;text-decoration: none}.tvd__more{display: inline-block;margin-top: 10px;color: var(--ink);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px}.tvd__group{margin: 0;padding: 24px 0 0;border: 0;min-width: 0}.tvd__group legend{float: left;width: 100%}.tvd__group legend + *{clear: both}.tvd__group legend, .tvd__label{padding: 0;margin-bottom: 12px;color: var(--muted);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.tvd__choices{display: flex;flex-wrap: wrap;gap: 8px}.tvd__choices:has(.tvd__cp){flex-direction: column;gap: 10px}.tvd__choices:has(.tvd__cp) .tvd__choice{flex: none}.tvd__choices:has(> .tvd__choice:nth-child(3):last-child) > .tvd__choice{flex-basis: calc(33.333% - 6px);gap: 10px;padding-inline: 12px}.tvd__choice{flex: 1 1 calc(50% - 4px);min-width: fit-content;max-width: 100%;display: flex;align-items: center;gap: 12px;min-height: 52px;margin: 0;padding: 10px 22px 10px 18px;box-sizing: border-box;border: 1px solid color-mix(in srgb, var(--ink) 32%, transparent);border-radius: 999px;background: transparent;color: var(--ink);font: var(--w-ui) 12px/1.4 var(--f-ui);letter-spacing: .14em;text-transform: uppercase;text-align: left;cursor: pointer}.tvd__choice::before{content: "";flex: none;width: 16px;height: 16px;box-sizing: border-box;border: 1px solid color-mix(in srgb, var(--ink) 55%, transparent);border-radius: 50%}.tvd__choice > span:first-child{flex: 1 1 auto;min-width: 0}.tvd__choice[aria-pressed="true"]{background: transparent;border-color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink);color: var(--ink)}.tvd__choice[aria-pressed="true"]::before{border: 5px solid var(--ink)}.tvd__cp{flex: none;font: var(--w-ui) 15px/1 var(--f-ui);letter-spacing: .04em;opacity: 1}@media (hover: hover){.tvd__choice:not([aria-pressed="true"]):hover{border-color: color-mix(in srgb, var(--ink) 70%, transparent)}}.tvd__qty{display: flex;align-items: center;justify-content: space-between}.tvd__qty .tvd__label{margin: 0}.tvd__step{display: inline-flex;align-items: center;border: 1px solid var(--sea-glass)}.tvd__step button{width: 44px;height: 44px;border: 0;background: transparent;color: var(--ink);font: 400 20px/1 var(--f-body);cursor: pointer}.tvd__n{min-width: 28px;text-align: center;font: var(--w-ui) 15px/1 var(--f-ui)}.tvd__lines{margin: 0;padding: 0;list-style: none}.tvd__line{display: grid;grid-template-columns: 72px minmax(0, 1fr) auto;gap: 16px;padding: 18px 0;border-bottom: 1px solid var(--line)}.tvd__line:first-child{padding-top: 0}.tvd__line .tvd__name{font-size: 16px}.tvd__opt{margin: 6px 0 0;color: var(--muted);font: var(--w-body) 14px/1.4 var(--f-body)}.tvd__lrow{display: flex;align-items: center;gap: 16px;margin-top: 12px}.tvd__line .tvd__thumb{align-self: end}.tvd__lw{display: flex;flex-direction: column}.tvd__lw .tvd__lrow{margin-top: auto;padding-top: 12px}.tvd__rm{padding: 10px 0;border: 0;background: transparent;color: var(--muted);font: var(--w-ui) var(--t-ui)/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase;text-decoration: underline;text-underline-offset: 4px;cursor: pointer}.tvd__lp{font: var(--w-ui) 15px/1.2 var(--f-ui);letter-spacing: .04em}.tvd__empty{margin: 0;color: var(--muted)}.tvd__sub{display: flex;justify-content: space-between;margin: 0;color: var(--head);font: var(--w-ui) 15px/1 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.tvd__ship{margin: 0;color: var(--muted);font: var(--w-body) 14px/1.45 var(--f-body)}.tvd__note{margin: 0;color: var(--muted);font: var(--w-body) 13px/1.45 var(--f-body)}.tvd__note:empty{display: none}.tvd :focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}@media (max-width: 720px){.tvd__head{padding: 16px 18px}.tvd__body{padding: 20px 18px}.tvd__foot{padding: 16px 18px 20px}.tvd__product{grid-template-columns: 72px minmax(0, 1fr)}}@media (prefers-reduced-motion: reduce){.tvd__scrim, .tvd__panel{transition: none}}#site-footer{--page: #212f2e;--surface: #253434;--band: #344847;--dark: #202020;--sea-glass: #688b8b;--sea-glass-light: #cbd8d8;--ink: #eaeae9;--head: #eaeae9;--muted: #cbd8d8;--line: #344847;--on-act: #212f2e;--focus: #eaeae9;--f-head: "Imbue", "Bodoni 72", Didot, serif;--f-body: "Libertinus Serif", Georgia, serif;--f-ui: "Syncopate", system-ui, sans-serif;--w-head: 400;--w-body: 500;--w-ui: 600;--t-h2: clamp(30px, 2.9vw, 44px);--t-body: 17px;--t-ui: 11px;--ls-head: .03em;--ls-ui: .2em;--head-stroke: 0em;--side: clamp(18px, 4vw, 56px);--nav-h: 92px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .15s}@media (max-width: 900px){#site-footer{--nav-h: 68px}}@media (max-width: 720px){#site-footer{--t-h2: 28px;--t-body: 16px;--ls-head: .03em}}#site-footer{-webkit-font-smoothing: antialiased;font: var(--w-body) var(--t-body)/1.6 var(--f-body)}:where(#site-footer) :focus-visible{outline: 2px solid var(--focus);outline-offset: 4px}#site-footer .tm{font-size: max(.42em, 8px);vertical-align: super;margin-left: .06em;-webkit-text-stroke-width: var(--head-stroke, .026em)}.footer-ship{margin-inline: calc(50% - 50vw)}body{overflow-x: clip}.wrap:has(> [data-built="site-footer"]){padding-bottom: 0}.s--built[data-built="site-footer"]{margin-bottom: 0}.footer-ship .ft{--ft-muted: color-mix(in srgb, var(--ink) 66%, var(--dark));--ft-line: color-mix(in srgb, var(--sea-glass) 24%, var(--dark));position: relative;isolation: isolate;overflow: hidden;padding: clamp(48px, 4.6vw, 72px) var(--side) 0;background: var(--dark);color: var(--ink)}.footer-ship .ft__wrap{max-width: 1328px;margin: 0 auto}.footer-ship html:has(#site-footer){background: var(--dark)}.footer-ship .ft__top{display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap: 56px 64px}.footer-ship .ft__brand{display: grid;justify-items: start}.footer-ship .ft__logo{display: inline-block;text-decoration: none}.footer-ship .ft__logo img{width: auto;height: 112px}.footer-ship .ft__slogan{margin: 32px 0 0;color: var(--head);font: var(--w-head) clamp(24px, 1.95vw, 28px)/1.16 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase}.footer-ship .ft__slogan span{display: block}.footer-ship .ft__nav{display: flex;justify-content: flex-end;align-items: flex-start;gap: 40px clamp(40px, 4.4vw, 72px)}.footer-ship .ft__groups{display: flex;flex-wrap: wrap;gap: 40px clamp(40px, 4.4vw, 72px);min-width: 0}.footer-ship .ft__group--follow{flex: none}.footer-ship .ft__label{margin: 0;color: var(--head);font: var(--w-ui) var(--t-ui)/1.5 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.footer-ship .ft__list{display: grid;gap: 10px;margin: 26px 0 0;padding: 0;list-style: none;font: var(--w-body) 15px/1.4 var(--f-body)}.footer-ship .ft__list a, .footer-ship .ft__mail{color: var(--ft-muted);font: inherit;text-decoration: none;transition: color var(--dur) var(--ease)}.footer-ship .ft__mail{font: var(--w-body) 15px/1.4 var(--f-body)}.footer-ship .ft__social{display: flex;gap: 14px;margin: 24px 0 0;padding: 0;list-style: none}.footer-ship .ft__social a{display: grid;place-items: center;width: 28px;height: 28px;margin: -4px;color: var(--ft-muted);transition: color var(--dur) var(--ease)}.footer-ship .ft__social svg{width: 24px;height: 24px}.footer-ship .ft__mail{display: inline-block;margin-top: 18px}@media (hover: hover){.footer-ship .ft__list a:hover, .footer-ship .ft__mail:hover, .footer-ship .ft__social a:hover{color: var(--ink)}}.footer-ship .ft .tm{-webkit-text-stroke-width: 0}.footer-ship .ft__base{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 10px 40px;margin-top: clamp(48px, 4.6vw, 64px);padding-top: 30px;border-top: 1px solid var(--ft-line)}.footer-ship .ft__copy{margin: 0;color: var(--ft-muted);font: var(--w-body) 13px/1.5 var(--f-body)}.footer-ship .ft__legal{display: flex;gap: 40px;margin: 0;padding: 0;list-style: none}.footer-ship .ft__legal a{color: var(--ink);font: var(--w-body) 13px/1.5 var(--f-body);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.footer-ship .ft__mark{padding-top: clamp(20px, 2.4vw, 36px)}.footer-ship .ft__word{container-type: inline-size;max-width: 1328px;margin: 0 auto}.footer-ship .ft__word span{position: relative;display: block;padding: .1em calc(.16em + .86em * 1373 / 1570) 0 0;margin: -.1em 0 -.15em;color: #000;font: 400 calc(100cqi / 8.332)/.78 var(--f-head);letter-spacing: .02em;text-transform: uppercase;white-space: nowrap;user-select: none;-webkit-text-stroke: .014em #000;filter: url(#ft-etch);-webkit-mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em);mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em)}.footer-ship .ft__word span::after{content: "";position: absolute;top: .1315em;right: 0;height: .86em;aspect-ratio: 1373 / 1570;background: currentColor;-webkit-mask: url(/assets/img/mark-emblem-mask.webp?v=202f64dc) 0 0 / 100% 100% no-repeat;mask: url(/assets/img/mark-emblem-mask.webp?v=202f64dc) 0 0 / 100% 100% no-repeat}.footer-ship .ft-defs{position: absolute;width: 0;height: 0;overflow: hidden}@media (max-width: 1100px){.footer-ship .ft__top{grid-template-columns: minmax(0, 1fr)}.footer-ship .ft__nav{justify-content: space-between}}@media (max-width: 720px){.footer-ship .ft__logo img{height: 92px}.footer-ship .ft__slogan{margin-top: 24px}.footer-ship .ft__nav{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 40px 24px}.footer-ship .ft__groups{display: contents}.footer-ship .ft__list{margin-top: 18px}.footer-ship .ft__base{gap: 10px 28px}.footer-ship .ft__legal{gap: 28px}.footer-ship .ft{padding-bottom: 56px}.footer-ship .ft__word{display: none}.footer-ship .ft__mark{position: absolute;z-index: -1;right: -16%;bottom: -14%;width: 82%;padding: 0;pointer-events: none;filter: url(#ft-etch-lg);-webkit-mask: linear-gradient(#000 40%, rgb(0 0 0 / .3) 100%);mask: linear-gradient(#000 40%, rgb(0 0 0 / .3) 100%)}.footer-ship .ft__mark::before{content: "";display: block;aspect-ratio: 1373 / 1570;background: #000;-webkit-mask: url(/assets/img/mark-emblem-mask.webp?v=202f64dc) 0 0 / 100% 100% no-repeat;mask: url(/assets/img/mark-emblem-mask.webp?v=202f64dc) 0 0 / 100% 100% no-repeat}}.footer-ship .ft--b{--ftb-head-h: 116px;--ftb-line: color-mix(in srgb, var(--ink) 30%, var(--dark))}.footer-ship .ftb__grid{position: relative;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));column-gap: 32px}.footer-ship .ftb__grid::before{content: "";position: absolute;left: 0;right: 0;top: var(--ftb-head-h);height: 1px;background: var(--ftb-line)}.footer-ship .ftb__head, .footer-ship .ftb__logo{display: flex;align-items: flex-end;height: var(--ftb-head-h);box-sizing: border-box;margin: 0;padding-bottom: 24px}.footer-ship .ftb__head{color: var(--head);font: var(--w-head) 22px/1.1 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase}.footer-ship .ftb__logo{text-decoration: none}.footer-ship .ftb__acc > summary{list-style: none;cursor: default}.footer-ship .ftb__acc > summary::-webkit-details-marker{display: none}.footer-ship .ftb__plus{display: none}.footer-ship .ftb__logo img{width: auto;height: 92px}.footer-ship .ftb__body{padding-top: 26px}.footer-ship .ftb__list{display: grid;gap: 10px;margin: 0;padding: 26px 0 0;list-style: none;font: var(--w-body) 15px/1.4 var(--f-body)}.footer-ship .ftb__list a, .footer-ship .ftb__mail{color: var(--ft-muted);text-decoration: none;transition: color var(--dur) var(--ease)}.footer-ship .ftb__slogan{margin: 0;color: var(--head);font: var(--w-head) 22px/1.16 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase}.footer-ship .ftb__slogan span{display: block}.footer-ship .ftb__mail{display: inline-block;margin-top: 18px;font: var(--w-body) 15px/1.4 var(--f-body)}.footer-ship .ftb__mail--m{display: none}@media (hover: hover){.footer-ship .ftb__list a:hover, .footer-ship .ftb__mail:hover, .footer-ship .ftb__social a:hover{color: var(--ink)}}.footer-ship .ftb__foot{position: relative;margin-top: clamp(48px, 5vw, 72px)}.footer-ship .ftb__word{container-type: inline-size;width: 100%;max-width: 1328px;margin: 0 auto}.footer-ship .ftb__word > span{display: block;padding-top: .1em;margin: -.1em 0 -.1em;color: #000;font: 400 calc(100cqi / 7.42)/.78 var(--f-head);letter-spacing: .02em;text-transform: uppercase;white-space: nowrap;user-select: none;-webkit-text-stroke: .014em #000;filter: url(#ft-etch);-webkit-mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em);mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em)}.footer-ship .ftb__base{position: absolute;left: 0;right: 0;bottom: clamp(16px, 1.9vw, 28px);max-width: 1328px;margin: 0 auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 32px}.footer-ship .ftb__copy{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 28px;margin: 0;color: var(--ft-muted);font: var(--w-body) 13px/1.5 var(--f-body)}.footer-ship .ftb__copy a{color: var(--ink);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.footer-ship .ftb__social{display: flex;gap: 14px;margin: 0;padding: 0;list-style: none}.footer-ship .ftb__social a{display: grid;place-items: center;width: 30px;height: 30px;margin: -3px;color: var(--ft-muted);transition: color var(--dur) var(--ease)}.footer-ship .ftb__social svg{width: 24px;height: 24px}@media (max-width: 1100px){.footer-ship .ftb__grid{grid-template-columns: repeat(2, minmax(0, 1fr));row-gap: 40px}.footer-ship .ftb__grid::before{display: none}.footer-ship .ftb__col--brand{grid-column: 1 / -1}.footer-ship .ftb__head, .footer-ship .ftb__logo{height: auto;padding-bottom: 16px;border-bottom: 1px solid var(--ftb-line)}.footer-ship .ftb__body, .footer-ship .ftb__list{padding-top: 22px}}@media (max-width: 720px){.footer-ship .ft.ft--b{--ftb-logo-h: 96px;padding-bottom: 44px}.footer-ship .ftb__grid{display: block}.footer-ship .ftb__col--brand{display: flex;align-items: center;gap: 24px;margin-bottom: 36px}.footer-ship .ftb__logo{flex: none;height: auto;padding-bottom: 0;border-bottom: 0}.footer-ship .ftb__logo img{height: var(--ftb-logo-h)}.footer-ship .ftb__body{min-width: 0;padding-top: 0}.footer-ship .ftb__slogan{margin: -.1915em 0 -.1985em;font-size: calc(var(--ftb-logo-h) / 2.91);line-height: 1.1}.footer-ship .ftb__body .ftb__mail{display: none}.footer-ship .ftb__col:not(.ftb__col--brand){border-top: 1px solid var(--ftb-line)}.footer-ship .ftb__col:last-child{border-bottom: 1px solid var(--ftb-line)}.footer-ship .ftb__acc > summary.ftb__head{height: auto;padding: 18px 0;border-bottom: 0;align-items: center;justify-content: space-between;gap: 16px;font-size: 20px;cursor: pointer}.footer-ship .ftb__plus{display: block;position: relative;flex: none;width: 14px;height: 14px;color: var(--ft-muted)}.footer-ship .ftb__plus::before, .footer-ship .ftb__plus::after{content: "";position: absolute;left: 0;top: 6.5px;width: 14px;height: 1px;background: currentColor;transition: transform .25s var(--ease)}.footer-ship .ftb__plus::after{transform: rotate(90deg)}.footer-ship .ftb__acc[open] .ftb__plus::after{transform: rotate(0deg)}.footer-ship .ftb__list{gap: 14px;padding: 2px 0 22px;font-size: 16px}.footer-ship .ftb__foot{margin-top: 36px}.footer-ship .ftb__base{position: static;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;gap: 20px 16px;margin: 0}.footer-ship .ftb__social{grid-area: 1 / 1}.footer-ship .ftb__mail--m{display: inline-block;grid-area: 1 / 2;justify-self: end;margin: 0}.footer-ship .ftb__copy{grid-area: 2 / 1 / 3 / -1}.footer-ship .ftb__copy span{flex-basis: 100%}.footer-ship .ftb__word{display: none}.footer-ship .ftb__acc > summary:focus-visible{outline-offset: 2px}}@media (max-width: 720px) and (prefers-reduced-motion: reduce){.footer-ship .ftb__plus::before, .footer-ship .ftb__plus::after{transition: none}}.footer-ship .ft.ft--c{background: linear-gradient(to bottom, #202020 0%, #1a2525 12%, #1e2a2a 25%, #263030 38%, #2b3939 50%, #344544 62%, #3e5150 75%, #48605f 88%, #526e6e 100%);padding-top: clamp(56px, 5vw, 80px);overflow: clip}.footer-ship .ftc__top{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: start;gap: 56px 64px}.footer-ship .ftc__brand{display: grid;justify-items: start}.footer-ship .ftc__logo{display: inline-block;text-decoration: none}.footer-ship .ftc__logo img{width: auto;height: 88px}.footer-ship .ftc__slogan{margin: 28px 0 0;color: var(--head);font: var(--w-head) 22px/1.16 var(--f-head);letter-spacing: var(--ls-head);text-transform: uppercase}.footer-ship .ftc__slogan span{display: block}.footer-ship .ftc__social{display: flex;gap: 14px;margin: 20px 0 0;padding: 0;list-style: none}.footer-ship .ftc__social a{display: grid;place-items: center;width: 30px;height: 30px;margin: -3px;color: var(--ft-muted);transition: color var(--dur) var(--ease)}.footer-ship .ftc__social svg{width: 24px;height: 24px}.footer-ship .ftc__base{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 10px 40px;margin-top: clamp(48px, 5vw, 72px);padding-top: 28px;border-top: 1px solid rgb(234 234 233 / .16)}.footer-ship .ftc__copy{margin: 0;color: var(--ft-muted);font: var(--w-body) 13px/1.5 var(--f-body)}.footer-ship .ftc__legal{display: flex;flex-wrap: wrap;gap: 8px 40px;margin: 0;padding: 0;list-style: none}.footer-ship .ftc__legal a{color: var(--ink);font: var(--w-body) 13px/1.5 var(--f-body);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.footer-ship .ftc__nav{display: grid;grid-template-columns: repeat(4, auto);column-gap: clamp(40px, 4.4vw, 72px)}.footer-ship .ftc__label{margin: 0;color: var(--ft-muted);font: var(--w-ui) var(--t-ui)/1.5 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.footer-ship .ftc__list{display: grid;gap: 10px;margin: 18px 0 0;padding: 0;list-style: none;font: var(--w-body) 15px/1.4 var(--f-body)}.footer-ship .ftc__list a{color: var(--ink);text-decoration: none;text-underline-offset: 4px}@media (hover: hover){.footer-ship .ftc__social a:hover{color: var(--ink)}.footer-ship .ftc__list a:hover{text-decoration: underline;text-decoration-thickness: 1px}}.footer-ship .ftc__word{container-type: inline-size;width: 100%;max-width: 1328px;margin: clamp(36px, 4vw, 56px) auto 0}.footer-ship .ftc__word span{display: block;padding-top: .1em;margin: -.1em 0 -.1em;color: #000;font: 700 calc(100cqi / 7.54)/.78 var(--f-head);letter-spacing: .02em;text-transform: uppercase;white-space: nowrap;user-select: none;filter: url(#ft-etch-lg);-webkit-mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em);mask: linear-gradient(#000 .34em, rgb(0 0 0 / .1) .86em)}@media (max-width: 1100px){.footer-ship .ftc__top{grid-template-columns: minmax(0, 1fr)}.footer-ship .ftc__nav{grid-template-columns: repeat(4, minmax(min-content, 1fr))}}@media (max-width: 720px){.footer-ship .ft.ft--c{--ftc-s: min(calc((100cqi - 24px) / 2 / 5.13), 36px);padding-bottom: 40px}.footer-ship .ftc__word{display: none}.footer-ship .ftc__top{display: grid;grid-template-columns: repeat(2, minmax(min-content, 1fr));gap: 0 24px;container-type: inline-size}.footer-ship .ftc__brand, .footer-ship .ftc__id, .footer-ship .ftc__nav{grid-column: 1 / -1;display: grid;grid-template-columns: subgrid}.footer-ship .ftc__id{align-items: center}.footer-ship .ftc__logo{justify-self: start}.footer-ship .ftc__logo img{height: calc(var(--ftc-s) * 2.91)}.footer-ship .ftc__slogan{margin: -.1915em 0 -.1985em;font-size: var(--ftc-s);line-height: 1.1}.footer-ship .ftc__nav{gap: 36px normal;margin-top: 44px}.footer-ship .ftc__base{flex-direction: column;align-items: flex-start;gap: 10px;margin-top: 40px;padding-top: 24px}.footer-ship .ftc__legal{gap: 8px 28px}.footer-ship .ftc__list{gap: 0}.footer-ship .ftc__list a{display: inline-block;padding: 7px 0}}.footer-ship .ft.ft--c.ft--trail{padding-top: 0}.footer-ship .ftc__trail{margin: 0 0 clamp(56px, 5vw, 80px);padding: 28px 0;border-bottom: 1px solid rgb(234 234 233 / .16)}.footer-ship .ftc__trail ol{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 0;margin: 0;padding: 0;list-style: none;font: var(--w-ui) var(--t-ui)/1.5 var(--f-ui);letter-spacing: var(--ls-ui);text-transform: uppercase}.footer-ship .ftc__trail li{display: inline-flex;align-items: center;white-space: nowrap}.footer-ship .ftc__trail a{color: var(--ink);text-decoration: none;text-underline-offset: 4px}.footer-ship .ftc__trail [aria-current="page"]{color: var(--ft-muted)}.footer-ship .ftc__sep{flex: none;width: 11px;height: 11px;margin: 0 14px 0 12px;fill: var(--ft-muted)}@media (hover: hover){.footer-ship .ftc__trail a:hover{text-decoration: underline;text-decoration-thickness: 1px}}@media (max-width: 720px){.footer-ship .ftc__trail{padding: 16px 0}.footer-ship .ftc__trail ol{flex-direction: column;align-items: flex-start;gap: 0}.footer-ship .ftc__trail a, .footer-ship .ftc__trail [aria-current="page"]{display: inline-block;padding: 8px 0}}.footer-ship .ftc__trail .tm{line-height: 0}.pdp-ig :is(.ig__h2,.ig__name), .pdp-rv__h{font-weight:var(--w-head)}.pdp-ig :is(.ig__lede,.ig__line), .pdp-rv__name{font-weight:var(--w-body)}.s--built, .site-nav, .tvd{letter-spacing:.025em;font-optical-sizing:auto}.fb-say{font-family:var(--f-body) !important;font-weight:400 !important;letter-spacing:.01em !important}.fb-cap{font-family:var(--f-head) !important;font-weight:var(--w-head) !important;letter-spacing:var(--ls-head) !important}.tl__year.fb-say{font-family:var(--f-head) !important;font-weight:var(--w-head) !important;letter-spacing:.01em !important;text-transform:uppercase}.footer-ship .ftc__word span{font-size:calc(100cqi / 4.4);font-weight:700;font-variation-settings:"opsz" 10}@media (min-width:721px){.footer-ship .ftc__brand{container-type:inline-size}.footer-ship .ftc__id{--ftc-fs:min(45px, 100cqi / 5.69);display:flex;align-items:center;gap:calc(var(--ftc-fs) * .675)}.footer-ship .ftc__slogan{margin:-.2em 0;font-size:var(--ftc-fs);line-height:1.1}.footer-ship .ftc__logo img{display:block;height:calc(var(--ftc-fs) * 2.9)}}@media (min-width:1101px){.footer-ship .ftc__id{margin-top:calc(3.74px + (171.76px - 2.9 * var(--ftc-fs)) / 2)}}.nm2__cell:not(.nm2__cell--all) .nm2__name{font:var(--w-head) 21px/1.12 var(--f-head);letter-spacing:var(--ls-head);text-transform:uppercase}html :is(.nav-ship, .hero-ship) .nav .nav__drop .nm2__list a{font:var(--w-ui) 11px/1.45 var(--f-ui) !important;letter-spacing:var(--ls-ui) !important;text-transform:uppercase;text-underline-offset:7px}html :is(.nav-ship, .hero-ship) .nm2{grid-template-columns:minmax(190px, 280px) minmax(0, 1fr)}.footer-ship .ftc__by{margin-left:40px;white-space:nowrap}.footer-ship .ftc__by a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:720px){.footer-ship .ftc__by{display:block;margin:10px 0 0}}.hero-ship .hero__tagline{line-height:.9}@media (min-width:1024px){.hero-ship .hero__h1{max-width:470px}}:is(.btn.btn--act,.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart){position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:47px;min-width:122px;padding:0 30px;border:3px solid transparent !important;border-radius:0 !important;filter:none !important;background:var(--fb-bg) !important;color:var(--fb-words) !important;box-shadow:var(--fb-shadow) !important;font:400 10.75px/1.2 var(--f-ui) !important;letter-spacing:.15em !important;text-transform:uppercase;transition:box-shadow .1s ease}:is(.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart){--fb-bg:#fefefd padding-box;--fb-words:#202020;--fb-line:#eaeae9;--fb-shadow:0 0 0 1px var(--fb-line),inset 0 0 0 1px rgb(24 35 35 / .2)}.btn.btn--act:not(.nav__cart){--fb-words:#202020;--fb-bg:linear-gradient(115deg,#cbd8d8 0%,#ecf1f0 38%,#fefefd 52%,#e0e8e8 74%,#c1d0d0 100%) padding-box;--fb-shadow:inset 0 0 0 1px #8ba6a5,inset 0 2px 0 rgb(255 255 255 / .5);--fb-ring:linear-gradient(115deg,#cbd8d8 0%,#e9eeee 20%,#8ba6a5 48%,#cbd8d8 74%,#8ba6a5 100%)}.btn.btn--act:not(.nav__cart)::before{content:"" !important;position:absolute !important;inset:-4px !important;padding:1px;border-radius:0 !important;pointer-events:none;background:var(--fb-ring) !important;opacity:1 !important;transform:none !important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is(.btn.btn--act,.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart)::after{content:none !important}.fb-light:is(.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart){--fb-line:#688b8b}.fb-light.btn.btn--act:not(.nav__cart){--fb-ring:#688b8b}:is(.btn.btn--act,.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart):hover{filter:none !important;background:var(--fb-bg) !important;color:var(--fb-words) !important}:is(.btn.btn--act,.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart):active{transform:none !important}:is(.btn.btn--act,.btn.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):not(.nav__cart):focus-visible{outline:2px solid currentColor;outline-offset:5px}:is(.btn.btn--act,.btn.btn--2):not(.nav__cart):disabled{opacity:.55;cursor:default}.pdp-rv__btn-i,.dd1__btn-i{display:none !important}.fb-icon svg{flex:none;margin-left:10px}.btn.nav__cart, .oilc__price, .pdp-opt__choice, .pdp-buy__size{border-radius:0 !important}.oilc__price{font-size:10.75px !important;letter-spacing:.15em !important}.fb__t{position:relative;display:inline-block;transition:transform .35s cubic-bezier(.25,1,.5,1)}.fb__a{position:absolute;top:50%;right:-19px;width:10px;height:10px;margin-top:-5px;background:currentColor;opacity:0;transform:translate(-5px,5px);transition:opacity .25s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1);-webkit-mask:var(--fb-arrow) center / contain no-repeat;mask:var(--fb-arrow) center / contain no-repeat}:is(.btn--act,.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):is(:hover,:focus-visible) .fb__t{transform:translateX(-9px)}:is(.btn--act,.btn--2,.pdp-rv__btn,.g3b__btn,.dd1__btn):is(:hover,:focus-visible) .fb__a{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.fb__t,.fb__a{transition:none}}:root{--fb-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z'/%3E%3C/svg%3E")}.tile__arrow{display:inline-block;width:12px;height:12px;font-size:0 !important;line-height:0;vertical-align:middle;background:currentColor;-webkit-mask:var(--fb-arrow) center / contain no-repeat;mask:var(--fb-arrow) center / contain no-repeat}@media (hover:hover){.tile:hover .tile__arrow{translate:3px -3px !important}}.tile:focus-visible .tile__arrow{translate:3px -3px !important}.gd5-arrow{display:inline-block;width:12px;height:12px;font-size:0 !important;line-height:0;vertical-align:middle;background:currentColor;-webkit-mask:var(--fb-arrow) center / contain no-repeat;mask:var(--fb-arrow) center / contain no-repeat}@media (hover:hover){.gd5-tri__link:hover .gd5-arrow{translate:3px -3px !important}}.gd5-tri__link:focus-visible .gd5-arrow{translate:3px -3px !important}.pdp-opt__dot,.ck-opt__ring{display:none !important}.pdp-buy__size::before,.tvd__choice::before{content:none !important}.pdp-opt__choice,.pdp-buy__size,.tvd__choice,.ck-opt{position:relative}.tvd__choice{border-radius:0 !important}.pdp-opt__choices{gap:12px !important}:is(.pdp-opt__choice,.pdp-buy__size,.tvd__choice){--ch-line:#cbd8d8;--ch-ink:#202020;--ch-soft:#2f4141;--ch-hover:#8ba6a5;border:1px solid var(--ch-line) !important;background:transparent !important;box-shadow:none !important;color:var(--ch-soft) !important;transition:border-color .2s ease,color .2s ease}.pdp-hero :is(.pdp-opt__choice,.pdp-buy__size){--ch-line:rgb(234 234 233 / .4);--ch-ink:#eaeae9;--ch-soft:#eaeae9;--ch-hover:rgb(234 234 233 / .7)}.tvd__choice{--ch-line:color-mix(in srgb,var(--ink) 40%,transparent);--ch-ink:var(--ink);--ch-soft:var(--ink);--ch-hover:color-mix(in srgb,var(--ink) 70%,transparent)}:is(.pdp-opt__choice,.pdp-buy__size){font:var(--w-ui,400) 10.75px/1.3 var(--f-ui) !important;letter-spacing:.15em !important}.pdp-opt__choice{min-height:52px !important}.pdp-opt__choice--line{min-height:62px !important}.pdp-opt__choice:not(.pdp-hero *){padding:10px 18px !important}.pdp-opt__choice--line:not(.pdp-hero *){padding:11px 20px !important}.pdp-buy__size{min-height:52px !important;padding:12px 22px !important}:is(.pdp-opt__choice,.tvd__choice)[aria-pressed="true"],.pdp-buy__size{border-color:var(--ch-ink) !important;color:var(--ch-ink) !important}@media (hover:hover){:is(.pdp-opt__choice,.tvd__choice):not([aria-pressed="true"]):hover{border-color:var(--ch-hover) !important;color:var(--ch-ink) !important}}.pdp-opt__choice:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fb-opt__x{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fb-opt__n,.fb-opt__d{display:block}.fb-opt__d{margin-top:5px;font:var(--w-body,400) 15px/1.3 var(--f-body) !important;letter-spacing:.025em !important;text-transform:none !important;color:inherit}.fb-opt__d::first-letter{text-transform:uppercase}.tvd__choice:not([aria-pressed="true"]) .fb-opt__d{color:#cbd8d8}@media (prefers-reduced-motion:reduce){:is(.pdp-opt__choice,.pdp-buy__size,.tvd__choice){transition:none}}.acard .acard__add{display:none}:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more){position:relative;border-bottom-color:transparent !important;text-decoration:none !important}:is(.faq-ship .faq__link,.faq-ship .faq__a a){padding-bottom:calc(4px + var(--ul-hit,0px)) !important}:is(.faq-ship .faq__link,.faq-ship .faq__a a):hover{border-bottom-width:1px !important}.rv-more{padding-bottom:calc(1px + var(--ul-hit,0px))}:is(.gd-link,.gd-dl){padding-bottom:calc(5px + var(--ul-hit,0px))}.nk__link{padding-bottom:var(--ul-hit,0px);--ul-y:-4px}.hvd__link{padding-bottom:var(--ul-hit,0px);--ul-y:-1.6px}.ck-link{padding-bottom:calc(6px + var(--ul-hit,0px));--ul-y:5.2px}.tvd__rm{padding-bottom:calc(10px + var(--ul-hit,0px));--ul-y:8px}.tvd__more{padding-bottom:var(--ul-hit,0px);--ul-y:-3px}:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more)::before{content:"";position:absolute;left:0;right:0;bottom:calc(var(--ul-y,-1px) + var(--ul-hit,0px));height:1px;background:currentColor;pointer-events:none;transform-origin:left}@keyframes ul-pass{0%{transform:scaleX(1);transform-origin:right;animation-timing-function:cubic-bezier(.55,0,.8,.3)}42%{transform:scaleX(0);transform-origin:right}52%{transform:scaleX(0);transform-origin:left;animation-timing-function:cubic-bezier(.25,1,.5,1)}100%{transform:scaleX(1);transform-origin:left}}@media (hover:hover){:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more){--ul-hit:3px;margin-bottom:-3px;transition:transform .35s cubic-bezier(.25,1,.5,1),top .35s cubic-bezier(.25,1,.5,1)}:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more):is(:hover,:focus-visible)::before{animation:ul-pass .8s both}:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-dl,.hvd__link,.ck-link,.tvd__rm,.tvd__more):is(:hover,:focus-visible){transform:translateY(-3px)}:is(.gd-link,.nk__link){top:0}:is(.gd-link,.nk__link):is(:hover,:focus-visible){top:-3px}.faq-ship .faq__a > div{padding-bottom:5px;margin-bottom:-5px}}@media (prefers-reduced-motion:reduce){:is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more), :is(.faq-ship .faq__link,.faq-ship .faq__a a,.rv-more,.gd-link,.gd-dl,.nk__link,.hvd__link,.ck-link,.tvd__rm,.tvd__more)::before{animation:none !important;transition:none !important}}html{text-decoration-skip-ink:none}.tvd .btn--2.tvd__go[data-tvd-close]{--fb-bg:transparent;--fb-words:var(--ink);--fb-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 40%,transparent);transition:box-shadow .25s cubic-bezier(.25,1,.5,1)}.tvd .btn--2.tvd__go[data-tvd-close]:focus-visible{--fb-shadow:0 0 0 1px var(--ink)}@media (hover:hover){.tvd .btn--2.tvd__go[data-tvd-close]:hover{--fb-shadow:0 0 0 1px var(--ink)}}@media (prefers-reduced-motion:reduce){.tvd .btn--2.tvd__go[data-tvd-close]{transition:none}}#home-oil-match .oilc__act .btn--2{--fb-bg:transparent;--fb-words:#eaeae9;--fb-shadow:none;align-self:center;min-height:0;min-width:0;padding:4px 0 10px;font:400 11px/1.2 var(--f-ui) !important;letter-spacing:.13em !important}#home-oil-match .oilc__act .btn--2 .fb__a{display:none}#home-oil-match .oilc__act .btn--2 .fb__t{transform:none !important}#home-oil-match .oilc__act .btn--2 .fb__t::before{content:"";position:absolute;left:0;right:.13em;bottom:-6px;height:1px;background:currentColor;pointer-events:none;transform-origin:left}@media (hover:hover){#home-oil-match .oilc__act .btn--2{transition:transform .35s cubic-bezier(.25,1,.5,1)}#home-oil-match .oilc__act .btn--2:is(:hover,:focus-visible){transform:translateY(-3px) !important}#home-oil-match .oilc__act .btn--2:is(:hover,:focus-visible) .fb__t::before{animation:ul-pass .8s both}}@media (prefers-reduced-motion:reduce){#home-oil-match .oilc__act .btn--2,#home-oil-match .oilc__act .btn--2 .fb__t::before{transition:none !important;animation:none !important}}:is(.pdp-hero__bottle,.pdp-hero__sticker,.gh-pic,.jh-pic--cuff){transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.pdp-hero__stage:hover :is(.pdp-hero__bottle,.gh-pic,.jh-pic--cuff),.pdp-hero__product:hover .pdp-hero__sticker{transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){:is(.pdp-hero__bottle,.pdp-hero__sticker,.gh-pic,.jh-pic--cuff){transition:none}}.acard__tint{position: absolute;inset: 0;pointer-events: none;mix-blend-mode: multiply;background-repeat: no-repeat;-webkit-mask: var(--tint-mask) center / cover no-repeat;mask: var(--tint-mask) center / cover no-repeat}.acard__tint--lift{mix-blend-mode: screen}.acard__tint[data-wait]{visibility: hidden}.acard--zoom .acard__tint{transition: transform .7s var(--ease)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.acard--zoom:hover .acard__tint{transform: scale(1.1)}}.acard__tint--alt{opacity: 0;transition: opacity .45s var(--ease)}@media (hover: hover){.acard:hover .acard__tint--alt{opacity: 1}}.ocs .ocf1__frame .ocf1__tint{position: absolute;left: 0;top: -10%;width: 100%;height: 120%;pointer-events: none;mix-blend-mode: multiply;background-repeat: no-repeat;-webkit-mask: var(--tint-mask) center / 100% 100% no-repeat;mask: var(--tint-mask) center / 100% 100% no-repeat;transition: transform .7s var(--ease)}.ocs .ocf1__frame .ocf1__tint--lift{mix-blend-mode: screen}.ocs .ocf1__frame .ocf1__tint[data-wait]{visibility: hidden}@media (hover: hover) and (prefers-reduced-motion: no-preference){.ocs .ocf1__item:hover .ocf1__frame .ocf1__tint{transform: scale(1.1)}}.acard__name{font:var(--w-head) 24px/1.12 var(--f-head);letter-spacing:var(--ls-head)}.acard__line{margin-top:6px;font:var(--w-body) 15px/1.55 var(--f-body);text-wrap:balance}.acard__price{margin-top:10px;font:var(--w-ui) 12px/1.5 var(--f-ui);letter-spacing:var(--ls-ui);text-transform:uppercase}@media (max-width:720px){.acard .acard__name{margin-top:14px;font-size:21px;letter-spacing:var(--ls-head)}.acard .acard__line{font-size:14px;line-height:1.55}.acard .acard__price{margin-top:8px;font-size:11px;letter-spacing:var(--ls-ui)}}@media (max-width:720px){.gd5-row .gd5-row__head > .btn{display:none !important}.gd5-row .gd5-row__foot .btn--2{--fb-bg:transparent;--fb-words:#202020;--fb-shadow:none;min-height:0;min-width:0;padding:4px 0 10px;font:400 11px/1.2 var(--f-ui) !important;letter-spacing:.13em !important}.gd5-row .gd5-row__foot .btn--2 .fb__a{display:none}.gd5-row .gd5-row__foot .btn--2 .fb__t{transform:none !important}.gd5-row .gd5-row__foot .btn--2 .fb__t::before{content:"";position:absolute;left:0;right:.13em;bottom:-6px;height:1px;background:currentColor;pointer-events:none;transform-origin:left}}@media (max-width:720px) and (hover:hover){.gd5-row .gd5-row__foot .btn--2{transition:transform .35s cubic-bezier(.25,1,.5,1)}.gd5-row .gd5-row__foot .btn--2:is(:hover,:focus-visible){transform:translateY(-3px) !important}.gd5-row .gd5-row__foot .btn--2:is(:hover,:focus-visible) .fb__t::before{animation:ul-pass .8s both}}@media (prefers-reduced-motion:reduce){.gd5-row .gd5-row__foot .btn--2,.gd5-row .gd5-row__foot .btn--2 .fb__t::before{transition:none !important;animation:none !important}}@media (min-width:1024px){.hero-ship .hero:not(.hero--fit) .hero__product{translate:0 -100%;top:calc(var(--intro-top) + var(--tag-fs) * 2.595 + var(--desc-gap) + 4px + 47px)}}.oil-ship:has(> #home-oil-match){position: relative}.oil-ship:has(> #home-oil-match)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}.reviews-ship:has(> #home-reviews){position: relative}.reviews-ship:has(> #home-reviews)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}#essential-oil-blends-chart{position: relative}#essential-oil-blends-chart::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}.rol-ship:has(> #essential-oil-blends-roll-on){position: relative}.rol-ship:has(> #essential-oil-blends-roll-on)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}@media (min-width: 721px){.relax-ship:has(> #calming-essential-oils-relax){position: relative}.relax-ship:has(> #calming-essential-oils-relax)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}}.pdp-ship--hero:has(> #electronics-diodes-emf-stickers-buy){position: relative}.pdp-ship--hero:has(> #electronics-diodes-emf-stickers-buy)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}.pdp-ship--hero:has(> #personal-diode-buy){position: relative}.pdp-ship--hero:has(> #personal-diode-buy)::after{content: "";position: absolute;left: 0;right: 0;top: 100%;z-index: 1;height: 48px;pointer-events: none;background: linear-gradient(to bottom, rgb(24 35 35 / .32) 0, rgb(24 35 35 / .14) 12px, rgb(24 35 35 / .05) 28px, rgb(24 35 35 / 0) 48px)}:is(.ocf__dl,.gd-dl) .dl-arrow{transform-box:fill-box}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(.ocf__dl,.gd-dl):is(:hover,:focus-visible) .dl-arrow{animation:dl-pass .8s cubic-bezier(.25,1,.5,1) both}}.gd-sec .gd-dls .gd-dl:has(svg)::before{right:22px}.gd-sec .gd-dls .gd-dl.gd-dl--lines{line-height:28px}.gd-sec .gd-dls .gd-dl.gd-dl--lines::before{display:none}.gd-dl--lines .gd-dl__t{padding-bottom:7px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}@keyframes dl-pass{0%{transform:translateY(0);opacity:1}38%{transform:translateY(60%);opacity:0}39%{transform:translateY(-60%);opacity:0}100%{transform:translateY(0);opacity:1}}.tvd__step button{position:relative;isolation:isolate}.tvd__step button::before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:24px;height:24px;margin:-11.5px 0 0 -12px;background:color-mix(in srgb,var(--head) 14%,transparent);opacity:0;transform:scale(.9);pointer-events:none;transition:opacity .2s,transform .2s cubic-bezier(.25,1,.5,1)}@media (hover:hover){.tvd__step button:hover::before{opacity:1;transform:none}}.tvd__step button:focus-visible::before{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tvd__step button::before{transform:none;transition:opacity .2s}}.tvd__x{position:relative;isolation:isolate;transform-origin:22px 23.625px;transition:transform .35s cubic-bezier(.25,1,.5,1)}.tvd__x::before{content:"";position:absolute;z-index:-1;left:10px;top:11.625px;width:24px;height:24px;background:color-mix(in srgb,var(--head) 14%,transparent);opacity:0;pointer-events:none;transition:opacity .2s,transform .35s cubic-bezier(.25,1,.5,1)}@media (hover:hover){.tvd__x:hover{transform:rotate(90deg)}.tvd__x:hover::before{opacity:1;transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.tvd__x{transition:none}.tvd__x:hover,.tvd__x:hover::before{transform:none}}.tvd__arrow{display:inline-block;width:10px;height:10px;margin:-2px 0 0 8px;vertical-align:middle;background:currentColor;-webkit-mask:var(--fb-arrow) center / contain no-repeat;mask:var(--fb-arrow) center / contain no-repeat;transition:translate .25s var(--ease,cubic-bezier(.2,.7,.2,1))}@media (hover:hover){.tvd__more:hover .tvd__arrow{translate:3px -3px}}.tvd__more:focus-visible .tvd__arrow{translate:3px -3px}@media (prefers-reduced-motion:reduce){.tvd__arrow{transition:none}}.prv{position: relative;isolation: isolate}.prv::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}.dto{position: relative;isolation: isolate}.dto::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}#home-reviews{position: relative;isolation: isolate}#home-reviews::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}.relax-ship .re{position: relative;isolation: isolate}.relax-ship .re::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}#site-footer{position: relative;isolation: isolate}#site-footer::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}#not-found{position: relative;isolation: isolate}#not-found::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}@media (min-width: 768px){.hu__panel{position: relative;isolation: isolate}.hu__panel::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}}#home-hero{position: relative;isolation: isolate}#home-hero::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}@media (min-width: 1024px){.cth{position: relative;isolation: isolate}.cth::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}}@media (max-width: 1023px){.cth{position: relative;isolation: isolate}.cth::before{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}}@media (max-width: 1023px){.cth__words{position: relative;isolation: isolate}.cth__words::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}}.tile{position: relative;isolation: isolate}.tile::after{content: "";position: absolute;inset: 0;z-index: 6;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}.hvd__a{position: relative;isolation: isolate}.hvd__a::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: url(/assets/img/pdp-hero-grain.png?v=2fcab8c8) repeat;background-size: 256px 256px;mix-blend-mode: overlay;opacity: .5}@media (max-width:760px){#home-hero.hero{--floor:56px;--gap:52px;--pw:min(56vw,380px);--dw:min(53vw,380px)}}@media (max-width:760px){#do-emf-stickers-work-shop .gd5-row__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow:visible;margin:32px 0 0;padding:0}#do-emf-stickers-work-shop .gd5-row__cards>li{width:auto;min-width:0;flex:none}}.gv-all__name.gv-all__name--lines{line-height:32px;margin-top:calc(20px - (32px - 13.2px) / 2)}.gv-all__name.gv-all__name--lines::before{display:none}.gv-all__name--lines .gv-all__t{padding-bottom:9px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}@media (min-width:1320px){.gx-bys{width:calc(100% + 40px)}}
@media (max-width: 1023px){.shero__band::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}#home-oil-match .oilc__stage::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.ocs .oilc__stage::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.rol__panel::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.prv::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.dto::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}#home-reviews::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.relax-ship .re::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}#site-footer::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}#not-found::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.hu__panel::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}#home-hero::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.cth::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.cth__words::before{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.tile::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}.hvd__a::after{background-image:url(/assets/img/pdp-hero-grain-phone.webp?v=4324b57e)}}
