
.bb-original-flags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;margin:0;padding:4px max(20px,calc((100vw - 1440px)/2));background:#004c43}
.bb-original-flags button{display:grid;place-items:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;font-size:24px;cursor:pointer;box-shadow:none}
.bb-original-flags button:hover,.bb-original-flags button[aria-pressed=true]{border-color:#08c99c;background:#ffffff12}
.bb-desktop-navigation,.bb-desktop-category-dropdown,.bb-mobile-drawer,.bb-mobile-main-menu a,.bb-mobile-category-links a{box-shadow:none!important}
.bb-desktop-menu a:hover,.bb-desktop-menu a:active,.bb-desktop-menu a[aria-current=page],.bb-desktop-category-dropdown a:hover,.bb-mobile-main-menu a:hover,.bb-mobile-main-menu a:active,.bb-mobile-main-menu a[aria-current=page],.bb-mobile-category-links a:hover{color:#008568!important;background:#e4f8ef!important}
.bb-menu-button:hover{background:transparent!important}
.bb-deals__image,.bb-best__image,.bb-new__item-media,.bb-new__item-image,.bb-new__featured-media,.bb-mobile-category__image,.bb-mobile-brand__image,.bb-premium-hero__media,.bb-premium-hero__promo-media{background:#fff}
.bb-premium-hero__image{object-position:80% center}
.bb-premium-hero__promo-image{padding:18px;background:#fff}
.bb-new__featured-image{object-position:center top;background:white}
.bb-app__download--inactive{display:none!important}
.product-card,.collection-card{border-radius:20px;overflow:hidden}
.product-card__image{object-fit:contain;background:#fff}
@media(max-width:749px){.bb-original-flags{padding:4px 14px}.bb-original-flags button{width:32px}.bb-breadcrumb{font-size:14px!important}.bb-product .bb-desc{font-size:16px}.bb-premium-hero__image{object-position:center top}.bb-mobile-drawer{height:100dvh!important}.bb-mobile-drawer-body{padding-bottom:max(30px,env(safe-area-inset-bottom))!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
.bb-fallback-logo{filter:brightness(0) invert(1)}
.bb-menu-button{background:transparent!important;box-shadow:none!important}

[dir="rtl"] .bb-language-options{right:auto;left:0}[dir="rtl"] .bb-language-options button{text-align:right}[dir="rtl"] .bb-info-dropdown>summary{text-align:right}[dir="rtl"] .bb-description-content ul,[dir="rtl"] .bb-description-content ol{padding-right:24px;padding-left:0}
