.site-header{height:104px;display:flex;justify-content:space-between;padding:0 4.2%;gap:24px;background:transparent}.site-header .desktop-nav{display:none}.site-header .wordmark{font-family:var(--sans);font-size:19px;font-weight:600;line-height:1;letter-spacing:.24em;white-space:nowrap;color:#171a14}.header-actions{display:flex;align-items:center;gap:16px}.header-shop{display:inline-flex;gap:14px;min-height:45px;padding:7px 8px 7px 21px;border-radius:99px;background:#080a07;color:#fff;font-size:9px;font-weight:600;letter-spacing:1.8px;line-height:1.2;text-transform:uppercase;white-space:nowrap}.header-shop:hover{background:#202b1b;transform:none}.header-shop-arrow{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:50%;background:#ffffff1c;font-size:17px;font-weight:400;letter-spacing:0;transition:transform .25s}.header-shop:hover .header-shop-arrow{transform:translate(2px)}.header-shop-short,.header-utilities{display:none}.site-header.is-scrolled{height:84px}.site-header.is-scrolled .header-utilities{display:flex;align-items:center;gap:8px}.header-utilities .menu-button{display:flex}.header-utilities .language-button{padding:0 7px;min-height:44px}.header-utilities .icon-button{min-width:40px;min-height:44px}.mobile-menu{top:100%;padding:24px var(--gutter);background:var(--paper);border:0}.mobile-menu a{font-family:var(--serif);font-size:28px;line-height:1.4;padding:10px 0}.opening-scene{height:100svh;min-height:0;background:#efc886;isolation:isolate}.opening-scene:after{content:none}.opening-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:0}.opening-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:none}.garden-breeze{z-index:1;pointer-events:none;will-change:transform;-webkit-mask-composite:source-in;mask-composite:intersect}.garden-breeze--left{-webkit-mask-image:linear-gradient(90deg,#000 22%,transparent 35%),linear-gradient(180deg,transparent 23%,#000 38%);mask-image:linear-gradient(90deg,#000 22%,transparent 35%),linear-gradient(180deg,transparent 23%,#000 38%);transform-origin:17% 87%;animation:garden-breeze-left 8.5s ease-in-out infinite}.garden-breeze--right{-webkit-mask-image:linear-gradient(90deg,transparent 65%,#000 78%),linear-gradient(180deg,transparent 24%,#000 39%);mask-image:linear-gradient(90deg,transparent 65%,#000 78%),linear-gradient(180deg,transparent 24%,#000 39%);transform-origin:84% 88%;animation:garden-breeze-right 10.5s -3s ease-in-out infinite}.opening-copy{position:absolute;z-index:3;left:9%;top:17%;width:max-content;max-width:40%;color:#090e08}.opening-copy h1{font-size:clamp(32px,5vw,64px);line-height:.94;letter-spacing:-.045em;font-weight:400}.opening-copy h1>.opening-title-top{display:flex;align-items:baseline;white-space:nowrap}.opening-copy h1 .opening-title-top>em{display:inline;margin:0 0 0 .065em;font-size:1em;line-height:1;letter-spacing:-.025em;font-style:italic}.opening-copy h1>.opening-title-bottom{display:block;font-family:var(--sans);font-size:clamp(28px,4.4vw,56px);font-weight:400;line-height:1.06;letter-spacing:-.055em;margin-top:.05em}.opening-bottom{left:0;right:0;bottom:26px;z-index:4;height:44px;display:flex;justify-content:center;align-items:center;padding:0 4.2%;gap:0}.opening-scroll{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;color:#fff;filter:drop-shadow(0 1px 4px #2430146b)}.opening-scroll:hover{color:#fff5d8}.garden-sr{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.garden-motion{position:absolute;right:4.2%;bottom:0;display:grid;place-items:center;width:44px;height:44px;padding:13px;background:#1e2b1459;border:1px solid #ffffff50;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s}.garden-motion:hover{background:#1e2b148a}.garden-motion[hidden]{display:none}.garden-motion svg{width:16px;height:16px;grid-area:1/1;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.garden-motion .garden-play-icon{display:none}.garden-motion[aria-pressed=true] .garden-play-icon{display:block}.garden-motion[aria-pressed=true] .garden-pause-icon{display:none}.garden-motion:disabled{opacity:.55;cursor:default}.garden-motion:disabled .garden-play-icon{display:none}.garden-motion:disabled .garden-pause-icon{display:block}.garden-petals{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;perspective:900px;contain:layout paint}.garden-petal{position:absolute;left:var(--left);top:0;width:var(--size);aspect-ratio:1;opacity:0;filter:blur(var(--softness));animation:garden-fall var(--fall) var(--delay) linear infinite;will-change:transform,opacity}.garden-petal-sway,.garden-petal-texture{display:block;width:100%;height:100%;transform-style:preserve-3d}.garden-petal-sway{animation:garden-sway 6.5s var(--delay) ease-in-out infinite alternate}.garden-petal-texture{background-image:url(/cdn/shop/files/bomelio-site-v11-garden-petals-v9.webp?v=1792409227);background-repeat:no-repeat;background-size:300% 100%;background-position:var(--sprite) 50%;animation:garden-turn var(--turn) var(--delay) linear infinite;will-change:transform}.garden-scroll-arrow{animation:garden-scroll 2.2s ease-in-out infinite}.garden-breeze,.garden-petal,.garden-petal-sway,.garden-petal-texture,.garden-scroll-arrow{animation-play-state:paused}.opening-scene[data-garden-running=true] .garden-breeze,.opening-scene[data-garden-running=true] .garden-petal,.opening-scene[data-garden-running=true] .garden-petal-sway,.opening-scene[data-garden-running=true] .garden-petal-texture,.opening-scene[data-garden-running=true] .garden-scroll-arrow{animation-play-state:running}@keyframes garden-breeze-left{0%,to{transform:rotate(-.35deg)}50%{transform:translate3d(1px,-1px,0) rotate(.55deg)}}@keyframes garden-breeze-right{0%,to{transform:rotate(.4deg)}50%{transform:translate3d(-1px,-1px,0) rotate(-.5deg)}}@keyframes garden-fall{0%{transform:translate3d(0,-15svh,0);opacity:0}9%{opacity:var(--petal-opacity)}45%{transform:translate3d(var(--drift-a),43svh,0)}83%{opacity:var(--petal-opacity)}to{transform:translate3d(var(--drift-b),115svh,0);opacity:0}}@keyframes garden-sway{0%{transform:translate(-13px) rotate(-8deg)}to{transform:translate(13px) rotate(9deg)}}@keyframes garden-turn{0%{transform:rotateX(12deg) rotateY(-28deg) rotate(0)}35%{transform:rotateX(-24deg) rotateY(66deg) rotate(125deg)}70%{transform:rotateX(20deg) rotateY(155deg) rotate(250deg)}to{transform:rotateX(12deg) rotateY(332deg) rotate(360deg)}}@keyframes garden-scroll{0%,to{transform:translateY(-3px);opacity:.55}50%{transform:translateY(4px);opacity:1}}html.orbit-static .opening-scene{height:100svh;min-height:0}html[lang=zh-Hant] .opening-copy h1{font-size:clamp(30px,4vw,54px);line-height:1.1;letter-spacing:-.035em}html[lang=zh-Hant] .opening-copy h1 .opening-title-top>em{font-style:normal;letter-spacing:-.035em;margin-left:.13em}html[lang=zh-Hant] .opening-copy h1>.opening-title-bottom{font-family:var(--serif);font-size:clamp(28px,3.8vw,50px);line-height:1.15;letter-spacing:-.02em;margin-top:.1em}@media(max-aspect-ratio:1/1){.opening-copy{top:16%;left:8%;max-width:70%}.opening-image{object-position:50% 50%}}@media(max-width:720px){.site-header{height:84px;padding:0 22px;gap:16px}.site-header .wordmark{font-size:16px;letter-spacing:.17em}.header-shop{display:inline-flex;font-size:8px;letter-spacing:1.35px;min-height:42px;padding:6px 7px 6px 15px;gap:10px}.header-shop-arrow{width:27px;height:27px;font-size:16px}.site-header.is-scrolled{height:76px}.site-header.is-scrolled .header-shop{display:none}.site-header.is-scrolled .header-utilities{gap:4px}.opening-copy{top:16%;left:8%;max-width:76%}.opening-copy h1{font-size:clamp(37px,8.7vw,52px);line-height:.94;letter-spacing:-.04em}.opening-copy h1>.opening-title-bottom{font-size:clamp(31px,7.7vw,46px);letter-spacing:-.055em}.opening-bottom{left:0;right:0;bottom:22px;padding:0 22px}.garden-motion{right:22px}.garden-petal{width:calc(var(--size)*.73)}.garden-petal:nth-child(n+7){display:none}.garden-breeze--left{-webkit-mask-image:linear-gradient(90deg,#000 20%,transparent 30%),linear-gradient(180deg,transparent 23%,#000 38%);mask-image:linear-gradient(90deg,#000 20%,transparent 30%),linear-gradient(180deg,transparent 23%,#000 38%)}.garden-breeze--right{-webkit-mask-image:linear-gradient(90deg,transparent 70%,#000 80%),linear-gradient(180deg,transparent 24%,#000 39%);mask-image:linear-gradient(90deg,transparent 70%,#000 80%),linear-gradient(180deg,transparent 24%,#000 39%)}html[lang=zh-Hant] .opening-copy h1{font-size:38px;line-height:1.12;letter-spacing:-.025em}html[lang=zh-Hant] .opening-copy h1>.opening-title-bottom{font-size:34px;line-height:1.12}}@media(max-width:380px){.site-header{padding:0 19px}.header-shop-full{display:none}.header-shop-short{display:inline}.header-shop{font-size:9px;letter-spacing:1.3px}.opening-copy h1{font-size:37px}.opening-copy h1>.opening-title-bottom{font-size:31px}}@media(min-aspect-ratio:2/1){.opening-image{object-position:50% 60%}.opening-copy{left:6%;top:24%}}@media(prefers-reduced-motion:reduce){.garden-petals,.garden-breeze{display:none}.garden-scroll-arrow{animation:none}.garden-petal,.garden-petal-texture{will-change:auto}}.opening-scene{background:#f4ecd9}.living-garden{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:0;pointer-events:none}.living-garden.is-ready{opacity:1}.opening-copy{left:7%;top:28%;width:48%;max-width:680px;color:#35392b}.opening-copy h1{font-size:clamp(46px,5.4vw,88px);line-height:1.04;letter-spacing:-.045em}.opening-copy h1 em{font-size:1em;display:inline;font-weight:400;letter-spacing:-.04em}.garden-eyebrow{font-family:var(--sans);font-size:10px;letter-spacing:.22em;margin-bottom:24px;font-weight:600}.garden-intro{font-size:12px;line-height:1.9;margin:25px 0;color:#555844}.garden-discover{display:inline-flex;align-items:center;gap:30px;min-height:48px;border:0;border-bottom:1px solid #53563f;background:transparent;color:#343b2b;padding:8px 0;font-family:var(--sans);font-size:11px;cursor:pointer}.garden-discover span{font-size:20px}.garden-discover:hover{color:#85612f;border-color:#85612f}.garden-discover:focus-visible{outline:2px solid #39452b;outline-offset:7px}.garden-caption{position:absolute;bottom:9%;left:40%;z-index:3;display:flex;flex-direction:column;gap:10px;color:#434232;text-shadow:0 1px 8px #fff9}.garden-caption span{font-size:9px;letter-spacing:.15em}.garden-caption strong{font-family:var(--serif);font-size:24px;font-weight:400}.garden-petal{top:var(--top)}@keyframes garden-fall{0%,12%{transform:translateZ(0);opacity:0}18%{opacity:var(--petal-opacity)}45%{transform:translate3d(var(--drift-a),12svh,0);opacity:var(--petal-opacity)}70%,to{transform:translate3d(var(--drift-b),32svh,0);opacity:0}}@media(min-width:721px){.opening-image{object-position:center center}.site-header .desktop-nav{display:flex;position:absolute;left:36%;gap:32px}.site-header .wordmark{font-weight:500}.site-header .desktop-nav a{font-size:11px}.header-utilities{display:flex}.header-utilities .language-button,.header-utilities .bag-button,.header-utilities .menu-button{display:none}}@media(max-width:720px){.opening-copy{top:15%;left:7%;width:86%;max-width:none;text-align:center}.opening-copy h1{font-size:clamp(37px,9.8vw,61px);line-height:1.02;letter-spacing:-.04em}.garden-eyebrow{font-size:8px;letter-spacing:.18em;margin-bottom:14px}.garden-intro{font-size:10px;line-height:1.6;margin:14px 0 7px}.garden-discover{font-size:10px;min-height:40px;gap:18px}.garden-caption{left:7%;bottom:9%;gap:6px;max-width:44%}.garden-caption strong{font-size:19px}.garden-caption span{font-size:7px;line-height:1.5}.header-utilities{display:flex}.header-utilities .language-button,.header-utilities .bag-button{display:none}.header-utilities .menu-button{display:flex}.header-shop{display:none}.opening-image{object-position:center}.garden-petal:first-child{left:88%;top:58%}.garden-petal:nth-child(2){left:10%;top:65%}.garden-petal:nth-child(3){display:none}}@media(max-height:650px)and (max-width:720px){.opening-scene{min-height:650px}.opening-copy{top:14%}.garden-intro{display:none}}.opening-copy{width:43%;max-width:620px;top:26%}.opening-copy h1{font-size:clamp(44px,5vw,78px)}.garden-intro{font-size:13px;max-width:310px}.garden-caption{left:7%;bottom:11%;text-shadow:none}@media(min-width:721px)and (max-aspect-ratio:4/3){.opening-scene{min-height:760px}.opening-copy{left:5%;width:43%;top:23%}.opening-copy h1{font-size:clamp(37px,5.4vw,66px)}}@media(max-width:720px){.opening-copy{top:16%;left:6%;width:88%;max-width:none}.opening-copy h1{font-size:clamp(35px,9.3vw,55px)}.garden-intro{font-size:11px;max-width:none;margin:12px 0 4px}.garden-eyebrow{font-size:8px;margin-bottom:12px}.garden-caption{left:7%;bottom:10%;max-width:52%;text-shadow:0 1px 6px #fff9}.garden-caption strong{font-size:18px}.garden-petal:first-child{left:10%;top:55%}.garden-petal:nth-child(2){left:88%;top:74%}}@media(prefers-reduced-motion:reduce){.living-garden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bm-v11-garden.css.map */
