.bfcms-mobile-footer{display:none !important}.bfcms-item-arrow{display:none !important}@media screen and (min-width:1025px){body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a{position:relative !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-font="1"]{font-family:var(--bfcms-item-d-font-family) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-size="1"]{font-size:var(--bfcms-item-d-title-size) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-weight="1"]{font-weight:var(--bfcms-item-d-font-weight) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-transform="1"]{text-transform:var(--bfcms-item-d-text-transform) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-spacing="1"]{letter-spacing:var(--bfcms-item-d-letter-spacing) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-arrow-size="1"]:after{font-size:var(--bfcms-item-d-arrow-size) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a[data-bfcms-d-arrow-size="1"]>:where(.caret,.dropdown-toggle,.sub-menu-toggle,.menu-item-arrow){font-size:var(--bfcms-item-d-arrow-size) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent{position:relative !important;overflow:visible !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent>ul.sub-menu{width:var(--bfcms-d-submenu-width,540px) !important;min-width:var(--bfcms-d-submenu-width,540px) !important;max-width:min(var(--bfcms-d-submenu-width, 540px), calc(100vw - 32px)) !important;padding:var(--bfcms-d-submenu-padding,12px) !important;background-color:var(--bfcms-d-menu-background,#fff) !important;border:1px solid var(--bfcms-d-border-color,#e4e4e4) !important;box-shadow:0 10px 28px rgb(0 0 0/var(--bfcms-d-shadow-opacity,.09)) !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent>.sub-menu-wrapper{width:var(--bfcms-d-submenu-width,540px) !important;min-width:var(--bfcms-d-submenu-width,540px) !important;max-width:min(var(--bfcms-d-submenu-width, 540px), calc(100vw - 32px)) !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent>.sub-menu-wrapper>.container{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent>.sub-menu-wrapper ul.sub-menu{width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:var(--bfcms-d-submenu-padding,12px) !important;background-color:var(--bfcms-d-menu-background,#fff) !important;border:1px solid var(--bfcms-d-border-color,#e4e4e4) !important;box-shadow:0 10px 28px rgb(0 0 0/var(--bfcms-d-shadow-opacity,.09)) !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 0 var(--bfcms-d-card-gap,10px) !important;padding:0 !important;background:0 0 !important;border:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item:last-child{margin-bottom:0 !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a{--bfcms-current-image-height:var(--bfcms-item-d-image-height,var(--bfcms-d-image-height,138px));position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:var(--bfcms-d-card-height,112px) !important;margin:0 !important;padding:var(--bfcms-d-content-padding,24px) calc(var(--bfcms-d-image-area-width, 128px) + var(--bfcms-d-image-right, 42px)) var(--bfcms-d-content-padding, 24px) var(--bfcms-d-content-padding, 24px) !important;color:var(--bfcms-d-text-color,#111) !important;background-color:var(--bfcms-d-card-background,#f5f5f5) !important;background-image:var(--bfcms-card-image,none) !important;background-repeat:no-repeat !important;background-position:calc(100% - var(--bfcms-d-image-right, 42px)) center !important;background-size:auto var(--bfcms-current-image-height) !important;border:0 !important;border-radius:var(--bfcms-d-card-radius,6px) !important;box-shadow:none !important;font-family:var(--bfcms-item-d-font-family,inherit) !important;font-size:var(--bfcms-item-d-title-size,var(--bfcms-d-title-size,18px)) !important;font-weight:var(--bfcms-item-d-font-weight,450) !important;line-height:1.2 !important;letter-spacing:var(--bfcms-item-d-letter-spacing,-.015em) !important;text-decoration:none !important;text-transform:var(--bfcms-item-d-text-transform,none) !important;white-space:normal !important;overflow:hidden !important;box-sizing:border-box !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"]):not([data-bfcms-inline-image="1"]){padding-right:calc(var(--bfcms-d-content-padding, 24px) + 42px) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-description]{align-items:flex-start !important;padding-top:calc(var(--bfcms-d-content-padding, 24px) + 4px) !important;padding-bottom:calc(var(--bfcms-d-content-padding, 24px) + var(--bfcms-d-description-size, 9px) + 8px) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-description]:before{content:attr(data-bfcms-description) !important;position:absolute !important;left:var(--bfcms-d-content-padding,24px) !important;bottom:var(--bfcms-d-content-padding,24px) !important;display:block !important;max-width:calc(100% - var(--bfcms-d-image-area-width, 128px) - var(--bfcms-d-image-right, 42px) - var(--bfcms-d-content-padding, 24px)) !important;margin:0 !important;padding:0 !important;color:var(--bfcms-d-description-color,#575757) !important;background:0 0 !important;font-family:inherit !important;font-size:var(--bfcms-d-description-size,9px) !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:.16em !important;text-transform:uppercase !important;white-space:normal !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"])[data-bfcms-description]:before{max-width:calc(100% - var(--bfcms-d-content-padding, 24px) - 46px) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-rendered="1"]{background-image:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-inline-description="1"]{align-items:flex-start !important;padding-top:calc(var(--bfcms-d-content-padding, 24px) + 4px) !important;padding-bottom:calc(var(--bfcms-d-content-padding, 24px) + var(--bfcms-d-description-size, 9px) + 8px) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-inline-description="1"]:before{content:none !important;display:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a .bfcms-card-description{position:absolute !important;left:var(--bfcms-d-content-padding,24px) !important;bottom:var(--bfcms-d-content-padding,24px) !important;display:block !important;max-width:calc(100% - var(--bfcms-d-content-padding, 24px) - 46px) !important;margin:0 !important;padding:0 !important;color:var(--bfcms-d-description-color,#575757) !important;background:0 0 !important;font-family:inherit !important;font-size:var(--bfcms-d-description-size,9px) !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:.16em !important;text-transform:uppercase !important;white-space:normal !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-inline-image="1"] .bfcms-card-description{max-width:calc(100% - var(--bfcms-d-image-area-width, 128px) - var(--bfcms-d-image-right, 42px) - var(--bfcms-d-content-padding, 24px)) !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a .bfcms-card-media{position:absolute !important;top:50% !important;right:var(--bfcms-d-image-right,42px) !important;display:flex !important;align-items:center !important;justify-content:center !important;width:var(--bfcms-d-image-area-width,128px) !important;height:var(--bfcms-item-d-image-height,var(--bfcms-d-image-height,138px)) !important;margin:0 !important;padding:0 !important;background:0 0 !important;transform:translateY(-50%) !important;overflow:visible !important;pointer-events:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a .bfcms-card-image{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;object-fit:contain !important;object-position:center !important;transform:translate(var(--bfcms-item-d-image-offset-x,var(--bfcms-d-image-offset-x,0px)),var(--bfcms-item-d-image-offset-y,var(--bfcms-d-image-offset-y,0px))) scale(var(--bfcms-item-d-image-scale,var(--bfcms-d-image-scale,1))) !important;transform-origin:center !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:after{content:"\2192" !important;position:absolute !important;top:50% !important;right:18px !important;display:block !important;width:26px !important;height:26px !important;margin:-13px 0 0 !important;padding:0 !important;color:var(--bfcms-d-text-color,#111) !important;background:0 0 !important;border:0 !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-item-d-arrow-size,var(--bfcms-d-arrow-size,23px)) !important;font-weight:400 !important;line-height:24px !important;text-align:center !important;transform:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item.bfcms-arrow-d-override>a[data-bfcms-d-arrow]:not([data-bfcms-d-arrow=default]):after{content:none !important;display:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-managed-item>a .bfcms-item-arrow--desktop{position:absolute !important;top:50% !important;right:18px !important;display:block !important;width:28px !important;height:28px !important;margin:0 !important;padding:0 !important;color:currentColor !important;background:0 0 !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-item-d-arrow-size,var(--bfcms-d-arrow-size,23px)) !important;font-style:normal !important;font-weight:400 !important;line-height:28px !important;text-align:center !important;transform:translateY(-50%) !important;pointer-events:none !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-arrow-d-override>a>:where(.caret,.dropdown-toggle,.sub-menu-toggle,.menu-item-arrow):not(.bfcms-item-arrow){opacity:0 !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-arrow-d-override>:where(.caret,button.dropdown-toggle,button.sub-menu-toggle){opacity:0 !important}body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:hover,body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:focus-visible{color:var(--bfcms-d-text-color,#111) !important;background-color:var(--bfcms-d-card-hover,#ececec) !important}}@media screen and (max-width:1024px){body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a{position:relative !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-font="1"]{font-family:var(--bfcms-item-m-font-family) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-size="1"]{font-size:var(--bfcms-item-m-title-size) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-weight="1"]{font-weight:var(--bfcms-item-m-font-weight) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-transform="1"]{text-transform:var(--bfcms-item-m-text-transform) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-spacing="1"]{letter-spacing:var(--bfcms-item-m-letter-spacing) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-arrow-size="1"]:after{font-size:var(--bfcms-item-m-arrow-size) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a[data-bfcms-m-arrow-size="1"]>:where(.caret,.dropdown-toggle,.sub-menu-toggle,.menu-item-arrow){font-size:var(--bfcms-item-m-arrow-size) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu{width:var(--bfcms-m-drawer-width,75%) !important;max-width:var(--bfcms-m-drawer-max-width,420px) !important;background-color:var(--bfcms-m-menu-background,#fff) !important;box-sizing:border-box !important}body.bfc-menu-styling-active.bfcms-has-mobile-logo .shoptimizer-mobile-menu:before{content:"" !important;display:block !important;width:var(--bfcms-m-logo-width,245px) !important;max-width:calc(100% - var(--bfcms-m-menu-padding-x, 20px) - 74px) !important;aspect-ratio:var(--bfcms-logo-aspect,4/1) !important;margin:var(--bfcms-m-logo-margin-top,28px) 54px var(--bfcms-m-logo-margin-bottom,24px) var(--bfcms-m-menu-padding-x,20px) !important;background-color:transparent !important;background-image:var(--bfcms-mobile-logo) !important;background-repeat:no-repeat !important;background-position:left center !important;background-size:contain !important;pointer-events:none !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu{width:100% !important;max-width:none !important;margin:0 !important;padding:var(--bfcms-m-menu-padding-top,28px) var(--bfcms-m-menu-padding-x,20px) var(--bfcms-m-menu-padding-bottom,32px) !important;box-sizing:border-box !important}body.bfc-menu-styling-active.bfcms-has-mobile-logo .shoptimizer-mobile-menu>ul.menu,body.bfc-menu-styling-active.bfcms-has-mobile-logo .shoptimizer-mobile-menu #menu-mobil-menu{padding-top:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent>a{position:relative !important;min-height:44px !important;margin:0 !important;padding:0 42px 0 0 !important;color:var(--bfcms-m-text-color,#111) !important;background:0 0 !important;border:0 !important;font-family:var(--bfcms-item-m-font-family,inherit) !important;font-size:var(--bfcms-item-m-title-size,var(--bfcms-m-section-size,13px)) !important;font-weight:var(--bfcms-item-m-font-weight,500) !important;line-height:44px !important;letter-spacing:var(--bfcms-item-m-letter-spacing,.2em) !important;text-transform:var(--bfcms-item-m-text-transform,uppercase) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent>ul.sub-menu,body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent>.sub-menu-wrapper,body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent>.sub-menu-wrapper>.container,body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent>.sub-menu-wrapper ul.sub-menu{width:100% !important;min-width:0 !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important;padding-right:0 !important;padding-left:0 !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item,body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 0 var(--bfcms-m-card-gap,10px) !important;padding:0 !important;background:0 0 !important;border:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item:last-child{margin-bottom:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a,body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a{--bfcms-current-image-height:var(--bfcms-item-m-image-height,var(--bfcms-m-image-height,132px));position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:var(--bfcms-m-card-height,110px) !important;margin:0 !important;padding:var(--bfcms-m-content-padding,14px) calc(var(--bfcms-m-image-area-width, 82px) + var(--bfcms-m-image-right, 31px)) var(--bfcms-m-content-padding, 14px) var(--bfcms-m-content-padding, 14px) !important;color:var(--bfcms-m-text-color,#111) !important;background-color:var(--bfcms-m-card-background,#f5f5f5) !important;background-image:var(--bfcms-card-image,none) !important;background-repeat:no-repeat !important;background-position:calc(100% - var(--bfcms-m-image-right, 31px)) center !important;background-size:auto var(--bfcms-current-image-height) !important;border:0 !important;border-radius:var(--bfcms-m-card-radius,6px) !important;box-shadow:none !important;font-family:var(--bfcms-item-m-font-family,inherit) !important;font-size:var(--bfcms-item-m-title-size,var(--bfcms-m-title-size,18px)) !important;font-weight:var(--bfcms-item-m-font-weight,450) !important;line-height:1.18 !important;letter-spacing:var(--bfcms-item-m-letter-spacing,-.015em) !important;text-decoration:none !important;text-transform:var(--bfcms-item-m-text-transform,none) !important;white-space:normal !important;overflow:hidden !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"]):not([data-bfcms-inline-image="1"]),body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a:not([data-bfcms-image="1"]):not([data-bfcms-inline-image="1"]),body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"]):not([data-bfcms-inline-image="1"]){padding-right:calc(var(--bfcms-m-content-padding, 14px) + 42px) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-description],body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a[data-bfcms-description],body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a[data-bfcms-description]{align-items:flex-start !important;padding-top:calc(var(--bfcms-m-content-padding, 14px) + 9px) !important;padding-bottom:calc(var(--bfcms-m-content-padding, 14px) + var(--bfcms-m-description-size, 9px) + 11px) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a[data-bfcms-description]:before,body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a[data-bfcms-description]:before,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a[data-bfcms-description]:before{content:attr(data-bfcms-description) !important;position:absolute !important;left:var(--bfcms-m-content-padding,14px) !important;bottom:calc(var(--bfcms-m-content-padding, 14px) + 4px) !important;display:block !important;max-width:calc(100% - var(--bfcms-m-image-area-width, 82px) - var(--bfcms-m-image-right, 31px) - var(--bfcms-m-content-padding, 14px)) !important;margin:0 !important;padding:0 !important;color:var(--bfcms-m-description-color,#575757) !important;background:0 0 !important;font-family:inherit !important;font-size:var(--bfcms-m-description-size,9px) !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:.1em !important;text-transform:uppercase !important;white-space:normal !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"])[data-bfcms-description]:before,body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a:not([data-bfcms-image="1"])[data-bfcms-description]:before,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a:not([data-bfcms-image="1"])[data-bfcms-description]:before{max-width:calc(100% - var(--bfcms-m-content-padding, 14px) - 46px) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a[data-bfcms-rendered="1"]{background-image:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a[data-bfcms-inline-description="1"]{align-items:flex-start !important;padding-top:calc(var(--bfcms-m-content-padding, 14px) + 9px) !important;padding-bottom:calc(var(--bfcms-m-content-padding, 14px) + var(--bfcms-m-description-size, 9px) + 11px) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a[data-bfcms-inline-description="1"]:before{content:none !important;display:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a .bfcms-card-description{position:absolute !important;left:var(--bfcms-m-content-padding,14px) !important;bottom:calc(var(--bfcms-m-content-padding, 14px) + 4px) !important;display:block !important;max-width:calc(100% - var(--bfcms-m-content-padding, 14px) - 46px) !important;margin:0 !important;padding:0 !important;color:var(--bfcms-m-description-color,#575757) !important;background:0 0 !important;font-family:inherit !important;font-size:var(--bfcms-m-description-size,9px) !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:.1em !important;text-transform:uppercase !important;white-space:normal !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a[data-bfcms-inline-image="1"] .bfcms-card-description{max-width:calc(100% - var(--bfcms-m-image-area-width, 82px) - var(--bfcms-m-image-right, 31px) - var(--bfcms-m-content-padding, 14px)) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a .bfcms-card-media{position:absolute !important;top:50% !important;right:var(--bfcms-m-image-right,31px) !important;display:flex !important;align-items:center !important;justify-content:center !important;width:var(--bfcms-m-image-area-width,82px) !important;height:var(--bfcms-item-m-image-height,var(--bfcms-m-image-height,132px)) !important;margin:0 !important;padding:0 !important;background:0 0 !important;transform:translateY(-50%) !important;overflow:visible !important;pointer-events:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a .bfcms-card-image{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;object-fit:contain !important;object-position:center !important;transform:translate(var(--bfcms-item-m-image-offset-x,var(--bfcms-m-image-offset-x,0px)),var(--bfcms-item-m-image-offset-y,var(--bfcms-m-image-offset-y,0px))) scale(var(--bfcms-item-m-image-scale,var(--bfcms-m-image-scale,1))) !important;transform-origin:center !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-parent ul.sub-menu>li.bfcms-card-item>a:after,body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li.bfcms-card-item>a:after,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-card-item>a:after{content:"\2192" !important;position:absolute !important;top:50% !important;right:10px !important;display:block !important;width:24px !important;height:24px !important;margin:-12px 0 0 !important;padding:0 !important;color:var(--bfcms-m-text-color,#111) !important;background:0 0 !important;border:0 !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-item-m-arrow-size,var(--bfcms-m-arrow-size,21px)) !important;font-weight:400 !important;line-height:22px !important;text-align:center !important;transform:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a:hover,body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a:focus-visible{color:var(--bfcms-m-text-color,#111) !important;background-color:var(--bfcms-m-card-hover,#ececec) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li:not(.menu-item-has-children):not(.bfcms-card-item)>a,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li:not(.menu-item-has-children):not(.bfcms-card-item)>a{position:relative !important;display:flex !important;align-items:center !important;width:100% !important;min-height:var(--bfcms-m-link-height,62px) !important;margin:18px 0 0 !important;padding:0 38px 0 0 !important;color:var(--bfcms-m-text-color,#111) !important;background:0 0 !important;border-top:1px solid var(--bfcms-m-divider-color,#e1e1e1) !important;border-right:0 !important;border-bottom:0 !important;border-left:0 !important;font-family:var(--bfcms-item-m-font-family,inherit) !important;font-size:var(--bfcms-item-m-title-size,var(--bfcms-m-link-size,19px)) !important;font-weight:var(--bfcms-item-m-font-weight,400) !important;line-height:1.3 !important;letter-spacing:var(--bfcms-item-m-letter-spacing,0) !important;text-decoration:none !important;text-transform:var(--bfcms-item-m-text-transform,none) !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu>ul.menu>li:not(.menu-item-has-children):not(.bfcms-card-item)>a:after,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li:not(.menu-item-has-children):not(.bfcms-card-item)>a:after{content:"\2192" !important;position:absolute !important;top:50% !important;right:4px !important;display:block !important;width:24px !important;height:24px !important;margin:-12px 0 0 !important;padding:0 !important;color:var(--bfcms-m-text-color,#111) !important;background:0 0 !important;border:0 !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-item-m-arrow-size,var(--bfcms-m-arrow-size,21px)) !important;font-weight:400 !important;line-height:22px !important;text-align:center !important;transform:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item.bfcms-arrow-m-override>a[data-bfcms-m-arrow]:not([data-bfcms-m-arrow=default]):after,body.bfc-menu-styling-active .shoptimizer-mobile-menu #menu-mobil-menu>li.bfcms-managed-item.bfcms-arrow-m-override>a[data-bfcms-m-arrow]:not([data-bfcms-m-arrow=default]):after{content:none !important;display:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-managed-item>a .bfcms-item-arrow--mobile{position:absolute !important;top:50% !important;right:4px !important;display:block !important;width:28px !important;height:28px !important;margin:0 !important;padding:0 !important;color:currentColor !important;background:0 0 !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-item-m-arrow-size,var(--bfcms-m-arrow-size,21px)) !important;font-style:normal !important;font-weight:400 !important;line-height:28px !important;text-align:center !important;transform:translateY(-50%) !important;pointer-events:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-card-item>a .bfcms-item-arrow--mobile{right:10px !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-arrow-m-override>a>:where(.caret,.dropdown-toggle,.sub-menu-toggle,.menu-item-arrow):not(.bfcms-item-arrow){opacity:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-arrow-m-override>:where(.caret,button.dropdown-toggle,button.sub-menu-toggle){opacity:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu a:focus-visible,body.bfc-menu-styling-active :where(#site-navigation,.main-navigation,.primary-navigation,.shoptimizer-primary-navigation) a:focus-visible{outline:2px solid currentColor !important;outline-offset:-2px !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu li.bfcms-mobile-footer{display:block !important;float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 !important;padding:var(--bfcms-m-footer-margin-top,26px) 0 0 !important;background:0 0 !important;border-top:1px solid var(--bfcms-m-divider-color,#e1e1e1) !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-inner{display:grid !important;gap:22px !important;width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-card{position:relative !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 28px !important;align-items:center !important;gap:12px !important;width:100% !important;min-height:var(--bfcms-m-footer-card-height,100px) !important;margin:0 !important;padding:var(--bfcms-m-footer-card-padding,18px) !important;color:var(--bfcms-m-text-color,#111) !important;background:var(--bfcms-m-card-background,#f5f5f5) !important;border:0 !important;border-radius:var(--bfcms-m-card-radius,6px) !important;box-shadow:none !important;text-decoration:none !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-card:hover,body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-card:focus-visible{color:var(--bfcms-m-text-color,#111) !important;background:var(--bfcms-m-card-hover,#ececec) !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-copy{display:grid !important;gap:10px !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-copy strong{font-family:inherit !important;font-size:var(--bfcms-m-footer-heading-size,12px) !important;font-weight:600 !important;line-height:1.25 !important;letter-spacing:.2em !important;text-transform:uppercase !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-copy>span{color:var(--bfcms-m-description-color,#575757) !important;font-family:inherit !important;font-size:var(--bfcms-m-footer-text-size,12px) !important;font-weight:400 !important;line-height:1.35 !important;letter-spacing:0 !important;text-transform:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-arrow{display:block !important;font-family:Arial,sans-serif !important;font-size:var(--bfcms-m-arrow-size,21px) !important;font-weight:400 !important;line-height:1 !important;text-align:center !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-row{display:flex !important;align-items:flex-end !important;justify-content:space-between !important;gap:20px !important;width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-socials{display:flex !important;align-items:center !important;gap:var(--bfcms-m-social-icon-gap,18px) !important;min-width:0 !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-socials a{display:flex !important;align-items:center !important;justify-content:center !important;width:var(--bfcms-m-social-icon-size,26px) !important;height:var(--bfcms-m-social-icon-size,26px) !important;margin:0 !important;padding:0 !important;color:var(--bfcms-m-text-color,#111) !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-socials svg{display:block !important;width:100% !important;height:100% !important;fill:none !important;stroke:currentColor !important;stroke-width:1.8 !important;stroke-linecap:round !important;stroke-linejoin:round !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-socials img.bfcms-social-custom-icon{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;object-fit:contain !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-socials .bfcms-youtube-play{fill:currentColor !important;stroke:none !important}body.bfc-menu-styling-active .shoptimizer-mobile-menu .bfcms-mobile-footer-tagline{display:block !important;max-width:135px !important;color:var(--bfcms-m-description-color,#575757) !important;font-family:inherit !important;font-size:var(--bfcms-m-tagline-size,9px) !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:.18em !important;text-align:right !important;text-transform:uppercase !important}}