.bnav_main_menu_container .sub-menu-toggle {
display: none !important;
}
.icon_wrapper .img_icon {
display: flex;
}
.bnav_bottom_nav_wrapper {
position: fixed;
bottom: 0;
left: 0;
right: 0;
z-index: 999;
overflow: hidden;
transition: all 0.8s ease-in-out;
}
.bnav_bottom_nav_wrapper ul {
padding: 0;
list-style: none;
max-width: 768px; display: flex;
margin: 0 auto;
align-items: center;
justify-content: space-around;
}
.bnav_bottom_nav_wrapper ul li {
cursor: pointer;
flex-shrink: 0;
flex-basis: auto;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: auto;
flex: 1;
}
.bnav_bottom_nav_wrapper ul li:focus-visible {
outline: none;
}
.bnav_bottom_nav_wrapper ul li a {
text-decoration: none;
}
.bnav_bottom_nav_wrapper ul.menu li>ul { position: absolute; left: 0; right: 0;
max-width: 100%;
}    .bnav_flex {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
}   .bnav_icon_bottom .icon_wrapper {
display: flex;
order: 2;
}
.bnav_right .icon_wrapper {
display: flex;
order: 2;
} .bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_center {
flex-direction: column;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_center .icon_wrapper {
order: unset;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_left {
flex-direction: row;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_right {
flex-direction: row;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_left .text_wrapper {
order: 2;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_left .icon_wrapper {
order: 1;
}
.bnav_main_menu_container .bnav_menu_items .bnav_flex.bnav_icon_bottom .icon_wrapper {
order: 2;
} .bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_center {
flex-direction: column;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_center .icon_wrapper {
order: unset;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_left {
flex-direction: row;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_right {
flex-direction: row;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_left .text_wrapper {
order: 2;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_left .icon_wrapper {
order: 1;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li .bnav_menu_items .bnav_flex.bnav_icon_bottom .icon_wrapper {
order: 2;
}  .bnav_sub_menu_wrapper ul.sub-menu.depth-0 .bnav_menu_items:hover .icon_wrapper.active {
display: flex;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 .bnav_menu_items:hover .icon_wrapper.normal {
display: none;
}  .bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_center {
flex-direction: column;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_center .icon_wrapper {
order: unset;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_left {
flex-direction: row;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_right {
flex-direction: row;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_left .text_wrapper {
order: 2;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_left .icon_wrapper {
order: 1;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items .bnav_flex.bnav_icon_bottom .icon_wrapper {
order: 2;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items:hover .icon_wrapper.active {
display: flex;
}
.bnav_bottom_nav_wrapper .bnav_sub_menu_wrapper ul.bnav_child_sub_menu li a .bnav_menu_items:hover .icon_wrapper.normal {
display: none;
}   .bnav_bottom_nav_wrapper ul li ul.sub-menu {
display: none !important;
}
.bnav_bottom_nav_wrapper ul li a .icon_wrapper.active {
display: none;
}
.bnav_bottom_nav_wrapper ul.bnav_main_menu li a .bnav_menu_items:hover .icon_wrapper.active {
display: flex;
}
.bnav_bottom_nav_wrapper ul.bnav_main_menu li a .bnav_menu_items:hover .icon_wrapper.normal {
display: none;
}   .bnav_bottom_nav_wrapper ul li.current_page_item .icon_wrapper.active {
display: flex;
}
.bnav_bottom_nav_wrapper ul li.current_page_item .icon_wrapper.normal {
display: none;
}
.bnav_sub_menu_wrapper ul li ul {
display: none;
}
.bnav_sub_menu_wrapper ul.sub-menu.show ul {
display: none !important;
}
.bnav_menu_items {
position: relative;
}
.bnav_menu_items .cart_total,
.bnav_menu_items .bnav_wishlist_counter {
position: absolute;
top: -3px;
right: calc( 0% - 20px);
display: inline-block;
width: auto;
}
.bnav_menu_items .bnav_wishlist_counter {
color: #818797;
font-size: 14px;
line-height: 17px;
letter-spacing: .48px;
}
.bnav_sub_menu_search .bnav_search_input {
position: relative;
}
.bnav_sub_menu_search .bnav_search_input {
display: flex;
align-items: center;
}
.bnav_sub_menu_search .bnav_search_input input {
width: 100%;
flex-shrink: 0;
background: transparent;
outline: none;
border: none;
}
.bnav_sub_menu_search .bnav_search_input input:focus {
background: transparent;
outline: none;
}
.bnav_sub_menu_search .bnav_search_input.right {
flex-direction: row-reverse;
}
.bnav_overlay {
display: none;
position: fixed;
left: 0;
width: 100%;
height: calc( 100vh + 900px);
top: -900px;
}
.bnav_sub_menu_search {
display: none;
}
.bnav_sub_menu_search.bnav_search_hide {
display: none;
}
.bnav_main_menu_container {
position: relative;
}
.bnav_main_menu_overlay {
display: none;
position: absolute;
top: 0;
left: 0;
z-index: 3;
background: #ff000000;
width: 100%;
height: 100%;
}
.bnav_sub_menu_search .bnav_search_input input {
padding: 0;
margin: 0;
}
.bnav_search_input.input_focused {
position: relative;
z-index: 9;
}
.bnav_sub_menu_search .bnav_search_input.left i,
.bnav_sub_menu_search .bnav_search_input.left img {
margin-right: 5px;
}
.bnav_sub_menu_search .bnav_search_input.right i,
.bnav_sub_menu_search .bnav_search_input.right img {
margin-left: 5px;
} .bnav_sub_menu_wrapper .sub-menu.bnav_mega_menu_wrapper {
display: block;
}
.bnav_bottom_nav_wrapper ul li a .text_wrapper,
.bnav_main_menu_container .bnav_main_menu .bnav_menu_items .cart_total,
.bnav_bottom_nav_wrapper ul.sub-menu.bnav_child_sub_menu li a .text_wrapper {
transition: all 0.5s ease-in-out;
}
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li a .text_wrapper,
.bnav_sub_menu_wrapper ul.sub-menu.depth-0 li a .bnav_menu_items .cart_total {
transition: all 0.5s ease-in-out;
}
.bnav_overlay_close_all {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #ffffff00;
z-index: 99;
}
.bnav_scroll_hide_menu {
bottom: -1000px;
}
.bnav_hide_menu_onscroll_mobile {
bottom: -1000px;
}.bgu{
--bgu-green:#2a4c2a;
--bgu-green-dark:#1f3a1f;
--bgu-soft:#e7eee5;
--bgu-line:#e6ebe4;
--bgu-text:#222;
--bgu-muted:#777;
--bgu-sticky-top:30px;
color:var(--bgu-text);
padding:16px 0 40px;
container:bgu/inline-size;
}
.bgu *,.bgu *:before,.bgu *:after{box-sizing:border-box}
.bgu img{max-width:100%;display:block}
.bgu a{text-decoration:none}
.bgu p{margin:0 0 12px}
.bgu ul{list-style:none;margin:0;padding:0}
.bgu ul li{margin:0!important;list-style:none}
.bgu-grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:56px;align-items:start} .bgu-side{position:sticky;top:var(--bgu-sticky-top)}
.bgu-photo{background:var(--bgu-green);padding:7px;border-radius:10px}
.bgu-photo img{width:100%;height:auto;aspect-ratio:4/5;max-height:calc(100vh - 380px);min-height:300px;object-fit:cover;object-position:center 22%;border-radius:5px;margin:0}
.bgu-card{margin-top:16px;border:1px solid var(--bgu-line);background:#fff;border-radius:12px;padding:20px}
.bgu-card-title{font-size:16px;font-weight:600;color:var(--bgu-green);margin:0 0 4px;line-height:1.3}
.bgu .bgu-card-text{font-size:14px;line-height:1.6;color:var(--bgu-muted);margin:0 0 16px}
.bgu-acts{display:grid;gap:8px}
.bgu .bgu-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;margin:0;border-radius:99px;font-weight:600;font-size:14px;line-height:1.2;border:2px solid var(--bgu-green);color:var(--bgu-green);background:#fff;transition:background .2s,border-color .2s,color .2s;white-space:nowrap;text-transform:none;letter-spacing:0}
.bgu .bgu-btn-fill{background:var(--bgu-green);color:#fff}
.bgu .bgu-btn:hover{background:var(--bgu-green-dark);border-color:var(--bgu-green-dark);color:#fff}
.bgu-btn svg{flex:none} .bgu .bgu-name{font-size:38px;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--bgu-green);margin:0;padding:0}
.bgu .bgu-sub{margin:10px 0 0;font-size:15.5px;font-weight:500;color:#555;line-height:1.5}
.bgu-sub i{font-style:normal;color:var(--bgu-green);margin:0 8px}
.bgu-blk{padding:28px 0;border-top:1px solid var(--bgu-line);margin-top:26px}
.bgu-blk + .bgu-blk{margin-top:0}
.bgu .bgu-blk h3{font-size:21px;font-weight:600;color:var(--bgu-green);margin:0 0 12px;line-height:1.3}
.bgu-text p{color:#444;line-height:1.8}
.bgu-text p:last-child{margin-bottom:0}
.bgu-text a{color:var(--bgu-green);text-decoration:underline}
.bgu .bgu-ck{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}
.bgu .bgu-ck.is-1{grid-template-columns:1fr}
.bgu-text + .bgu-ck{margin-top:14px}
.bgu .bgu-ck li{display:flex;gap:12px;align-items:center;padding:7px 0;font-size:15.5px;font-weight:500;line-height:1.4}
.bgu .bgu-ck li:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:var(--bgu-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232a4c2a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}
.bgu .bgu-quote{margin:0;padding:24px 28px;border:0;border-left:3px solid var(--bgu-green);background:#f4f7f2;border-radius:0 8px 8px 0;font-size:17px;font-style:normal;line-height:1.7;color:var(--bgu-text);quotes:none}
.bgu .bgu-quote:before,.bgu .bgu-quote:after{content:none} .bgu-extra{margin-top:48px}
.bgu-extra h2{font-size:24px;color:var(--bgu-green);margin:0 0 12px}
.bgu-extra h3{font-size:20px;color:var(--bgu-green);margin:24px 0 10px}
.bgu-extra p{color:var(--bgu-muted);line-height:1.8;margin:0 0 16px}
.bgu-extra a{color:var(--bgu-green);font-weight:500} @media (max-width:900px){
.bgu{padding-top:4px}
.bgu-grid{grid-template-columns:1fr;gap:22px}
.bgu-side,.bgu-content{display:contents}
.bgu-photo{order:1;padding:5px}
.bgu-photo img{aspect-ratio:1/1;max-height:none;min-height:0;object-position:center 42%}
.bgu-head{order:2}
.bgu-card{order:3;margin-top:0}
.bgu-body{order:4}
.bgu-body > .bgu-blk:first-child{margin-top:0}
.bgu-acts{grid-template-columns:1fr 1fr}
.bgu .bgu-btn{padding:12px 10px}
.bgu .bgu-name{font-size:28px}
.bgu .bgu-sub{font-size:14px}
.bgu-sub i{margin:0 5px}
.bgu .bgu-ck{grid-template-columns:1fr}
.bgu .bgu-quote{padding:20px}
.bgu-extra{margin-top:32px}
} @container bgu (max-width:820px){
.bgu{padding-top:4px}
.bgu-grid{grid-template-columns:1fr;gap:22px}
.bgu-side,.bgu-content{display:contents}
.bgu-photo{order:1;padding:5px}
.bgu-photo img{aspect-ratio:1/1;max-height:none;min-height:0;object-position:center 42%}
.bgu-head{order:2}
.bgu-card{order:3;margin-top:0}
.bgu-body{order:4}
.bgu-body > .bgu-blk:first-child{margin-top:0}
.bgu-acts{grid-template-columns:1fr 1fr}
.bgu .bgu-btn{padding:12px 10px}
.bgu .bgu-name{font-size:28px}
.bgu .bgu-sub{font-size:14px}
.bgu-sub i{margin:0 5px}
.bgu .bgu-ck{grid-template-columns:1fr}
.bgu .bgu-quote{padding:20px}
.bgu-extra{margin-top:32px}
}