:root{
--bn-bg:#0a0a0a;
--bn-bg-gradient:linear-gradient(180deg,#0a0a0a 0%,#151312 48%,#371e1e 100%);
--bn-surface:#33312f;
--bn-surface-2:#371e1e;
--bn-card:#242220;
--bn-card-hover:#302d2a;
--bn-card-cover-bg:#161413;
--bn-text:#b7b4ae;
--bn-text-soft:#9a948c;
--bn-muted:#726e68;
--bn-line:rgba(183,180,174,0.12);
--bn-accent:#b7b4ae;
--bn-accent-2:#726e68;
--bn-accent-soft:rgba(183,180,174,0.16);
--bn-accent-line:rgba(183,180,174,0.28);
--bn-accent-focus:rgba(183,180,174,0.42);
--bn-accent-ring:rgba(183,180,174,0.12);
--bn-gold:#8f7462;
--bn-gold-soft:rgba(143,116,98,0.16);
--bn-gold-line:rgba(143,116,98,0.24);
--bn-gold-text:#c9b4a4;
--bn-danger-soft:rgba(255,90,90,0.08);
--bn-danger-line:rgba(255,90,90,0.22);
--bn-danger-text:#ff9f9f;
--bn-danger-soft-2:rgba(255,95,95,0.06);
--bn-danger-ring:rgba(255,95,95,0.12);
--bn-white-01:rgba(255,255,255,0.01);
--bn-white-02:rgba(255,255,255,0.02);
--bn-white-03:rgba(255,255,255,0.03);
--bn-white-035:rgba(255,255,255,0.035);
--bn-white-04:rgba(255,255,255,0.04);
--bn-white-05:rgba(255,255,255,0.05);
--bn-white-06:rgba(255,255,255,0.06);
--bn-white-08:rgba(255,255,255,0.08);
--bn-white-09:rgba(255,255,255,0.09);
--bn-white-10:rgba(255,255,255,0.1);
--bn-white-13:rgba(255,255,255,0.13);
--bn-white-16:rgba(255,255,255,0.16);
--bn-white-18:rgba(255,255,255,0.18);
--bn-white-28:rgba(255,255,255,0.28);
--bn-white-40:rgba(255,255,255,0.4);
--bn-white-80:rgba(255,255,255,0.8);
--bn-white-96:rgba(255,255,255,0.96);
--bn-shadow:0 10px 24px rgba(0,0,0,0.24);
--bn-shadow-sm:0 8px 18px rgba(0,0,0,0.16);
--bn-shadow-md:0 12px 24px rgba(0,0,0,0.22);
--bn-shadow-lg:0 18px 40px rgba(0,0,0,0.34);
--bn-shadow-xl:0 18px 40px rgba(0,0,0,0.36);
--bn-radius-lg:24px;
--bn-radius-md:18px;
--bn-radius-sm:12px;
--bn-radius-xs:10px;
--bn-radius-pill:999px;
--bn-container:1320px;
--bn-featured-shell-width:1700px;
--bn-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
--bn-line-base:1.6;
--bn-letter-tight:-0.03em;
--bn-letter-normal:-0.01em;
--bn-gutter:clamp(16px,2.4vw,24px);
--bn-text-base:clamp(15px,0.92rem + 0.12vw,16px);
--bn-h1:clamp(2rem,1.42rem + 1.9vw,3.75rem);
--bn-h2:clamp(1.4rem,1.08rem + 1.05vw,2.4rem);
--bn-h3:clamp(1.05rem,0.94rem + 0.55vw,1.5rem);
--bn-featured-padding:clamp(18px,2.2vw,32px);
--bn-featured-gap:clamp(16px,2vw,32px);
--bn-featured-center-width:clamp(320px,72vw,820px);
--bn-featured-card-height:clamp(330px,42vw,500px);
--bn-featured-viewport-height:clamp(370px,47vw,560px);
--bn-featured-carousel-gap:clamp(16px,1.6vw,24px);
--bn-featured-arrow-gap:clamp(8px,1vw,18px);
--bn-featured-scale-focus:1;
--bn-featured-scale-rest:0.72;
--bn-featured-scale-duration:420ms;
--bn-featured-scale-ease:cubic-bezier(0.22,1,0.36,1);
--bn-featured-rest-opacity:0.58;
--bn-featured-focus-opacity:1;
--bn-row-card-width:clamp(170px,16vw,224px);
--bn-row-card-height:clamp(338px,37vw,432px);
--bn-row-card-cover-height:clamp(228px,26vw,304px);
--bn-row-card-title-rows:2;
--bn-row-card-title-height:calc((1.4em * var(--bn-row-card-title-rows)) + 0.22em);
--bn-row-card-meta-height:22px;
--bn-row-gap:14px;
}
html{
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
html,body{
overflow-x:hidden;
}
body{
background:var(--bn-bg-gradient);
color:var(--bn-text);
font-family:var(--bn-font-sans);
font-size:var(--bn-text-base);
font-weight:400;
line-height:var(--bn-line-base);
letter-spacing:var(--bn-letter-normal);
}
button,input,select,textarea{
font:inherit;
}
img{
max-width:100%;
height:auto;
}
.wp-site-blocks,main.wp-block-group,main.wp-block-post-content{
background:transparent;
}
p,li,ul,ol,blockquote,.wp-block-paragraph,.wp-block-list,.wp-block-post-excerpt,.wp-block-navigation-item,.wp-block-site-title,.wp-block-search__input,.wp-block-button__link{
font-family:var(--bn-font-sans);
}
h1,h2,h3,h4,h5,h6,.wp-block-post-title,.wp-block-query-title,.wp-block-site-title,.bn-row-title,.bn-card-title,.bn-featured-content h1,.bn-featured-content h2,.bn-featured-content h3{
font-family:var(--bn-font-sans);
font-weight:700;
line-height:1.15;
letter-spacing:var(--bn-letter-tight);
text-wrap:balance;
}
h1,.wp-block-post-title{
font-size:var(--bn-h1);
}
h2,.wp-block-query-title,.bn-row-title{
font-size:var(--bn-h2);
}
h3,.bn-featured-content h3{
font-size:var(--bn-h3);
}
h4{
font-size:1.125rem;
}
h5{
font-size:1rem;
}
h6{
font-size:0.92rem;
text-transform:uppercase;
letter-spacing:0.04em;
}
p,li,.wp-block-paragraph,.wp-block-post-excerpt,.bn-card-meta,.bn-featured-meta{
line-height:1.6;
}
small,.wp-caption-text,figcaption,.bn-card-meta{
font-size:0.88rem;
}
strong,b{
font-weight:700;
}
em,i{
font-style:italic;
}
header.wp-block-template-part > *,header.site-header > *{
width:min(100% - (var(--bn-gutter) * 2),var(--bn-container));
max-width:var(--bn-container);
margin-inline:auto;
box-sizing:border-box;
}
header.wp-block-template-part *,header.site-header *{
min-width:0;
box-sizing:border-box;
}
.wp-block-site-title,.site-title{
font-weight:700;
line-height:1.1;
letter-spacing:-0.02em;
}
.wp-block-navigation-item__label{
font-size:0.95rem;
font-weight:500;
letter-spacing:-0.01em;
}
.wp-block-navigation{
align-items:center;
}
.wp-block-navigation__container{
gap:clamp(8px,1vw,14px);
}
.wp-block-navigation .wp-block-navigation-item__content,.wp-block-navigation-item__content{
position:relative;
display:inline-flex;
align-items:center;
justify-content:center;
min-height:42px;
padding:0 16px;
border:1px solid transparent;
border-radius:var(--bn-radius-pill);
background:linear-gradient(180deg,rgba(255,255,255,0.025) 0%,rgba(255,255,255,0.01) 100%);
color:var(--bn-text);
text-decoration:none;
transition:background 0.18s ease,border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease,color 0.18s ease;
}
.wp-block-navigation .wp-block-navigation-item__content::after,.wp-block-navigation-item__content::after{
content:"";
position:absolute;
inset:1px;
border-radius:inherit;
background:linear-gradient(180deg,rgba(183,180,174,0.05) 0%,rgba(183,180,174,0) 100%);
opacity:0;
transition:opacity 0.18s ease;
pointer-events:none;
}
.wp-block-navigation .wp-block-navigation-item__content:hover,.wp-block-navigation .wp-block-navigation-item__content:focus-visible,.wp-block-navigation-item__content:hover,.wp-block-navigation-item__content:focus-visible{
border-color:rgba(183,180,174,0.16);
background:linear-gradient(180deg,rgba(55,30,30,0.86) 0%,rgba(36,34,32,0.96) 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 10px 20px rgba(0,0,0,0.16);
transform:translateY(-1px);
outline:none;
}
.wp-block-navigation .wp-block-navigation-item__content:hover::after,.wp-block-navigation .wp-block-navigation-item__content:focus-visible::after,.wp-block-navigation-item__content:hover::after,.wp-block-navigation-item__content:focus-visible::after{
opacity:1;
}
.wp-block-navigation .current-menu-item > .wp-block-navigation-item__content,.wp-block-navigation .current-menu-ancestor > .wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content,.wp-block-navigation-item.current-menu-item > .wp-block-navigation-item__content,.wp-block-navigation-item.current-menu-ancestor > .wp-block-navigation-item__content{
border-color:rgba(183,180,174,0.2);
background:linear-gradient(180deg,rgba(183,180,174,0.18) 0%,rgba(114,110,104,0.16) 100%);
color:#f5f0e8;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 12px 26px rgba(0,0,0,0.18);
}
.wp-block-navigation__submenu-container{
padding:10px;
border:1px solid rgba(183,180,174,0.12);
border-radius:18px;
background:linear-gradient(180deg,rgba(51,49,47,0.98) 0%,rgba(32,29,27,0.98) 100%);
box-shadow:0 18px 36px rgba(0,0,0,0.28);
}
.wp-block-navigation__submenu-container .wp-block-navigation-item__content{
justify-content:flex-start;
width:100%;
min-width:190px;
padding:12px 14px;
border-radius:14px;
}
.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close,.wp-block-navigation .wp-block-navigation-submenu__toggle{
display:inline-flex;
align-items:center;
justify-content:center;
width:42px;
height:42px;
border:1px solid rgba(183,180,174,0.14);
border-radius:var(--bn-radius-pill);
background:linear-gradient(180deg,rgba(55,30,30,0.84) 0%,rgba(36,34,32,0.96) 100%);
color:var(--bn-text);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 10px 20px rgba(0,0,0,0.16);
transition:background 0.18s ease,border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease;
}
.wp-block-navigation__responsive-container-open:hover,.wp-block-navigation__responsive-container-open:focus-visible,.wp-block-navigation__responsive-container-close:hover,.wp-block-navigation__responsive-container-close:focus-visible,.wp-block-navigation .wp-block-navigation-submenu__toggle:hover,.wp-block-navigation .wp-block-navigation-submenu__toggle:focus-visible{
border-color:rgba(183,180,174,0.22);
background:linear-gradient(180deg,rgba(183,180,174,0.16) 0%,rgba(114,110,104,0.12) 100%);
transform:translateY(-1px);
outline:none;
}
.wp-block-navigation__responsive-container.is-menu-open{
padding:clamp(20px,4vw,28px);
backdrop-filter:blur(18px);
background:radial-gradient(circle at top center,rgba(55,30,30,0.34) 0%,rgba(10,10,10,0.98) 54%) !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
max-width:min(100%,460px);
margin-left:auto;
margin-right:0;
padding:18px !important;
border:1px solid rgba(183,180,174,0.14) !important;
border-radius:30px 0 30px 30px !important;
background:linear-gradient(180deg,rgba(55,30,30,0.96) 0%,rgba(18,17,16,0.995) 100%) !important;
box-shadow:0 28px 54px rgba(0,0,0,0.42),inset 0 1px 0 rgba(255,255,255,0.04) !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{
gap:10px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{
justify-content:flex-start;
width:100%;
min-height:48px;
padding-inline:18px;
}
header.wp-block-template-part,header.site-header{
position:sticky;
top:0;
z-index:30;
background:rgba(10,10,10,0.94);
border-bottom:1px solid var(--bn-white-04);
}
footer.wp-block-template-part,footer.site-footer{
margin-top:clamp(40px,5vw,60px);
border-top:1px solid var(--bn-white-04);
}
.editor-styles-wrapper,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.editor-styles-wrapper p,.editor-styles-wrapper li,.editor-styles-wrapper input,.editor-styles-wrapper button,.editor-styles-wrapper textarea,.editor-styles-wrapper select{
font-family:var(--bn-font-sans);
}
.home .wp-block-post-title,.home .entry-title,.home .page-title{
display:none !important;
}
.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container *{
box-sizing:border-box;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
width:100%;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
justify-content:flex-start;
width:100%;
min-height:50px;
padding:0 18px;
border:1px solid rgba(183,180,174,0.08);
border-radius:16px;
background:linear-gradient(180deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.015) 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.03);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
margin-top:8px;
padding:8px;
border-radius:18px;
background:linear-gradient(180deg,rgba(51,49,47,0.98) 0%,rgba(24,22,21,0.98) 100%);
}
.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg,.wp-block-navigation .wp-block-navigation-submenu__toggle svg{
display:block;
width:18px;
height:18px;
fill:none;
stroke:currentColor;
stroke-width:1.9;
}
@media (max-width: 782px){
.wp-block-navigation__responsive-container.is-menu-open{
padding:16px !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
max-width:100%;
border-radius:26px 0 26px 26px !important;
}
.wp-block-navigation__responsive-container.is-menu-open{
padding:0 !important;
background:linear-gradient(180deg,rgba(10,10,10,0.72) 0%,rgba(10,10,10,0.94) 100%) !important;
backdrop-filter:blur(10px);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
display:flex;
flex-direction:column;
justify-content:flex-start;
width:min(100vw,420px);
min-height:100dvh;
margin:0 0 0 auto;
padding:calc(env(safe-area-inset-top,0px) + 20px) 18px calc(env(safe-area-inset-bottom,0px) + 22px) !important;
border:0 !important;
border-left:1px solid rgba(183,180,174,0.12) !important;
border-radius:28px 0 0 28px !important;
background:linear-gradient(180deg,rgba(55,30,30,0.98) 0%,rgba(17,16,15,1) 100%) !important;
box-shadow:-26px 0 44px rgba(0,0,0,0.42),inset 0 1px 0 rgba(255,255,255,0.04) !important;
overflow-y:auto;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{
display:grid;
grid-auto-rows:minmax(0,auto);
gap:12px;
width:100%;
padding-top:12px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
width:100%;
margin:0;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
display:flex;
align-items:center;
justify-content:space-between;
width:100%;
min-height:56px;
padding:0 18px;
border:1px solid rgba(183,180,174,0.09);
border-radius:18px;
background:linear-gradient(180deg,rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.015) 100%);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 10px 20px rgba(0,0,0,0.12);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{
font-size:1rem;
line-height:1.25;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
margin-top:10px;
padding:10px;
border:1px solid rgba(183,180,174,0.08);
border-radius:20px;
background:linear-gradient(180deg,rgba(51,49,47,0.96) 0%,rgba(20,19,18,0.98) 100%);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
min-height:50px;
border-radius:15px;
}
.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{
width:48px;
height:48px;
border-radius:16px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
width:min(96vw,420px);
padding:calc(env(safe-area-inset-top,0px) + 18px) 14px calc(env(safe-area-inset-bottom,0px) + 20px) !important;
display:flex;
flex-direction:column;
align-items:stretch;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{
display:flex;
flex-direction:column;
align-items:center;
gap:0;
width:100%;
padding-top:14px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child{
display:block;
width:100%;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
display:block;
width:100%;
min-height:0;
padding:15px 0;
margin:0 auto;
border:0;
border-radius:0;
background:transparent;
box-shadow:none;
text-align:center;
color:#f3eee6 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
font-size:1.04rem;
font-weight:600;
letter-spacing:-0.01em;
color:#f3eee6 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:hover,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:focus-visible,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{
color:#ffffff !important;
text-decoration:none;
opacity:1;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item + .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item + .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container + .wp-block-navigation-item{
border-top:1px solid rgba(183,180,174,0.1);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
margin-top:0;
padding:0 0 0 12px;
border:0;
border-radius:0;
background:transparent;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
padding-top:12px;
padding-bottom:12px;
font-size:0.97rem;
color:rgba(243,238,230,0.9) !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-icon,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-submenu__toggle,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-submenu__toggle svg{
color:#d7d0c6 !important;
stroke:currentColor;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-submenu__toggle{
width:36px;
height:36px;
margin-left:auto;
border-radius:12px;
background:transparent;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
display:flex !important;
flex-direction:column !important;
align-items:stretch !important;
justify-content:flex-start !important;
gap:0 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search,.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__inside-wrapper,.wp-block-navigation__responsive-container.is-menu-open form.wp-block-search{
width:100% !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search{
order:1 !important;
margin:0 0 14px 0 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__inside-wrapper{
display:flex !important;
align-items:center !important;
width:100% !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__input{
min-width:0 !important;
width:100% !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__button{
flex:0 0 auto !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation,.wp-block-navigation__responsive-container.is-menu-open nav.wp-block-navigation,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{
order:2 !important;
width:100% !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{
display:flex !important;
flex-direction:column !important;
align-items:center !important;
justify-content:flex-start !important;
width:100% !important;
margin:0 !important;
padding:0 !important;
gap:0 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list > li,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child{
width:100% !important;
margin:0 !important;
padding:0 !important;
list-style:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list > li > a{
display:block !important;
width:100% !important;
padding:15px 0 !important;
margin:0 auto !important;
text-align:center !important;
color:#f3eee6 !important;
background:transparent !important;
border:0 !important;
border-radius:0 !important;
box-shadow:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{
padding:0 0 0 10px !important;
}}
.wp-block-navigation,.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-item.has-child{
overflow:visible !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child{
position:relative;
isolation:isolate;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{
z-index:2;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content{
padding-right:42px;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{
position:absolute;
top:0;
right:0;
width:42px;
height:42px;
border-color:transparent;
background:transparent;
box-shadow:none;
transform:none;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:hover,.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:focus-visible{
background:rgba(183,180,174,.08);
box-shadow:none;
}
.wp-block-navigation .wp-block-navigation__submenu-container{
left:0 !important;
right:auto !important;
top:calc(100% + 8px) !important;
z-index:50;
display:block;
min-width:max(100%,220px);
max-width:min(320px,calc(100vw - 24px));
max-height:min(70vh,560px);
overflow:auto;
overscroll-behavior:contain;
opacity:0;
visibility:hidden;
pointer-events:none;
transform:translate3d(0,8px,0) scale(.98);
transform-origin:top left;
transition:opacity .16s ease,visibility .16s ease,transform .16s ease;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation__submenu-container{
opacity:1;
visibility:visible;
pointer-events:auto;
transform:translate3d(0,0,0) scale(1);
}
.wp-block-navigation .wp-block-navigation-item.has-child[data-bpp-submenu-align="right"]>.wp-block-navigation__submenu-container{
left:auto !important;
right:0 !important;
transform-origin:top right;
}
.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
white-space:normal;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content{
padding-right:52px !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{
top:7px;
right:7px;
width:42px;
height:42px;
border:1px solid rgba(183,180,174,.1);
border-radius:14px;
background:rgba(255,255,255,.035);
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container{
position:static !important;
display:none !important;
width:100% !important;
min-width:0 !important;
max-width:none !important;
max-height:44vh !important;
margin:8px 0 0 !important;
padding:8px !important;
border:1px solid rgba(183,180,174,.1) !important;
border-radius:18px !important;
background:linear-gradient(180deg,rgba(51,49,47,.96) 0%,rgba(20,19,18,.98) 100%) !important;
box-shadow:inset 0 1px 0 rgba(255,255,255,.03) !important;
opacity:1 !important;
visibility:visible !important;
pointer-events:auto !important;
transform:none !important;
overflow:auto !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation__submenu-container{
display:block !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
display:flex !important;
align-items:center !important;
justify-content:flex-start !important;
min-height:46px !important;
padding:0 14px !important;
border:1px solid rgba(183,180,174,.08) !important;
border-radius:14px !important;
background:rgba(255,255,255,.025) !important;
text-align:left !important;
}
.bn-policy-main{
padding:clamp(34px,6vw,78px) 0;
}
.bn-policy-template-shell{
width:min(100% - (var(--bn-gutter)*2),1040px);
margin-inline:auto;
}
.bn-policy-hero{
margin-bottom:18px;
padding:clamp(22px,4vw,34px);
border:1px solid rgba(183,180,174,.12);
border-radius:28px;
background:radial-gradient(circle at top left,rgba(55,30,30,.45),transparent 46%),linear-gradient(180deg,rgba(36,34,32,.92),rgba(18,17,16,.98));
box-shadow:0 22px 50px rgba(0,0,0,.24);
}
.bn-policy-hero .wp-block-post-title{
margin:0;
color:#f5f0e8;
font-size:clamp(2rem,5vw,4rem);
line-height:.98;
}
.bn-policy-updated{
margin:.9rem 0 0;
color:var(--bn-text-soft);
font-size:.92rem;
}
.bn-policy-updated:before{
content:"Last updated ";
}
.bn-policy-card{
padding:clamp(22px,4vw,42px);
border:1px solid rgba(183,180,174,.1);
border-radius:28px;
background:linear-gradient(180deg,rgba(36,34,32,.88),rgba(18,17,16,.96));
box-shadow:0 20px 44px rgba(0,0,0,.18);
}
.bn-policy-card :where(h2,h3,h4){
color:#f5f0e8;
}
.bn-policy-card :where(p,li){
color:var(--bn-text);
line-height:1.78;
}
.bn-policy-card a{
color:#f5f0e8;
text-decoration-thickness:1px;
text-underline-offset:4px;
}
.bn-policy-card :where(ul,ol){
padding-left:1.25em;
}
.bn-account-policy-link,.bn-comment-form__policy-link{
font-weight:700;
text-decoration-thickness:1px;
text-underline-offset:3px;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content{
cursor:pointer;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content::before{
content:"";
position:absolute;
right:15px;
top:50%;
width:7px;
height:7px;
border-right:1.8px solid currentColor;
border-bottom:1.8px solid currentColor;
opacity:.74;
transform:translateY(-65%) rotate(45deg);
transition:transform .18s ease,opacity .18s ease;
pointer-events:none;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation-item__content::before{
opacity:1;
transform:translateY(-35%) rotate(225deg);
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{
pointer-events:none;
color:currentColor !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle svg{
opacity:0;
}
.wp-block-navigation .wp-block-navigation__submenu-container{
padding:10px !important;
border:1px solid rgba(183,180,174,.14) !important;
border-radius:18px !important;
background:linear-gradient(180deg,rgba(38,35,33,.98),rgba(18,17,16,.98)) !important;
box-shadow:0 18px 38px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04) !important;
}
.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
display:flex !important;
align-items:center !important;
justify-content:flex-start !important;
min-height:42px !important;
padding:0 13px !important;
border:1px solid transparent !important;
border-radius:13px !important;
background:transparent !important;
color:var(--bn-text) !important;
box-shadow:none !important;
text-align:left !important;
transform:none !important;
}
.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{
border-color:rgba(183,180,174,.14) !important;
background:linear-gradient(180deg,rgba(55,30,30,.72),rgba(36,34,32,.86)) !important;
color:#f5f0e8 !important;
}
.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content::before{
display:none !important;
}
.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content::after{
inset:1px !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content{
display:flex !important;
align-items:center !important;
justify-content:center !important;
min-height:0 !important;
padding:15px 42px !important;
text-align:center !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-item__content::before{
right:18px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle{
top:0 !important;
right:0 !important;
width:100% !important;
height:100% !important;
border:0 !important;
background:transparent !important;
box-shadow:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-closed:focus-within>.wp-block-navigation__submenu-container{
display:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container{
margin:0 !important;
padding:0 0 0 10px !important;
border:0 !important;
border-radius:0 !important;
background:transparent !important;
box-shadow:none !important;
max-height:44vh !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{
justify-content:center !important;
min-height:0 !important;
padding:12px 0 !important;
border:0 !important;
border-radius:0 !important;
background:transparent !important;
box-shadow:none !important;
text-align:center !important;
color:rgba(243,238,230,.9) !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{
background:transparent !important;
color:#fff !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation__submenu-container{
opacity:0 !important;
visibility:hidden !important;
pointer-events:none !important;
transform:translate3d(0,8px,0) scale(.98) !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:hover:not(.is-bpp-submenu-open)>.wp-block-navigation-item__content{
border-color:transparent !important;
background:linear-gradient(180deg,rgba(255,255,255,.025) 0%,rgba(255,255,255,.01) 100%) !important;
color:var(--bn-text) !important;
box-shadow:none !important;
transform:none !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:hover:not(.is-bpp-submenu-open)>.wp-block-navigation-item__content:after{
opacity:0 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:hover:not(.is-bpp-submenu-open)>.wp-block-navigation-item__content:before{
opacity:.74 !important;
transform:translateY(-65%) rotate(45deg) !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:hover,.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:focus-visible{
border-color:transparent !important;
background:transparent !important;
box-shadow:none !important;
transform:none !important;
}
.bn-policy-updated:before{
content:none !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open),.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):hover,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within{
z-index:auto !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within>.wp-block-navigation__submenu-container{
display:block !important;
opacity:0 !important;
visibility:hidden !important;
pointer-events:none !important;
transform:translate3d(0,8px,0) scale(.98) !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):hover>.wp-block-navigation-item__content,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within>.wp-block-navigation-item__content{
border-color:transparent !important;
background:linear-gradient(180deg,rgba(255,255,255,.025) 0%,rgba(255,255,255,.01) 100%) !important;
color:var(--bn-text) !important;
box-shadow:none !important;
transform:none !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation-item__content:after,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):hover>.wp-block-navigation-item__content:after,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within>.wp-block-navigation-item__content:after{
opacity:0 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation__submenu-container{
display:block !important;
opacity:1 !important;
visibility:visible !important;
pointer-events:auto !important;
transform:translate3d(0,0,0) scale(1) !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle,.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:hover,.wp-block-navigation .wp-block-navigation-item.has-child>.wp-block-navigation-submenu__toggle:focus-visible{
border-color:transparent !important;
background:transparent !important;
box-shadow:none !important;
transform:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within>.wp-block-navigation__submenu-container{
display:none !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child{
position:relative;
}
.wp-block-navigation .wp-block-navigation-item.has-child[data-bpp-submenu-state=closed]>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child[data-bpp-submenu-state=closed]:hover>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child[data-bpp-submenu-state=closed]:focus-within>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open):focus-within>.wp-block-navigation__submenu-container{
display:none !important;
opacity:0 !important;
visibility:hidden !important;
pointer-events:none !important;
width:0 !important;
height:0 !important;
min-width:0 !important;
min-height:0 !important;
margin:0 !important;
padding:0 !important;
border:0 !important;
box-shadow:none !important;
overflow:hidden !important;
transform:none !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-state=open]>.wp-block-navigation__submenu-container{
display:flex !important;
flex-direction:column !important;
position:absolute !important;
top:calc(100% + 10px) !important;
left:0 !important;
z-index:10000 !important;
width:max-content !important;
height:auto !important;
min-width:210px !important;
min-height:0 !important;
margin:0 !important;
padding:10px !important;
opacity:1 !important;
visibility:visible !important;
pointer-events:auto !important;
overflow:visible !important;
transform:translate3d(0,0,0) !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-align=right]>.wp-block-navigation__submenu-container{
right:0 !important;
left:auto !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation-item__content{
border-color:rgba(183,180,174,.2) !important;
background:linear-gradient(180deg,rgba(183,180,174,.18),rgba(114,110,104,.16)) !important;
color:#f5f0e8 !important;
box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 26px rgba(0,0,0,.18) !important;
transform:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-state=open]>.wp-block-navigation__submenu-container{
position:static !important;
display:block !important;
width:100% !important;
min-width:0 !important;
padding:0 0 0 10px !important;
border:0 !important;
background:transparent !important;
box-shadow:none !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation .wp-block-navigation-item.has-child:not(.is-bpp-submenu-open)>.wp-block-navigation__submenu-container{
display:none !important;
}
header.wp-block-template-part,header.site-header{
z-index:1200 !important;
overflow:visible !important;
}
.wp-site-blocks>header,.wp-block-template-part:has(.wp-block-navigation){
overflow:visible !important;
}
.wp-block-navigation,.wp-block-navigation__container,.wp-block-navigation-item.has-child{
position:relative;
z-index:1300;
}
.wp-block-navigation .wp-block-navigation__submenu-container{
z-index:2200 !important;
}
.wp-block-search,.bn-site-search,header .wp-block-search,header .bn-site-search{
position:relative;
z-index:5;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open{
z-index:2100;
}
@media (min-width:783px){
header.wp-block-template-part>.wp-block-group,header.site-header>.wp-block-group,header .wp-block-group.alignwide,header .wp-block-group.alignfull{
display:flex !important;
flex-wrap:nowrap !important;
align-items:center !important;
}
header .wp-block-navigation{
flex:0 1 auto !important;
min-width:0 !important;
white-space:nowrap !important;
}
header .wp-block-navigation__container{
display:flex !important;
flex-wrap:nowrap !important;
white-space:nowrap !important;
}
header .wp-block-search,header .bn-site-search{
flex:0 1 clamp(220px,26vw,360px) !important;
min-width:180px !important;
}
header .wp-block-search__inside-wrapper{
width:100% !important;
}}
@media (max-width:782px){
.wp-block-navigation__responsive-container.is-menu-open{
z-index:99999 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{
position:relative !important;
padding-top:calc(env(safe-area-inset-top,0px) + 74px) !important;
}
.wp-block-navigation__responsive-container-close{
position:absolute !important;
top:calc(env(safe-area-inset-top,0px) + 14px) !important;
right:14px !important;
z-index:100001 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search,.wp-block-navigation__responsive-container.is-menu-open .bn-site-search{
width:100% !important;
margin-top:4px !important;
z-index:1 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__inside-wrapper{
max-width:100% !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-search__input{
min-width:0 !important;
}}
@media (min-width:783px){
header .wp-block-navigation__responsive-container-content{
display:flex !important;
flex:1 1 auto !important;
flex-wrap:nowrap !important;
align-items:center !important;
gap:clamp(12px,1.6vw,24px) !important;
min-width:0 !important;
width:100% !important;
max-width:none !important;
}
header .wp-block-navigation__responsive-container-content>.wp-block-navigation__container,header .wp-block-navigation__responsive-container-content>.wp-block-navigation{
display:flex !important;
flex:0 1 auto !important;
flex-wrap:nowrap !important;
align-items:center !important;
min-width:max-content !important;
width:auto !important;
max-width:none !important;
}
header .wp-block-navigation__responsive-container-content>.wp-block-search,header .wp-block-navigation__responsive-container-content>.bn-site-search,header .wp-block-navigation__responsive-container-content>.wp-block-search__button-inside{
flex:1 1 clamp(260px,32vw,460px) !important;
min-width:220px !important;
width:auto !important;
max-width:460px !important;
margin-left:auto !important;
}
header .wp-block-search__inside-wrapper{
min-width:0 !important;
width:100% !important;
}
header .wp-block-search__input{
min-width:0 !important;
}
.wp-block-navigation__responsive-container-content{
overflow:visible !important;
}}
header .has-bpp-series-title-suggest,header .bn-site-search,header .wp-block-search{
position:relative !important;
z-index:2400 !important;
}
header .bn-series-title-suggest{
z-index:99999 !important;
}
.wp-block-navigation .wp-block-navigation__submenu-container{
z-index:8000 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open{
z-index:7900 !important;
}
html.has-bpp-suggest-open header .wp-block-navigation{
z-index:1 !important;
}
html.has-bpp-suggest-open header .wp-block-navigation__responsive-container-content{
isolation:auto !important;
}
html.has-bpp-suggest-open header .bn-site-search,html.has-bpp-suggest-open header .wp-block-search.has-bpp-suggest-open{
z-index:2147483000 !important;
}
html.has-bpp-suggest-open header .bn-series-title-suggest{
z-index:2147483001 !important;
pointer-events:auto !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open,.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-state=open]{
z-index:2147482600 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-state=open]>.wp-block-navigation__submenu-container{
z-index:2147482601 !important;
}
.wp-block-navigation__responsive-container.is-menu-open{
z-index:2147482600 !important;
}
header .wp-block-search,header .wp-block-search__inside-wrapper,header .bn-site-search,header .has-bpp-series-title-suggest{
position:relative !important;
z-index:10 !important;
}
header .bn-series-title-suggest{
z-index:2147482000 !important;
}
.wp-block-navigation,.wp-block-navigation__container,.wp-block-navigation-item.has-child{
position:relative !important;
z-index:2147482500 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open{
z-index:2147483000 !important;
}
.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open>.wp-block-navigation__submenu-container,.wp-block-navigation .wp-block-navigation-item.has-child.is-bpp-submenu-open[data-bpp-submenu-state=open]>.wp-block-navigation__submenu-container{
z-index:2147483200 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-navigation,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-navigation__container{
order:1 !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-search,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-search__button-inside,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.bn-site-search{
order:2 !important;
}
