div[data-brand=desio]{--b-bg:#120d0a;--b-bg2:#1e1511;--b-fg:#efe5d8;--b-muted:#efe5d89e;--b-line:#efe5d824;--b-acc:#c9975f;--b-card:#241a15}div[data-brand=adore]{--b-bg:#f7ece4;--b-bg2:#efdccf;--b-fg:#3e302a;--b-muted:#6e5c52;--b-line:#3e302a24;--b-acc:#a47e49;--b-card:#fbf5f0}div[data-brand]{background:var(--b-bg);color:var(--b-fg)}div[data-brand] .muted,div[data-brand] .eyebrow{color:var(--b-muted)}div[data-brand] .lead{color:color-mix(in srgb, var(--b-fg) 82%, transparent)}div[data-brand] .tag,div[data-brand] .chip,div[data-brand] .spec dt,div[data-brand] .spec dd{border-color:var(--b-line)}div[data-brand] .spec dt{color:var(--b-muted)}div[data-brand=desio] .site-header.is-scrolled,div[data-brand=desio] .site-header.is-open{color:var(--b-fg);border-color:var(--b-line);background:#120d0ae0}div[data-brand=desio] .site-header.is-scrolled .btn{--bg:var(--b-fg);--fg:#120d0a;--bd:var(--b-fg)}div[data-brand=desio] .subnav{border-color:var(--b-line);background:#120d0ae0}div[data-brand=desio] .subnav a.is-active{background:var(--b-fg);color:#120d0a}div[data-brand=desio] .subnav .subnav__brand{color:var(--b-fg)}div[data-brand=adore] .subnav{background:#f7ece4f5}div[data-brand] .btn{--bg:var(--b-fg);--fg:var(--b-bg);--bd:var(--b-fg)}div[data-brand] .btn--ghost{--bg:transparent;--fg:var(--b-fg);--bd:var(--b-line)}div[data-brand] .chip.is-active{background:var(--b-fg);color:var(--b-bg);border-color:var(--b-fg)}div[data-brand]{min-height:100vh}div[data-brand=desio] :focus-visible{outline-color:var(--b-fg)}div[data-brand=desio] .mega :focus-visible{outline-color:var(--opsa)}div[data-brand] .mega .eyebrow{color:var(--muted)}div[data-brand] .drawer{background:var(--b-bg)}div[data-brand] .drawer li a{border-color:var(--b-line)}div[data-brand] .site-footer .lead{color:#f4f1eabd}div[data-brand] .site-footer .btn--light{--bg:var(--paper);--fg:var(--ink);--bd:var(--paper)}div[data-brand] .site-footer .btn--ghost-light{--bg:transparent;--fg:var(--paper);--bd:var(--line-inv)}div[data-brand] .subnav a:not(.is-active){color:var(--b-muted)}div[data-brand] .subnav a:not(.is-active):hover{color:var(--b-fg)}div[data-brand] .note{color:var(--b-muted)}:where([data-page=brand]) .bh{align-items:flex-end;min-height:max(760px,100svh);display:flex;position:relative;overflow:hidden}:where([data-page=brand]) .bh__img{position:absolute;inset:0}:where([data-page=brand]) .bh__img img{object-fit:cover;width:100%;height:100%}div[data-brand=desio] .bh__img{left:34%}div[data-brand=desio] .bh__img img{object-position:35% 30%}div[data-brand=desio] .bh__img:after{content:"";background:linear-gradient(90deg,#120d0a 0%,#120d0a99 22%,#120d0a00 50%),linear-gradient(#0000 65%,#120d0a);position:absolute;inset:0}@media (max-width:900px){div[data-brand=desio] .bh__img{opacity:.3;left:0}}div[data-brand=adore] .bh__img{left:44%}div[data-brand=adore] .bh__img:after{content:"";background:linear-gradient(90deg, var(--b-bg) 0%, #f7ece400 30%), linear-gradient(0deg, var(--b-bg), transparent 30%), linear-gradient(180deg, var(--b-bg) 0%, #f7ece4d9 10%, #f7ece400 24%);position:absolute;inset:0}div[data-brand=adore] .bh__img img{object-position:50% 0%}div[data-brand=adore] .bh__seal{top:auto;bottom:150px}:where([data-page=brand]) .bh__inner{z-index:2;width:100%;padding-top:calc(var(--header-h) + 36px + 80px);padding-bottom:56px;position:relative}:where([data-page=brand]) .bh .crumbs{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--b-muted);gap:10px;margin-bottom:36px;font-size:11.5px;display:flex}:where([data-page=brand]) .bh__wm{font-family:var(--f-display);font-variant-numeric:lining-nums;letter-spacing:.5em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:26px;font-size:clamp(20px,1.6vw,26px);font-weight:500;display:flex}div[data-brand=desio] .bh__wm{letter-spacing:.08em;text-transform:none;font-size:clamp(28px,2.4vw,38px)}:where([data-page=brand]) .bh__wm:after{content:"";opacity:.5;background:currentColor;order:3;width:60px;height:1px}:where([data-page=brand]) .bh__wm{margin-top:0;font-weight:500}:where([data-page=brand]) .bh__wm-sub{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--b-muted);order:2;font-size:11.5px}:where([data-page=brand]) .bh__title{letter-spacing:-.03em;font-size:clamp(64px,9.4vw,160px);line-height:.9}:where([data-page=brand]) .bh__title em{color:var(--b-acc);font-style:italic}:where([data-page=brand]) .bh__lead{max-width:44ch;margin-top:30px}:where([data-page=brand]) .facts{border-top:1px solid var(--b-line);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}:where([data-page=brand]) .facts div{padding:18px 18px 0 0}:where([data-page=brand]) .facts div+div{border-left:1px solid var(--b-line);padding-left:18px}:where([data-page=brand]) .facts>div>span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted);font-size:11px;display:block}:where([data-page=brand]) .facts b{font-family:var(--f-display);font-variant-numeric:lining-nums;margin-top:6px;font-size:22px;font-weight:500;display:block}@media (max-width:900px){div[data-brand=adore] .bh__img{opacity:.3;left:0}:where([data-page=brand]) .facts{grid-template-columns:1fr 1fr}:where([data-page=brand]) .facts div:nth-child(3){border-left:0;padding-left:0}}div[data-brand=desio]{--b-halo:0 0 12px #120d0ae6, 0 0 4px #120d0abf}div[data-brand=adore]{--b-halo:0 0 12px #f7ece4e6, 0 0 4px #f7ece4cc}:where([data-page=brand]) .bh__inner{text-shadow:var(--b-halo)}div[data-brand=desio] .facts span{text-shadow:0 0 12px #120d0ae6,0 0 4px #120d0ae6,0 0 2px #120d0ae6}div[data-brand=desio] .bh{--b-muted:#efe5d8c7}div[data-brand=adore] .bh{--b-muted:#4a3b33}@media (900px<width<=1180px){div[data-brand=adore] .bh .eyebrow{width:fit-content;display:flex}div[data-brand=adore] .bh__wm{max-width:calc(44vw - var(--gutter))}}@media (max-width:900px){div[data-brand=adore] .bh{--b-acc:#6f532c}div[data-brand=adore] .bh__lead{color:var(--b-fg)}div[data-brand=adore] .bh__seal{top:calc(var(--header-h) + 50px);bottom:auto}}@media (max-width:374px){div[data-brand] .bh__seal{width:64px;top:calc(var(--header-h) + 36px + 9px)}}:where([data-page=brand]) .bh__seal{right:var(--gutter);top:calc(var(--header-h) + 36px + 64px);z-index:3;width:148px;color:var(--b-fg);background:color-mix(in srgb, var(--b-bg) 62%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:50%;padding:8px;position:absolute}@media (max-width:900px){:where([data-page=brand]) .bh__seal{width:92px;top:calc(var(--header-h) + 50px)}}:where([data-page=brand]) .bh__seal>.motion-toggle{z-index:1;color:inherit;border-color:color-mix(in srgb, currentColor 30%, transparent);background:color-mix(in srgb, var(--b-bg) 62%, transparent);-webkit-backdrop-filter:blur(8px);position:absolute;bottom:calc(14.64% - 37px);left:calc(14.64% - 37px)}@media not (max-width:900px){div[data-brand=adore] .bh__seal>.motion-toggle{top:calc(14.64% - 37px);bottom:auto}}@media (max-width:900px){:where([data-page=brand]) .bh__seal>.motion-toggle{top:0;bottom:auto;left:-48px}}div[data-brand] .assure{background:var(--b-card);border-color:var(--b-line);color:var(--b-fg)}div[data-brand] .assure__list p{color:var(--b-muted)}div[data-brand] .assure__list b,:where([data-page=brand]) .dist-pill{color:var(--b-fg)}:where([data-page=brand]) .story{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(32px,6vw,110px);display:grid}:where([data-page=brand]) .story__text{font-family:var(--f-display);font-variant-numeric:lining-nums;font-size:clamp(24px,2.3vw,36px);font-weight:500;line-height:1.3}:where([data-page=brand]) .story__fig{aspect-ratio:4/5;border-radius:var(--r-l);background:var(--b-bg2);position:relative;overflow:hidden}:where([data-page=brand]) .story__fig img{object-fit:cover;width:100%;height:100%}:where([data-page=brand]) .story__card{background:color-mix(in srgb, var(--b-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);border-radius:var(--r-m);padding:20px 22px;position:absolute;bottom:18px;left:18px;right:18px}:where([data-page=brand]) .story__card b{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--b-acc);margin-bottom:8px;font-size:11px;font-weight:500;display:block}:where([data-page=brand]) .story__card p{margin:0;font-size:15px}div[data-brand=adore] .story__card b{color:#5a4226}div[data-brand=desio] .story__card b{color:#d4a56e}@media (max-width:900px){:where([data-page=brand]) .story{grid-template-columns:1fr}}:where([data-page=brand]) .explorer{background:var(--b-bg2)}:where([data-page=brand]) .ex{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}:where([data-page=brand]) .ex__stage{position:sticky;top:140px}:where([data-page=brand]) .ex__disc{aspect-ratio:1;max-width:520px;margin:0 auto;position:relative}:where([data-page=brand]) .ex__disc .rings{width:100%;height:100%;color:var(--b-fg);opacity:.35;inset:0}:where([data-page=brand]) .ex__iris{border-radius:50%;position:absolute;inset:13%;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}:where([data-page=brand]) .ex__iris>*{position:absolute;inset:0}:where([data-page=brand]) .ex__iris .iris-photo{--z:1}:where([data-page=brand]) .ex__iris .iris-photo img{object-position:50% 50%}:where([data-page=brand]) .ex__toggle{justify-content:center;gap:6px;margin-top:18px;display:flex}:where([data-page=brand]) .ex__toggle .chip{height:32px;padding:0 14px;font-size:12px}:where([data-page=brand]) .ex__info{text-align:center;margin-top:22px}:where([data-page=brand]) .ex__info .k{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--b-muted);font-size:11.5px}:where([data-page=brand]) .ex__info .n{font-family:var(--f-display);font-variant-numeric:lining-nums;margin-top:8px;font-size:clamp(36px,3.4vw,54px);font-style:italic;font-weight:500;line-height:1.05}:where([data-page=brand]) .ex__info p{max-width:40ch;color:var(--b-muted);margin:12px auto 0;font-size:15px}:where([data-page=brand]) .ex__groups{flex-wrap:wrap;gap:8px;display:flex}:where([data-page=brand]) .ex__series{gap:34px;margin-top:30px;display:grid}:where([data-page=brand]) .series__head{border-bottom:1px solid var(--b-line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}:where([data-page=brand]) .series__head h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:0;font-size:28px;font-weight:500}:where([data-page=brand]) .series__head span{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted);font-size:11px}:where([data-page=brand]) .series__desc{color:var(--b-muted);max-width:60ch;margin:-6px 0 16px;font-size:14.5px}:where([data-page=brand]) .swatches{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:16px 12px;display:grid}:where([data-page=brand]) .sw{text-align:center;justify-items:stretch;gap:8px;display:grid}:where([data-page=brand]) .sw__disc{width:100%;transition:transform .45s var(--ease);aspect-ratio:1;border-radius:50%;display:block;position:relative;overflow:hidden}:where([data-page=brand]) .sw__disc>*{position:absolute;inset:0}:where([data-page=brand]) .sw:hover .sw__disc{transform:scale(1.06)}:where([data-page=brand]) .sw__ring{width:100%;display:block;position:relative}:where([data-page=brand]) .sw__ring:after{content:"";border:1px solid #0000;border-radius:50%;transition:border-color .3s;position:absolute;inset:-5px}:where([data-page=brand]) .sw[aria-checked=true] .sw__ring:after{border-color:var(--b-fg)}:where([data-page=brand]) .sw span{color:var(--b-muted);font-size:11.5px;line-height:1.25}:where([data-page=brand]) .sw[aria-checked=true] span{color:var(--b-fg)}@media (max-width:900px){:where([data-page=brand]) .ex{grid-template-columns:1fr}:where([data-page=brand]) .ex__stage{position:static}}:where([data-page=brand]) .specs{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;display:grid}:where([data-page=brand]) .spec-card{background:var(--b-card);border:1px solid var(--b-line);border-radius:var(--r-l);padding:clamp(24px,2.6vw,40px)}:where([data-page=brand]) .spec-card h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:0 0 6px;font-size:30px;font-weight:500}:where([data-page=brand]) .spec-card .note{color:var(--b-muted);margin-bottom:24px}:where([data-page=brand]) .spec-card .spec dd{font-size:13.5px}:where([data-page=brand]) .duo{grid-template-columns:1fr 1fr;gap:20px;display:grid}:where([data-page=brand]) .care{color:#f4f1ea;border-radius:var(--r-l);background:linear-gradient(150deg,#1287d3,#0a3f8c);flex-direction:column;justify-content:space-between;min-height:380px;padding:clamp(28px,3vw,48px);display:flex;position:relative;overflow:hidden}:where([data-page=brand]) .care__rings{color:#fff;opacity:.25;pointer-events:none;width:420px;height:420px;position:absolute;top:-120px;right:-120px}:where([data-page=brand]) .care__rings .rings{width:100%;height:100%;inset:0}:where([data-page=brand]) .care .btn{--bg:#f4f1ea;--fg:#0a3f8c;--bd:#f4f1ea;align-self:flex-start}:where([data-page=brand]) .locator{background:var(--b-card);border:1px solid var(--b-line);border-radius:var(--r-l);flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,3vw,48px);display:flex}:where([data-page=brand]) .locator__field{gap:10px;display:flex}:where([data-page=brand]) .locator__field input{border:1px solid var(--b-line);height:54px;color:var(--b-fg);background:0 0;border-radius:99px;flex:1;padding:0 22px}:where([data-page=brand]) .locator__field input::placeholder{color:var(--b-muted)}div[data-brand] .care .eyebrow{color:#f4f1ea}div[data-brand] .care .btn{--bg:#f4f1ea;--fg:#0a3f8c;--bd:#f4f1ea}:where([data-page=brand]) .care>div{text-shadow:0 0 12px #0a3f8ce6,0 0 4px #0a3f8ccc}:where([data-page=brand]) .locator>.btn{white-space:normal;align-self:flex-start;height:auto;min-height:54px;padding-top:14px;padding-bottom:14px}:where([data-page=brand]) .locator>.link{align-self:flex-start}:where([data-page=brand]) .locator .arr{flex:none}@media (max-width:900px){:where([data-page=brand]) .duo{grid-template-columns:1fr}}:where([data-page=brand]) .others{grid-template-columns:1fr 1fr;gap:20px;display:grid}:where([data-page=brand]) .other{border-radius:var(--r-l);color:#f4f1ea;isolation:isolate;align-items:flex-end;min-height:300px;padding:32px;display:flex;position:relative;overflow:hidden}:where([data-page=brand]) .other img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}:where([data-page=brand]) .other:after{content:"";z-index:-1;background:linear-gradient(#0000 15%,#000c);position:absolute;inset:0}:where([data-page=brand]) .other:hover img{transform:scale(1.05)}:where([data-page=brand]) .other b{font-family:var(--f-display);font-variant-numeric:lining-nums;font-size:44px;font-weight:500;line-height:1;display:block}:where([data-page=brand]) .other small{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 0 12px #000000d9,0 0 4px #000000d9,0 0 2px #000c;font-size:11px}:where([data-page=brand]) .other b{text-shadow:0 0 12px #000c,0 0 4px #000000b3}@media (max-width:700px){:where([data-page=brand]) .others{grid-template-columns:1fr}}
