html:has(.bv-nav-glass){scrollbar-gutter:stable}body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass{isolation:isolate;overflow:visible!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:34px!important;box-shadow:0 5px 22px #1a271d14,inset 0 1px #ffffffb3!important;transition:none!important}body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(145deg,#fffffba6,#eff2e98c);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}body:has(#MainContent) .bv-nav-glass .header__icon,body:has(#MainContent) .bv-nav-glass .header__menu-item{color:#25332c!important}body:has(#MainContent) .bv-nav-glass .header__icon{border-radius:50%}body:has(#MainContent) .bv-nav-glass .header__icon:focus-visible,body:has(#MainContent) .bv-nav-glass .menu-drawer :is(a,summary,button):focus-visible{outline:2px solid #435748;outline-offset:3px}body:has(#MainContent) .bv-nav-glass header-drawer>details>summary:before{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-drawer{background:#f3f5ede0!important;backdrop-filter:blur(24px) saturate(125%)!important;-webkit-backdrop-filter:blur(24px) saturate(125%)!important;border:1px solid rgba(255,255,255,.62)!important;border-radius:24px!important;box-shadow:0 12px 32px #1a271d1a,inset 0 1px #ffffffa6!important;filter:none!important;top:calc(100% + 8px)!important;transform:translateY(-12px) scale(.98)!important;transform-origin:top center;opacity:0!important;visibility:hidden!important;transition:transform .32s cubic-bezier(.22,.68,.2,1),opacity .24s ease,visibility 0s linear .32s!important}body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-opening>.menu-drawer{transform:translateY(0) scale(1)!important;opacity:1!important;visibility:visible!important;transition:transform .32s cubic-bezier(.22,.68,.2,1),opacity .24s ease,visibility 0s!important}body:has(#MainContent) .bv-nav-glass header-drawer[data-glass-menu-state=closing] .menu-drawer{pointer-events:none}body:has(#MainContent) #MainContent [id$=__multicolumn_fGyRWX] .title{font-family:var(--berrival-font, Arial, Helvetica, sans-serif)!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.12!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__wrapper{padding:32px 0!important;color:#25332c}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content-wrapper-narrow{max-width:860px!important;padding-inline:24px!important;margin-inline:auto}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__header{margin-bottom:20px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__heading{font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;line-height:1.2!important;letter-spacing:-.025em!important;font-weight:500!important;margin:0!important;color:#25332c!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion{margin:0!important;border-top:1px solid rgba(38,60,46,.18)!important;border-bottom:0!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion:last-child{border-bottom:1px solid rgba(38,60,46,.18)!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] summary{min-height:52px!important;padding:14px 32px 14px 0!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion__title{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;margin:0!important;max-width:none!important;width:auto!important;color:#25332c!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] summary .icon-caret{width:10px;right:2px;top:calc(50% - 3px)}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion__content{padding:0 32px 18px 0!important;font-size:14px!important;line-height:1.65!important;letter-spacing:0!important;margin:0!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion__content p{margin:0!important;font-size:inherit!important;line-height:inherit!important}@media(max-width:989px){body:has(#MainContent) .section-header .bv-nav-glass .header{display:grid!important;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px!important;grid-template-areas:"drawer search heading icons icons"!important;column-gap:4px!important;align-items:center!important;min-height:60px!important;padding:8px!important}body:has(#MainContent) .bv-nav-glass header-drawer{grid-area:drawer;margin:0!important;width:44px}body:has(#MainContent) .bv-nav-glass .header>details-modal.header__search{grid-area:search;justify-self:center}body:has(#MainContent) .bv-nav-glass .header__heading,body:has(#MainContent) .bv-nav-glass .header>.header__heading-link{grid-area:heading!important;justify-self:center!important;min-width:0;margin:0!important;padding:0!important}body:has(#MainContent) .bv-nav-glass .header__heading-link{padding:0!important}body:has(#MainContent) .bv-nav-glass .header__heading-logo-wrapper{width:min(110px,100%)!important;min-width:0}body:has(#MainContent) .bv-nav-glass .header__heading-logo{width:100%!important;height:auto!important;max-width:110px}body:has(#MainContent) .bv-nav-glass .header__icons{grid-area:icons!important;display:grid!important;grid-template-columns:44px 44px;grid-template-rows:44px;grid-auto-rows:0;gap:4px!important;row-gap:0!important;width:92px;height:44px!important;align-self:center;padding:0!important;margin:0!important}body:has(#MainContent) .bv-nav-glass .header__icons>:is(.desktop-localization-wrapper,details-modal.header__search){display:none!important}body:has(#MainContent) .bv-nav-glass .header__icons>shopify-account{grid-area:1 / 1!important;align-self:center}body:has(#MainContent) .bv-nav-glass .header__icons>.header__icon--cart{grid-area:1 / 2!important;align-self:center}body:has(#MainContent) .bv-nav-glass .header__icon{width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;padding:0!important}body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-drawer{width:100%!important;height:auto!important;max-height:calc(100vh - 96px)!important;max-height:calc(100dvh - 96px)!important;overflow-y:auto!important;overscroll-behavior:contain}body:has(#MainContent) .bv-nav-glass .menu-drawer__inner-container,body:has(#MainContent) .bv-nav-glass .menu-drawer__navigation-container{height:auto!important;min-height:0!important}body:has(#MainContent) .bv-nav-glass .menu-drawer__navigation-container{grid-template-rows:auto auto;overflow:visible}body:has(#MainContent) .bv-nav-glass .menu-drawer__navigation{padding:12px 16px!important}body:has(#MainContent) .bv-nav-glass .menu-drawer__menu li{margin:0!important}body:has(#MainContent) .bv-nav-glass .menu-drawer__menu-item{min-height:52px;padding:12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.015em!important;border-radius:10px}body:has(#MainContent) .bv-nav-glass .menu-drawer__utility-links{background:transparent!important;border-top:1px solid rgba(38,60,46,.13);padding:16px 28px 20px!important}body:has(#MainContent) .bv-nav-glass .menu-drawer__localization{gap:8px 18px}body:has(#MainContent) .bv-nav-glass .menu-drawer .localization-form{margin:0!important;padding:0!important}body:has(#MainContent) .bv-nav-glass .menu-drawer .localization-selector{min-height:44px}}@media(max-width:749px){body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__wrapper{padding-block:28px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content-wrapper-narrow{padding-inline:22px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__header{margin-bottom:16px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .collapsible-content__heading{font-size:26px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] summary{min-height:48px!important;padding-block:12px!important}body:has(#MainContent) #MainContent [id$=__collapsible_content_HPrDVp] .accordion__title{font-size:15px!important}}@media(max-width:359px){body:has(#MainContent) .section-header .bv-nav-glass .header{padding-inline:6px!important;column-gap:2px!important}body:has(#MainContent) .bv-nav-glass .header__icons{gap:2px!important;width:90px}body:has(#MainContent) .bv-nav-glass .header__heading-logo-wrapper{width:min(94px,100%)!important}}@media(hover:hover)and (pointer:fine){body:has(#MainContent) .bv-nav-glass .header__icon:hover{background:#263c2e0f}}@media(prefers-reduced-motion:reduce){body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-drawer,body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-opening>.menu-drawer{transition:none!important}}@media(prefers-reduced-transparency:reduce){body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass:before,body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-drawer{background:#f4f5ed!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass:before,body:has(#MainContent) .section-header .header-wrapper.bv-nav-glass .menu-drawer{background:#f4f5ed!important}}@media(min-width:990px){body:has(#MainContent) .bv-nav-glass .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(10px,1vw,16px)!important}body:has(#MainContent) .bv-nav-glass .header__inline-menu>.list-menu--inline>li>.header__menu-item{white-space:nowrap;word-spacing:normal;padding-inline:8px!important}}.bv-nav-glass .bv-nav-way-label{white-space:nowrap;word-spacing:normal;letter-spacing:inherit}
/*# sourceMappingURL=/cdn/shop/t/28/assets/berrival-interface-refinement.css.map */
