:root{--bo-cream: #f4efe8;--bo-sand: #e9e0d4;--bo-ink: #1b1613;--bo-ease: cubic-bezier(.22, .61, .36, 1);--bo-ease-out: cubic-bezier(.16, 1, .3, 1)}html{scroll-behavior:smooth}::selection{background:var(--bo-ink);color:var(--bo-cream)}.header__row--top{transition:background-color .45s var(--bo-ease),box-shadow .45s var(--bo-ease),backdrop-filter .45s var(--bo-ease)}body.bo-scrolled .header__row--top{background-color:#ffffffc7!important;-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);box-shadow:0 1px #0000000f}.header-logo__image{transition:transform .6s var(--bo-ease-out)}.header-logo:hover .header-logo__image{transform:scale(1.04)}.header-menu a{position:relative}.header-menu a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--bo-ease-out)}.header-menu a:hover:after{transform:scaleX(1);transform-origin:left}.shopify-section a.link{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;padding-bottom:3px;transition:background-size .6s var(--bo-ease-out),letter-spacing .6s var(--bo-ease-out)}.shopify-section a.link:hover{background-size:0 1px;background-position:100% 100%}.shopify-section .button{transition:background-color .4s var(--bo-ease),color .4s var(--bo-ease),border-color .4s var(--bo-ease),transform .4s var(--bo-ease-out),letter-spacing .4s var(--bo-ease-out)}.shopify-section .button:hover{transform:translateY(-2px);letter-spacing:.08em!important}[id$=__section_6f9HaL] .section{position:relative}.bo-cue{position:absolute;left:50%;bottom:28px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translate(-50%);color:#fff;font-size:10px;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;pointer-events:auto;mix-blend-mode:difference}.bo-cue__line{position:relative;display:block;width:1px;height:46px;overflow:hidden;background:#ffffff59}.bo-cue__line:after{content:"";position:absolute;left:0;top:-100%;width:1px;height:100%;background:#fff;animation:bo-cue 2.2s var(--bo-ease) infinite}@keyframes bo-cue{0%{top:-100%}60%,to{top:100%}}.bo-marquee{position:relative;overflow:hidden;padding:clamp(18px,2.6vw,34px) 0;background:var(--bo-cream);border-block:1px solid rgb(27 22 19 / .08);color:var(--bo-ink)}.bo-marquee__track{display:flex;width:max-content;animation:bo-marquee 38s linear infinite}.bo-marquee:hover .bo-marquee__track{animation-play-state:paused}.bo-marquee__item{display:flex;align-items:center;gap:clamp(22px,3vw,48px);padding-right:clamp(22px,3vw,48px);white-space:nowrap;font-family:Editors Note,serif!important;font-style:italic;font-size:clamp(1.9rem,4.2vw,4.4rem);line-height:1}.bo-marquee__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.55}.bo-marquee__item span:not(.bo-marquee__dot){font-family:Editors Note,serif!important;font-style:italic;font-size:inherit;letter-spacing:-.01em}@keyframes bo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[id$=__section_xj9hKY] .image-block{overflow:hidden}[id$=__section_xj9hKY] .image-block__image{transition:transform 1.6s var(--bo-ease-out)}[id$=__section_xj9hKY] .image-block:hover .image-block__image{transform:scale(1.04)}[id$=__section_xj9hKY] h2{font-size:clamp(2.3rem,4.6vw,4.4rem)!important;line-height:1.02!important;letter-spacing:-.01em}[id$=__section_xj9hKY] .rte p{font-size:1rem;line-height:1.75;max-width:46ch}[id$=__section_xj9hKY] .rte p br:first-child{display:none}.resource-list__item .card-gallery{overflow:hidden}.resource-list__item .card-gallery img{transition:transform 1.4s var(--bo-ease-out)!important}.resource-list__item:hover .card-gallery img{transform:scale(1.06)}.resource-list__item .text-block p{font-size:1.35rem!important}.resource-list__item product-price{margin-top:2px;opacity:.75}[id$=__section_hKMaJJ] .section-content-wrapper{gap:4px!important;min-height:min(88vh,880px)}[id$=__section_hKMaJJ] .group-block{position:relative;overflow:hidden;isolation:isolate}[id$=__section_hKMaJJ] .group-block__media-wrapper img{transition:transform 1.8s var(--bo-ease-out),filter 1.8s var(--bo-ease-out);will-change:transform}[id$=__section_hKMaJJ] .group-block:hover .group-block__media-wrapper img{transform:scale(1.07)}[id$=__section_hKMaJJ] .group-block__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0f0a089e,#0f0a082e 38%,#0f0a0800 62%);transition:opacity .8s var(--bo-ease);pointer-events:none}[id$=__section_hKMaJJ] .group-block-content{position:relative;z-index:2;justify-content:flex-end!important;align-items:flex-start!important;text-align:left;gap:14px!important}[id$=__section_hKMaJJ] .group-block-content .spacer-block,[id$=__section_hKMaJJ] .text-block p.bo-empty,[id$=__section_hKMaJJ] .text-block p br{display:none}[id$=__section_hKMaJJ] .text-block p{margin:0;font-size:clamp(1.25rem,1.9vw,2rem)!important;line-height:1;transform:translateY(6px);transition:transform .9s var(--bo-ease-out)}[id$=__section_hKMaJJ] .group-block:hover .text-block p{transform:translateY(0)}[id$=__section_hKMaJJ] a.link{width:auto!important;display:inline-block;text-align:left;font-size:.72rem!important;letter-spacing:.24em!important;text-transform:uppercase;background-size:34px 1px;opacity:.9}[id$=__section_hKMaJJ] .group-block:hover a.link{background-size:100% 1px}[id$=__hero_g3aYzF] .hero{--hero-min-height: min(92vh, 920px) !important;min-height:min(92vh,920px)!important}[id$=__hero_g3aYzF] .hero__container{min-height:inherit;align-items:center!important}[id$=__hero_g3aYzF] .hero__content-wrapper{--horizontal-alignment: center !important;--vertical-alignment: center !important;--vertical-alignment-mobile: center !important;justify-content:center!important;align-items:center!important;align-self:center!important;text-align:center}[id$=__hero_g3aYzF] .hero__content-wrapper .text-block{--color: #ffffff !important;--width: auto !important;--max-width: none !important;width:auto!important;max-width:92vw!important;color:#fff!important;text-align:center!important}[id$=__hero_g3aYzF] .hero__content-wrapper .text-block :is(h1,h2,h3,p){color:#fff!important;font-size:clamp(2.8rem,8vw,7.5rem)!important;line-height:.95!important;letter-spacing:-.01em;max-width:11ch;margin-inline:auto;text-align:center!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-shadow:0 2px 40px rgb(0 0 0 / .25)}[id$=__hero_g3aYzF] .hero__content-wrapper .text-block:empty,[id$=__hero_g3aYzF] .hero__content-wrapper rte-formatter:not(:has(*:not(br))){display:none}[id$=__hero_g3aYzF] .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at center,#140c0857,#140c081a 60%,#140c082e);pointer-events:none}.bo-js .bo-zoom .hero__media{transform:scale(1.14);transition:transform 2.6s var(--bo-ease-out)}.bo-js .bo-zoom.bo-in .hero__media{transform:scale(1)}[id$=__section_3yP4VY] .section-background,[id$=__section_3yP4VY] .section{background:var(--bo-cream)!important}[id$=__section_3yP4VY] .section-content-wrapper{padding-block:clamp(28px,4vw,56px)!important}[id$=__section_3yP4VY] .group-block{position:relative}@media screen and (min-width:750px){[id$=__section_3yP4VY] .group-block+.group-block:before{content:"";position:absolute;left:-8px;top:15%;bottom:15%;width:1px;background:#1b16131f}}[id$=__section_3yP4VY] .text-block.h2 p br{display:none}[id$=__section_3yP4VY] .text-block.h2 p{font-size:clamp(1.25rem,1.7vw,1.6rem)!important;margin:10px 0 4px}[id$=__section_3yP4VY] .icon-block__media{width:30px!important;height:auto;transition:transform .7s var(--bo-ease-out)}[id$=__section_3yP4VY] .group-block:hover .icon-block__media{transform:translateY(-4px) scale(1.08)}[id$=__hero_MVUtj6] .hero__container{clip-path:inset(0)}[id$=__hero_MVUtj6] .hero__media-grid{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh}[id$=__hero_MVUtj6] .hero__media-wrapper{height:100%}[id$=__hero_MVUtj6] .hero{--hero-min-height: min(100vh, 980px) !important;min-height:min(100vh,980px)!important}[id$=__hero_MVUtj6] h2{font-size:clamp(2.5rem,6vw,6rem)!important;line-height:.98!important;max-width:14ch}[id$=__hero_MVUtj6] .hero__content-wrapper a{font-size:.75rem;letter-spacing:.24em;text-transform:uppercase}[id$=__section_NjEdHQ] .section-background,[id$=__section_NjEdHQ] .section{background:var(--bo-sand)!important}[id$=__section_NjEdHQ] .section-content-wrapper{padding-block:clamp(56px,8vw,110px)!important}[id$=__section_NjEdHQ] h2{font-size:clamp(2.2rem,4.4vw,4rem)!important;line-height:1.02!important}[id$=__section_NjEdHQ] .email-signup__input{background:transparent!important}[id$=__section_NjEdHQ] .email-signup__button{transition:transform .5s var(--bo-ease-out)}[id$=__section_NjEdHQ] .email-signup__input-group:hover .email-signup__button{transform:translate(4px)}[id$=__hero_fK6hyy] h2{font-size:clamp(3rem,8vw,7.5rem)!important;line-height:.95!important}[id$=__hero_fK6hyy] .hero__media{transition:transform 2.6s var(--bo-ease-out)}.bo-js .bo-r{opacity:0;transform:translate3d(0,34px,0);transition:opacity 1.1s var(--bo-ease-out),transform 1.3s var(--bo-ease-out);transition-delay:var(--bo-d, 0s)}.bo-js .bo-r.bo-in{opacity:1;transform:none}.bo-js .bo-mask{clip-path:inset(10% 6% 10% 6%);transition:clip-path 1.6s var(--bo-ease-out),opacity 1.1s var(--bo-ease-out),transform 1.3s var(--bo-ease-out)}.bo-js .bo-mask.bo-in{clip-path:inset(0 0 0 0)}@media screen and (max-width:749px){[id$=__section_xj9hKY] h2{font-size:clamp(2.2rem,10vw,3rem)!important}[id$=__section_hKMaJJ] .section-content-wrapper{min-height:0;gap:3px!important}[id$=__section_hKMaJJ] .group-block{aspect-ratio:4 / 5;min-height:0!important}[id$=__section_hKMaJJ] .group-block-content{padding:22px!important}[id$=__section_hKMaJJ] .text-block p{font-size:1.2rem!important;transform:none}[id$=__section_hKMaJJ] a.link{background-size:100% 1px}[id$=__hero_g3aYzF] .hero{--hero-min-height: 72svh !important;min-height:72svh!important}[id$=__hero_g3aYzF] .hero__content-wrapper .text-block :is(h1,h2,h3,p){font-size:clamp(2.6rem,13vw,3.6rem)!important}[id$=__section_3yP4VY] .section-content-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:30px 14px!important}[id$=__section_3yP4VY] .group-block{width:auto!important}[id$=__section_3yP4VY] .text-block.h2 p{font-size:1.2rem!important}[id$=__section_3yP4VY] .paragraph p{font-size:.82rem;line-height:1.45}[id$=__hero_MVUtj6] .hero{--hero-min-height: 88svh !important;min-height:88svh!important}[id$=__hero_MVUtj6] h2{font-size:clamp(2.4rem,12vw,3.4rem)!important}[id$=__hero_fK6hyy] h2{font-size:clamp(2.8rem,15vw,4rem)!important}.bo-cue{bottom:18px}.bo-cue__line{height:34px}.bo-marquee__track{animation-duration:26s}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bo-marquee__track,.bo-cue__line:after{animation:none!important}.bo-js .bo-r,.bo-js .bo-mask,.bo-js .bo-zoom .hero__media{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}:root{--bo-serif: "Playfair Display", "Times New Roman", serif;--bo-sans: Helvetica, "Helvetica Neue", Arial, sans-serif}html body,html body :is(p,a,span,li,input,textarea,select,label,[class*=body],[class*=text],.font-body){font-family:var(--bo-sans)!important}html body :is(h1,h2,.h1,.h2,[class*=heading],[class*=Heading],[class*=title],[class*=Title],.font-heading),html body :is(h1,h2,.h1,.h2,[class*=heading],[class*=Heading],[class*=title],[class*=Title],.font-heading) *{font-family:var(--bo-serif)!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.01em}html body :is(h3,h4,h5,h6,.h3,.h4,.h5,.h6,button,.button,.btn,[class*=price],[class*=btn],[class*=badge],[class*=accent],[class*=meta],.font-accent),html body :is(h3,h4,h5,h6,.h3,.h4,.h5,.h6,button,.button,.btn,[class*=price],[class*=btn],[class*=badge],[class*=accent],[class*=meta],.font-accent) *{font-family:var(--bo-sans)!important;font-style:normal!important;font-weight:700!important;letter-spacing:.08em!important}html body [id$=__section_3yP4VY] .text-block.h2 p,html body [id$=__section_hKMaJJ] .text-block.h4 p{font-family:var(--bo-serif)!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}html body [id$=__section_hKMaJJ] .text-block.h4 p{font-size:clamp(2rem,3.4vw,3.6rem)!important;line-height:.95;text-transform:lowercase!important}html body [id$=__section_hKMaJJ] .text-block.h4 p:first-letter{text-transform:uppercase}html body .bo-marquee__item span:not(.bo-marquee__dot){font-family:var(--bo-serif)!important;font-style:italic!important}html body .header-menu a,html body .header-menu a *{font-family:var(--bo-serif)!important;font-style:italic!important}@media screen and (max-width:749px){html body [id$=__section_hKMaJJ] .text-block.h4 p{font-size:2.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/beone-custom.css.map */
