.bo{--bo-bg: #1F3A2C;--bo-text: #EDE9DC;--bo-line: rgba(237,233,220,.42);--bo-pt: 72px;--bo-pb: 72px;--bo-pt-m: 52px;--bo-pb-m: 52px;position:relative;isolation:isolate;overflow:hidden;background:var(--bo-bg);color:var(--bo-text)}.bo__inner{position:relative;z-index:1;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:clamp(64px,8vw,120px);padding-block:var(--bo-pt) var(--bo-pb);text-align:center}.bo__logo{margin:0;font-family:var(--font-heading, "Fraunces", serif);font-weight:400;font-size:clamp(2.6rem,5.5vw,4.6rem);line-height:1;letter-spacing:.01em;color:var(--bo-text)}.bo__logo-img{display:inline-block;width:auto;height:clamp(48px,6vw,84px)}.bo__ornament{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.4vw,18px);margin:clamp(14px,1.8vw,24px) auto clamp(16px,2vw,26px)}.bo__line{height:1px;width:clamp(52px,9vw,130px);background:var(--bo-line)}.bo__orn-mark{flex-shrink:0;display:inline-flex}.bo__orn-mark img{width:clamp(22px,2.4vw,34px);height:auto}.bo__orn-dot{width:7px;height:7px;background:var(--bo-line);transform:rotate(45deg);border-radius:1px}.bo__sub{margin:0;font-family:var(--font-heading, "Fraunces", serif);font-size:clamp(1.05rem,1.9vw,1.6rem);line-height:1.4;color:var(--bo-text);opacity:.92}.bo__deco{position:absolute;left:clamp(-30px,-1vw,10px);top:50%;transform:translateY(-50%);width:clamp(120px,14vw,220px);z-index:0;opacity:.9}.bo__deco img,.bo__deco svg{width:100%;height:auto}.bo__deco .bo__ph{fill:#ede9dc59}.bo__totop{position:absolute;z-index:2;right:clamp(20px,4vw,56px);top:50%;transform:translateY(-50%);width:clamp(52px,5vw,74px);height:clamp(52px,5vw,74px);border-radius:999px;border:1px solid var(--bo-line);display:grid;place-items:center;color:var(--bo-text);background:transparent;cursor:pointer;transition:background .2s ease,transform .2s ease}.bo__totop:hover{background:#ede9dc1a;transform:translateY(calc(-50% - 2px))}.bo__totop svg{width:42%;height:42%}@media(max-width:749px){.bo__inner{padding-inline:clamp(20px,6vw,40px);padding-block:var(--bo-pt-m) var(--bo-pb-m)}.bo__deco{opacity:.28;width:110px}.bo__totop{right:14px;width:46px;height:46px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/brand-outro.css.map */
