@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--font-main: "DM Sans", sans-serif;--font-code: "JetBrains Mono", monospace;--font-fa: "Font Awesome 7 Pro";--outline-bg: 96%;--outline-bg-hover: 84%;--outline-border: 82%;--color-text: #0f234a;--color-text-light: color-mix(in oklch, var(--color-text), white 40%);--color-text-disabled: color-mix(in oklch, var(--color-text), white 60%);--color-bg: color-mix(in oklch, var(--color-text), white var(--outline-bg));--color-border: color-mix(in oklch, var(--color-text), white var(--outline-border));--color-accent: #2d8540;--color-info: #0d73ad;--color-warning: #ed9521;--color-error: #b8240e;--color-success: #3b8003;--color-pink: #ce0f69;--color-orange: #ed9521;--color-accent-bg: color-mix(in oklch, var(--color-accent), white var(--outline-bg));--color-accent-border: color-mix(in oklch, var(--color-accent), white var(--outline-border));--color-info-bg: color-mix(in oklch, var(--color-info), white var(--outline-bg));--color-info-border: color-mix(in oklch, var(--color-info), white var(--outline-border));--color-warning-bg: color-mix(in oklch, var(--color-warning), white var(--outline-bg));--color-warning-border: color-mix(in oklch, var(--color-warning), white var(--outline-border));--color-error-bg: color-mix(in oklch, var(--color-error), white var(--outline-bg));--color-error-border: color-mix(in oklch, var(--color-error), white var(--outline-border));--color-success-bg: color-mix(in oklch, var(--color-success), white var(--outline-bg));--color-success-border: color-mix(in oklch, var(--color-success), white var(--outline-border));--color-promo: var(--color-pink);--color-promo-bg: color-mix(in oklch, var(--color-promo), white var(--outline-bg));--color-promo-border: color-mix(in oklch, var(--color-promo), white var(--outline-border));--color-promo-orange: #ed9521;--color-promo-orange-bg: color-mix(in oklch, var(--color-promo-orange), white var(--outline-bg));--color-promo-orange-border: color-mix(in oklch, var(--color-promo-orange), white var(--outline-border));--layout-mw: 1224px;--layout-mw-narrow: 808px;--layout-spacing: 12px;--layout-gap: calc(var(--layout-spacing) * 2);--layout-column-gap: calc(var(--layout-spacing) * 2);--layout-row-gap: calc(var(--layout-spacing) * 3);--layout-padding: max( calc(var(--layout-spacing) * 2), calc((100% - var(--layout-mw)) / 2) );--layout-padding-narrow: max( calc(var(--layout-spacing) * 2), calc((100% - var(--layout-mw-narrow)) / 2) );--border-radius: 6px;--border-radius-small: 4px;--border-radius-input: 6px;--box-shadow: 0 2px 4px 0 rgba(15, 35, 74, .24);--card-border-radius: 6px;--card-box-shadow: 0 6px 12px rgba(15, 35, 74, .06), 0 3px 3px rgba(15, 35, 74, .06)}@media(max-width:768px){:root{--layout-spacing: 8px;--layout-column-gap: 8px;--border-radius: 4px;--border-radius-small: 3px;--border-radius-input: 4px;--card-border-radius: 4px}}body{--promo-height: 0px;--header-top-height: calc(var(--layout-spacing) * 3);--header-main-height: calc(var(--layout-spacing) * 8);--header-nav-height: calc(var(--layout-spacing) * 4);--header-height: calc( var(--header-top-height) + var(--header-main-height) + var(--header-nav-height) )}@media(max-width:1024px){body{--header-top-height: 0;--header-main-height: calc(var(--layout-spacing) * 8 + 48px);--header-nav-height: 0}}a:focus-visible,button:focus-visible,:focus-visible{outline:2px solid color-mix(in oklch,var(--color-text),white 80%)!important;outline-offset:2px}.screenReaderText{position:absolute;clip-path:inset(50%);margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;word-wrap:normal!important}.screenReaderText:focus{display:block;top:5px;left:5px;z-index:999;clip-path:none;background-color:#eee;padding:15px 23px 14px;width:auto;height:auto;color:#444;font-size:1em;line-height:normal;text-decoration:none}:where([aria-busy=true]){opacity:.5;pointer-events:none}.accessibilityMenu{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:9000!important;display:none;flex-direction:column;border:1px solid #131212;background:#131212;width:auto!important}@media(max-width:992px){.accessibilityMenu{display:none!important}}.accessibilityActive .accessibilityMenu{display:flex}.accessibilityActive .accessibilityMenu a,.accessibilityActive .accessibilityMenu button{pointer-events:all}.accessibilityMenu a,.accessibilityMenu button{display:inline-flex;position:relative;justify-content:center;align-items:center;border:0;border-radius:3px;background:#000;padding:0 5px;width:50px;height:50px;pointer-events:none;color:#fff;font-size:1.5em;outline:0!important}.accessibilityMenu a:focus-visible,.accessibilityMenu a:hover,.accessibilityMenu button:focus-visible,.accessibilityMenu button:hover{color:#fff}.accessibilityMenu a:focus-visible span,.accessibilityMenu a:hover span,.accessibilityMenu button:focus-visible span,.accessibilityMenu button:hover span{display:flex}.accessibilityMenu a span,.accessibilityMenu button span{display:none;position:absolute;top:50%;left:110%;flex-wrap:nowrap;transform:translateY(-50%);border:0;border-radius:3px;background:#000;padding:0 5px;width:auto;pointer-events:none;color:#fff;font-size:.933em;white-space:nowrap}.bind-invisibleTabButton{display:inline-block!important;position:absolute!important;left:255px;z-index:999!important;margin-top:-32px;border:0;background:transparent;padding:0!important;width:21px;height:21px}.bind-invisibleTabButton:after{display:none!important}.bnuProductNav__title .bind-invisibleTabButton{float:right;position:relative;right:12px;left:initial;margin-top:0;width:20px;height:20px;pointer-events:none}html.home .bnuProductNav__title .bind-invisibleTabButton{display:none}.bind-focusOnElement.alwaysAccessible{display:none;opacity:0;pointer-events:none}@media(max-width:992px){.bind-focusOnElement.alwaysAccessible{height:0}}@media(min-width:992px){.bind-focusOnElement.alwaysAccessible{font-size:80%}}.bind-focusOnElement.alwaysAccessible:focus-visible{display:block;opacity:1}html.accessibilityContrast .bind-focusOnElement.alwaysAccessible{display:none}html.accessibilityActive .bnuProductNav .bnuProductNav__menu.bnuProductNav__menu--many>li:nth-child(n+11){display:block}html.accessibilityActive .bnuProductNav .bnuProductNav__menu.bnuProductNav__menu--many>li:nth-child(10):after{display:none}html.accessibilityActive .bnuSingleProduct__contentTabs .bind-untruncateContent{display:none!important}html.accessibilityActive .bnuSingleProduct__contentTabs .contentTab.contentTab--truncated .contentTab__content{max-height:initial!important;line-clamp:initial;-webkit-line-clamp:initial}html.accessibilityActive .bnuSingleProduct__contentTabs .contentTab.contentTab--truncated .contentTab__content:after{display:none}html.accessibilityActive .bind-topNotificationHolder .bnuHeader__attention{position:relative!important;background-color:#fff;width:100%;white-space:normal}html.accessibilityActive .bind-topNotificationHolder .bnuHeader__attention:after{display:none}@media(max-width:992px){html.accessibilityActive .bind-topNotificationHolder .bnuHeader__attention{position:inherit;top:inherit;background:none}}.bnuPageContent p a{text-decoration:underline;text-underline-offset:2px}.broken-link{cursor:default;pointer-events:none;text-decoration:none}.broken-link.active{display:block;border:2px dotted red;pointer-events:initial}html.accessibilityContrast .button--green{color:#fff}html.accessibilityContrast .bnHeader__icons ul li.cartIcon a .cartCount,html.accessibilityContrast.userProfile .countBubble{background-color:#99300a}html.accessibilityContrast .bnProductCard__price .price--new,html.accessibilityContrast.benu-eshop-lt .bnMainMenu__categories li.module-2277 a.subMenuLink,html.accessibilityContrast.benu-eshop-lt .bnMainMenu__categories li.module-10232 a.subMenuLink,html.accessibilityContrast.benu-eshop-ee .bnMainMenu__categories li.module-2277 a.subMenuLink,html.accessibilityContrast.benu-eshop-ee .bnMainMenu__categories li.module-10232 a.subMenuLink{color:#99300a}html.accessibilityContrast .menuItemDeco--orange{color:#99300a!important}html.accessibilityContrast .bnPriceBox__outOfStockText{color:#99300a}html.accessibilityContrast .bnAttentionBubble,html.accessibilityContrast .bnProductDiscount{background-color:#99300a}html.accessibilityContrast .bnPriceBox__price .price--new{color:#99300a}html.accessibilityContrast .bnHeader__icons ul li.cartIcon a .cartCount{background-color:#99300a}html.accessibilityContrast .bnMainMenu__menuClientCart .lvl-1>a{color:#325d0e}html.accessibilityContrast .bnStep.complete .bnStep__heading h2,html.accessibilityContrast .bnStep.complete .bnStep__heading .h2,html.accessibilityContrast .bnStep.complete .bnStep__heading .icon,html.accessibilityContrast .bnPageTitle.bnPageTitle--green,html.accessibilityContrast .bnProductCard__price .price--card,html.accessibilityContrast .bnFooter__logoWrap .loyaltyCards a.benu,html.accessibilityContrast .bnPriceBox__price .price--card,html.accessibilityContrast .bnPriceBox__price .price--card span.cardInfo a{color:#325d0e}html.accessibilityContrast .menuItemDeco--green{color:#325d0e!important}html.accessibilityContrast .bnPriceBoxSticky__price .price--card,html.accessibilityContrast .bnShopSummary tr.promo td{color:#325d0e}html.accessibilityContrast .bnShopSummary tr.discount td{color:#99300a}html.accessibilityContrast .bnShopSummary tr td p{color:#131212}html.accessibilityContrast .bnCheckbox label p span.bnGreen,html.accessibilityContrast .section--account .loyaltyCard__data .loyaltyCardData__value.loyaltyCashback{color:#325d0e}html.accessibilityContrast .bnMainMenu__categoriesTitle,html.accessibilityContrast .bnDiscount.bnDiscount--green,html.accessibilityContrast .bnDiscount.bnDiscount--card,html.accessibilityContrast .button.button--green,html.accessibilityContrast .bnProductDiscount--card,html.accessibilityContrast .header__wishlistButton .dataBox.qnt,html.accessibilityContrast .accountIcon .userNotificationBubble.userNotificationBubble--success{background-color:#325d0e}html.accessibilityContrast .bnButton.bnButton--green,html.accessibilityContrast .bnButton.bnButton--green:hover{background-color:#325d0e;color:#fff}html.accessibilityContrast .bnMultiQnt__content .discount{background-color:#99300a}html.accessibilityContrast .block-reservations .calendar .ui-datepicker-calendar tbody td.open.ui-datepicker-current-day a{background-color:#325d0e!important}html.accessibilityContrast .block-reservations .times .times-item input:checked+label{background-color:#325d0e}html.accessibilityContrast .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__price.bnProductDeliveryOptionsGroup__price--free,html.accessibilityContrast.bnProductCard__price .price--text{color:#325d0e}html.accessibilityContrast .benuBadge.benuBadge--green,html.accessibilityContrast .benuBadge.benuBadge--eprice,html.accessibilityContrast .benuBadge.benuBadge--lightgreen{background:#325d0e}html.accessibilityContrast .bnPriceBox__priceInfoSoft,html.accessibilityContrast .bnPriceBox__priceInfo{color:#131212}html.accessibilityContrast .bnPriceBox__priceInfoSoft .color-red,html.accessibilityContrast .bnPriceBox__priceInfo .color-red{color:#ad0000}html.accessibilityContrast .bnPriceBox__priceInfoSoft .color-green,html.accessibilityContrast .bnPriceBox__priceInfo .color-green{color:#325d0e}html.accessibilityContrast .bind-reviewsCount,html.accessibilityContrast .bnAnswerItem__header .date,html.accessibilityContrast .bnReviewItem__header .date,html.accessibilityContrast .footerWidget table p,html.accessibilityContrast .footerWidget table a,html.accessibilityContrast .footerWidget.footerWidget--text p,html.accessibilityContrast .footerWidget.footerWidget--text a,html.accessibilityContrast .footerWidget.footerWidget--certificates p,html.accessibilityContrast .footerWidget.footerWidget--certificates a,html.accessibilityContrast .bnLogo .slogan,html.accessibilityContrast .bnPriceBox__oldPricePeriod,html.accessibilityContrast .bnShopTableRx tbody td.rxProduct .prescription,html.accessibilityContrast .bnShopTableRx tbody td.rxProduct .info p,html.accessibilityContrast .bnBox--rx table p:first-child,html.accessibilityContrast .bnPriceBox__measurePrice,html.accessibilityContrast .bnOrderConfirmation p,html.accessibilityContrast .bnMultiQnt__content .price .units,html.accessibilityContrast .cartTable__productRow .cart_prBitsWrap,html.accessibilityContrast .cartTable__product .cart_prBitsWrap,html.accessibilityContrast .pr_filterGroup .sliderWrap .valuesWrap .values .separator,html.accessibilityContrast .footerWidget table .footerWidget.footerWidget--text a,html.accessibilityContrast .productItem__category,html.accessibilityContrast .bnProductCard__rating .count,html.accessibilityContrast .bnFooter__logoWrap .contacts a span,html.accessibilityContrast .bnFooter__info,html.accessibilityContrast .bnMobileMenu__header ul li a.inactive{color:#131212}html.accessibilityContrast .bnBreadcrumbs>div a.active{color:#131212}html.accessibilityContrast .bnBreadcrumbs>div span.active.active{color:#131212}html.accessibilityContrast .bnSingleProduct__rating a,html.accessibilityContrast .bnSingleProduct__category,html.accessibilityContrast .bnBoughtTogether.bnBoughtTogether--desktop .contentBox .boughtTogetherProduct__kitPrice p,html.accessibilityContrast .productPage_innerPlaceholder,html.accessibilityContrast .bnPriceBox__price .price--card span.cardInfo,html.accessibilityContrast .bnReviewsBox .count,html.accessibilityContrast .bnReviewsList__sort .noItems,html.accessibilityContrast .bnAnswersList__sort .noItems,html.accessibilityContrast .tabs__links a.inactive,html.accessibilityContrast .articleDefault__category,html.accessibilityContrast .articleDefault__date,html.accessibilityContrast .bnSingleProductGallery .bnSingleProductGallery__info,html.accessibilityContrast .bnProduct__category,html.accessibilityContrast .boughtTogetherProduct__kitPrice p,html.accessibilityContrast .productControl__count,html.accessibilityContrast .bnProductControl__right .productControl__grouping .groupingLabel,html.accessibilityContrast .bnProductControl__right .productControl__sorting .sortingLabel,html.accessibilityContrast .bnMobileWidgetButtons__button .buttonLabel{color:#131212}html.accessibilityContrast .block-reservations .reservationFormNew .datePickerButton>.button{color:#131212;opacity:1}html.accessibilityContrast .block-reservations .calendarPopupWrap .bottomWrap .selectedDate{color:#131212}html.accessibilityContrast .block-reservations .times .times-item label.closed{color:#fff;background-color:#ad0000}html.accessibilityContrast .formItem--date div .placeholder,html.accessibilityContrast .bnShopHeading.bnShopHeading--gray h2,html.accessibilityContrast .bnShopHeading.bnShopHeading--gray .h2,html.accessibilityContrast .bnShopTable thead,html.accessibilityContrast .bnFieldset legend,html.accessibilityContrast .bnRadio label p small{color:#131212}html.accessibilityContrast .bnStep.inactive .bnStep__heading h2,html.accessibilityContrast .bnStep.inactive .bnStep__heading .h2{color:#325d0e}html.accessibilityContrast .bnStep.inactive .bnStep__heading .icon,html.accessibilityContrast label{color:#131212}html.accessibilityContrast .bnStepBubbles li[data-stepbubbletitle]:not(:nth-child(1)) .icon{color:#131212}html.accessibilityContrast .bnStep__info,html.accessibilityContrast .articleSidebar__date,html.accessibilityContrast.brands .brandsPage .alphabetBig,html.accessibilityContrast .questionWrap .categories span,html.accessibilityContrast .block-contactForm .contactsPage .contactItem span.day,html.accessibilityContrast.BENULogin .BENULoginLineSectionHeader,html.accessibilityContrast.BENULogin .BENULoginSectionHeader,html.accessibilityContrast .loyaltyCard__infoText,html.accessibilityContrast .bnLabelText,html.accessibilityContrast .block-text table tr:first-child th,html.accessibilityContrast .block-text table tr:first-child td,html.accessibilityContrast .block-loyaltyCard table tr:first-child th,html.accessibilityContrast .block-loyaltyCard table tr:first-child td,html.accessibilityContrast .block-cookieDeclaration table tr:first-child th,html.accessibilityContrast .block-cookieDeclaration table tr:first-child td,html.accessibilityContrast .section--webTickets table tr:first-child th,html.accessibilityContrast .section--webTickets table tr:first-child td,html.accessibilityContrast .infoWrap{color:#131212}html.accessibilityContrast .textColor--gray{color:#131212!important}@media(max-width:768px){html.accessibilityContrast .articleHomepage__date{color:#131212}}html.accessibilityContrast .bnShopTable__sum .cartTable__oldPriceValue,html.accessibilityContrast .bnShopTable__price .cartTable__oldPriceValue{color:#131212}html.accessibilityContrast .cartTable__remove,html.accessibilityContrast .cartTable__delete{color:#131212!important}html.accessibilityContrast .bnProduct__price del,html.accessibilityContrast .latestOrder__orderInfoText p{color:#131212}html.accessibilityContrast .webTickets_comment .webTickets_comment__date{color:#131212;opacity:1}html.accessibilityContrast .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__days,html.accessibilityContrast .bnProductCard__price .price--old,html.accessibilityContrast .cartTable__heading,html.accessibilityContrast .bnProductReminder table tbody td p,html.accessibilityContrast.productCart .bnRadio.inactiveOption label p,html.accessibilityContrast.productCart .bnRadio.inactiveOption .bnRadio__price .bnRadio--priceValue,html.accessibilityContrast .bnProduct__removeItemQuickOverview,html.accessibilityContrast .bnPriceBox__price .price--old,html.accessibilityContrast .boughtTogetherProduct__priceOld{color:#131212}@media(max-width:768px){html.accessibilityContrast .articleHeader__date{color:#131212}}html.accessibilityContrast .block-reservations .calendar .ui-datepicker-calendar tbody td.closed a,html.accessibilityContrast .block-reservations .calendar .ui-datepicker-calendar tbody td.closed span{color:#fff;background:#ad0000}html.accessibilityContrast .singleProduct__discountInfo,html.accessibilityContrast .bnSingleProduct .col--priceBox .singleProduct__priceWrap .singleProduct__toggleDiscountInfo{color:#ad0000}html.accessibilityContrast .bnProduct__badges .benuBadge.benuBadge--red{background-color:#ad0000}html.accessibilityContrast table.latestOrder__summary td p.bnLabelText.bnLabelText--medium{color:#ad0000!important}html.accessibilityContrast label .cart_mandatoryMarker{color:#131212}html.accessibilityContrast .alert--primary .alert__heading,html.accessibilityContrast .bnFldWrap .bnFldWrap__errorBox{color:#ad0000}html.accessibilityContrast .bnFldWrap.error label{color:#ad0000!important}html.accessibilityContrast .bnFldWrap.error .bnInput,html.accessibilityContrast .bnFldWrap.error .bnTextArea{border-color:#ad0000}html.accessibilityContrast .farms .farm .workHours span{color:#131212}html.accessibilityContrast .farms .farm .workHours span.time .closed{color:#ad0000}html.accessibilityContrast .formItem--block .error-msg{color:#131212}html.accessibilityContrast .bnFldWrapbnFldWrap--error label{color:#ad0000!important}html.accessibilityContrast .bnFldWrapbnFldWrap--error .bnInput,html.accessibilityContrast .bnFldWrapbnFldWrap--error .bnTextArea{border-color:#ad0000}html.accessibilityContrast .bnButtonSmall.bnButtonSmall--red{color:#ad0000}html.accessibilityContrast .bnAttentionBox.bnAttentionBox--red .bnAttentionBox__bubble{background:#ad0000}html.accessibilityContrast .block-contactForm .contactsPage form{color:#ad0000!important}html.accessibilityContrast .block-contactForm .contactsPage form .required{border-color:#ad0000}html.accessibilityContrast .block-contactForm .contactsPage form .error{border-color:#ad0000!important}html.accessibilityContrast .block-contactForm .contactsPage form .bnFldWrap.error label{color:#ad0000!important}html.accessibilityContrast input.error~.float-label{color:#ad0000!important}html.accessibilityContrast label .required{color:#ad0000}html.accessibilityContrast .bnDiscount.bnDiscount--red,html.accessibilityContrast .benuBadge.benuBadge--orangered{background-color:#ad0000}html.accessibilityContrast .bnFooter__logoWrap .loyaltyCards a.rimi{color:#ad0000}html.accessibilityContrast .benuBadge--darkpink,html.accessibilityContrast .benuBadge--pink{background:#9d0b4f}html.accessibilityContrast.benuBadge--top,html.accessibilityContrast.benuBadge--blue{background-color:#002664}html.accessibilityContrast.benuBadge--new,html.accessibilityContrast.benuBadge--green,html.accessibilityContrast.benuBadge--eprice,html.accessibilityContrast.benuBadge--lightgreen{background-color:#325d0e}html.accessibilityContrast.benuBadge--pink,html.accessibilityContrast.benuBadge--darkpink{background-color:#9d0b4f}html.accessibilityContrast.benuBadge--orangered,html.accessibilityContrast.benuBadge--express{background-color:#99300a}html.accessibilityContrast .benuBadge--stockOut{color:#ad0000}html.accessibilityContrast .bnCaptchaDisclaimer,html.accessibilityContrast .bnCaptchaDisclaimer span,html.accessibilityContrast .bnCaptchaDisclaimer a{color:#131212}html.accessibilityContrast .badge--top{background-color:#002664}html.accessibilityContrast .badge--new,html.accessibilityContrast .badge--eprice{background-color:#325d0e}@media(prefers-reduced-motion){html .button--green{color:#fff}html .bnHeader__icons ul li.cartIcon a .cartCount,html.userProfile .countBubble{background-color:#99300a}html .bnProductCard__price .price--new,html.benu-eshop-lt .bnMainMenu__categories li.module-2277 a.subMenuLink,html.benu-eshop-lt .bnMainMenu__categories li.module-10232 a.subMenuLink,html.benu-eshop-ee .bnMainMenu__categories li.module-2277 a.subMenuLink,html.benu-eshop-ee .bnMainMenu__categories li.module-10232 a.subMenuLink{color:#99300a}html .menuItemDeco--orange{color:#99300a!important}html .bnPriceBox__outOfStockText{color:#99300a}html .bnAttentionBubble,html .bnProductDiscount{background-color:#99300a}html .bnPriceBox__price .price--new{color:#99300a}html .bnHeader__icons ul li.cartIcon a .cartCount{background-color:#99300a}html .bnMainMenu__menuClientCart .lvl-1>a{color:#325d0e}html .bnStep.complete .bnStep__heading h2,html .bnStep.complete .bnStep__heading .h2,html .bnStep.complete .bnStep__heading .icon,html .bnPageTitle.bnPageTitle--green,html .bnProductCard__price .price--card,html .bnFooter__logoWrap .loyaltyCards a.benu,html .bnPriceBox__price .price--card,html .bnPriceBox__price .price--card span.cardInfo a{color:#325d0e}html .menuItemDeco--green{color:#325d0e!important}html .bnPriceBoxSticky__price .price--card,html .bnShopSummary tr.promo td{color:#325d0e}html .bnShopSummary tr.discount td{color:#99300a}html .bnShopSummary tr td p{color:#131212}html .bnCheckbox label p span.bnGreen,html .section--account .loyaltyCard__data .loyaltyCardData__value.loyaltyCashback{color:#325d0e}html .bnMainMenu__categoriesTitle,html .bnDiscount.bnDiscount--green,html .bnDiscount.bnDiscount--card,html .button.button--green,html .bnProductDiscount--card,html .header__wishlistButton .dataBox.qnt,html .accountIcon .userNotificationBubble.userNotificationBubble--success{background-color:#325d0e}html .bnButton.bnButton--green,html .bnButton.bnButton--green:hover{background-color:#325d0e;color:#fff}html .bnMultiQnt__content .discount{background-color:#99300a}html .block-reservations .calendar .ui-datepicker-calendar tbody td.open.ui-datepicker-current-day a{background-color:#325d0e!important}html .block-reservations .times .times-item input:checked+label{background-color:#325d0e}html .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__price.bnProductDeliveryOptionsGroup__price--free,html.bnProductCard__price .price--text{color:#325d0e}html .benuBadge.benuBadge--green,html .benuBadge.benuBadge--eprice,html .benuBadge.benuBadge--lightgreen{background:#325d0e}html .bnPriceBox__priceInfoSoft,html .bnPriceBox__priceInfo{color:#131212}html .bnPriceBox__priceInfoSoft .color-red,html .bnPriceBox__priceInfo .color-red{color:#ad0000}html .bnPriceBox__priceInfoSoft .color-green,html .bnPriceBox__priceInfo .color-green{color:#325d0e}html .bind-reviewsCount,html .bnAnswerItem__header .date,html .bnReviewItem__header .date,html .footerWidget table p,html .footerWidget table a,html .footerWidget.footerWidget--text p,html .footerWidget.footerWidget--text a,html .footerWidget.footerWidget--certificates p,html .footerWidget.footerWidget--certificates a,html .bnLogo .slogan,html .bnPriceBox__oldPricePeriod,html .bnShopTableRx tbody td.rxProduct .prescription,html .bnShopTableRx tbody td.rxProduct .info p,html .bnBox--rx table p:first-child,html .bnPriceBox__measurePrice,html .bnOrderConfirmation p,html .bnMultiQnt__content .price .units,html .cartTable__productRow .cart_prBitsWrap,html .cartTable__product .cart_prBitsWrap,html .pr_filterGroup .sliderWrap .valuesWrap .values .separator,html .footerWidget table .footerWidget.footerWidget--text a,html .productItem__category,html .bnProductCard__rating .count,html .bnFooter__logoWrap .contacts a span,html .bnFooter__info,html .bnMobileMenu__header ul li a.inactive{color:#131212}html .bnBreadcrumbs>div a.active{color:#131212}html .bnBreadcrumbs>div span.active.active{color:#131212}html .bnSingleProduct__rating a,html .bnSingleProduct__category,html .bnBoughtTogether.bnBoughtTogether--desktop .contentBox .boughtTogetherProduct__kitPrice p,html .productPage_innerPlaceholder,html .bnPriceBox__price .price--card span.cardInfo,html .bnReviewsBox .count,html .bnReviewsList__sort .noItems,html .bnAnswersList__sort .noItems,html .tabs__links a.inactive,html .articleDefault__category,html .articleDefault__date,html .bnSingleProductGallery .bnSingleProductGallery__info,html .bnProduct__category,html .boughtTogetherProduct__kitPrice p,html .productControl__count,html .bnProductControl__right .productControl__grouping .groupingLabel,html .bnProductControl__right .productControl__sorting .sortingLabel,html .bnMobileWidgetButtons__button .buttonLabel{color:#131212}html .block-reservations .reservationFormNew .datePickerButton>.button{color:#131212;opacity:1}html .block-reservations .calendarPopupWrap .bottomWrap .selectedDate{color:#131212}html .block-reservations .times .times-item label.closed{color:#fff;background-color:#ad0000}html .formItem--date div .placeholder,html .bnShopHeading.bnShopHeading--gray h2,html .bnShopHeading.bnShopHeading--gray .h2,html .bnShopTable thead,html .bnFieldset legend,html .bnRadio label p small{color:#131212}html .bnStep.inactive .bnStep__heading h2,html .bnStep.inactive .bnStep__heading .h2{color:#325d0e}html .bnStep.inactive .bnStep__heading .icon,html label{color:#131212}html .bnStepBubbles li[data-stepbubbletitle]:not(:nth-child(1)) .icon{color:#131212}html .bnStep__info,html .articleSidebar__date,html.brands .brandsPage .alphabetBig,html .questionWrap .categories span,html .block-contactForm .contactsPage .contactItem span.day,html.BENULogin .BENULoginLineSectionHeader,html.BENULogin .BENULoginSectionHeader,html .loyaltyCard__infoText,html .bnLabelText,html .block-text table tr:first-child th,html .block-text table tr:first-child td,html .block-loyaltyCard table tr:first-child th,html .block-loyaltyCard table tr:first-child td,html .block-cookieDeclaration table tr:first-child th,html .block-cookieDeclaration table tr:first-child td,html .section--webTickets table tr:first-child th,html .section--webTickets table tr:first-child td,html .infoWrap{color:#131212}html .textColor--gray{color:#131212!important}}@media(prefers-reduced-motion)and (max-width:768px){html .articleHomepage__date{color:#131212}}@media(prefers-reduced-motion){html .bnShopTable__sum .cartTable__oldPriceValue,html .bnShopTable__price .cartTable__oldPriceValue{color:#131212}html .cartTable__remove,html .cartTable__delete{color:#131212!important}html .bnProduct__price del,html .latestOrder__orderInfoText p{color:#131212}html .webTickets_comment .webTickets_comment__date{color:#131212;opacity:1}html .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__days,html .bnProductCard__price .price--old,html .cartTable__heading,html .bnProductReminder table tbody td p,html.productCart .bnRadio.inactiveOption label p,html.productCart .bnRadio.inactiveOption .bnRadio__price .bnRadio--priceValue,html .bnProduct__removeItemQuickOverview,html .bnPriceBox__price .price--old,html .boughtTogetherProduct__priceOld{color:#131212}}@media(prefers-reduced-motion)and (max-width:768px){html .articleHeader__date{color:#131212}}@media(prefers-reduced-motion){html .block-reservations .calendar .ui-datepicker-calendar tbody td.closed a,html .block-reservations .calendar .ui-datepicker-calendar tbody td.closed span{color:#fff;background:#ad0000}html .singleProduct__discountInfo,html .bnSingleProduct .col--priceBox .singleProduct__priceWrap .singleProduct__toggleDiscountInfo{color:#ad0000}html .bnProduct__badges .benuBadge.benuBadge--red{background-color:#ad0000}html table.latestOrder__summary td p.bnLabelText.bnLabelText--medium{color:#ad0000!important}html label .cart_mandatoryMarker{color:#131212}html .alert--primary .alert__heading,html .bnFldWrap .bnFldWrap__errorBox{color:#ad0000}html .bnFldWrap.error label{color:#ad0000!important}html .bnFldWrap.error .bnInput,html .bnFldWrap.error .bnTextArea{border-color:#ad0000}html .farms .farm .workHours span{color:#131212}html .farms .farm .workHours span.time .closed{color:#ad0000}html .formItem--block .error-msg{color:#131212}html .bnFldWrapbnFldWrap--error label{color:#ad0000!important}html .bnFldWrapbnFldWrap--error .bnInput,html .bnFldWrapbnFldWrap--error .bnTextArea{border-color:#ad0000}html .bnButtonSmall.bnButtonSmall--red{color:#ad0000}html .bnAttentionBox.bnAttentionBox--red .bnAttentionBox__bubble{background:#ad0000}html .block-contactForm .contactsPage form{color:#ad0000!important}html .block-contactForm .contactsPage form .required{border-color:#ad0000}html .block-contactForm .contactsPage form .error{border-color:#ad0000!important}html .block-contactForm .contactsPage form .bnFldWrap.error label{color:#ad0000!important}html input.error~.float-label{color:#ad0000!important}html label .required{color:#ad0000}html .bnDiscount.bnDiscount--red,html .benuBadge.benuBadge--orangered{background-color:#ad0000}html .bnFooter__logoWrap .loyaltyCards a.rimi{color:#ad0000}html .benuBadge--darkpink,html .benuBadge--pink{background:#9d0b4f}html.benuBadge--top,html.benuBadge--blue{background-color:#002664}html.benuBadge--new,html.benuBadge--green,html.benuBadge--eprice,html.benuBadge--lightgreen{background-color:#325d0e}html.benuBadge--pink,html.benuBadge--darkpink{background-color:#9d0b4f}html.benuBadge--orangered,html.benuBadge--express{background-color:#99300a}html .benuBadge--stockOut{color:#ad0000}html .bnCaptchaDisclaimer,html .bnCaptchaDisclaimer span,html .bnCaptchaDisclaimer a{color:#131212}html .badge--top{background-color:#002664}html .badge--new,html .badge--eprice{background-color:#325d0e}}@media(prefers-contrast:more){html .button--green{color:#fff}html .bnHeader__icons ul li.cartIcon a .cartCount,html.userProfile .countBubble{background-color:#99300a}html .bnProductCard__price .price--new,html.benu-eshop-lt .bnMainMenu__categories li.module-2277 a.subMenuLink,html.benu-eshop-lt .bnMainMenu__categories li.module-10232 a.subMenuLink,html.benu-eshop-ee .bnMainMenu__categories li.module-2277 a.subMenuLink,html.benu-eshop-ee .bnMainMenu__categories li.module-10232 a.subMenuLink{color:#99300a}html .menuItemDeco--orange{color:#99300a!important}html .bnPriceBox__outOfStockText{color:#99300a}html .bnAttentionBubble,html .bnProductDiscount{background-color:#99300a}html .bnPriceBox__price .price--new{color:#99300a}html .bnHeader__icons ul li.cartIcon a .cartCount{background-color:#99300a}html .bnMainMenu__menuClientCart .lvl-1>a{color:#325d0e}html .bnStep.complete .bnStep__heading h2,html .bnStep.complete .bnStep__heading .h2,html .bnStep.complete .bnStep__heading .icon,html .bnPageTitle.bnPageTitle--green,html .bnProductCard__price .price--card,html .bnFooter__logoWrap .loyaltyCards a.benu,html .bnPriceBox__price .price--card,html .bnPriceBox__price .price--card span.cardInfo a{color:#325d0e}html .menuItemDeco--green{color:#325d0e!important}html .bnPriceBoxSticky__price .price--card,html .bnShopSummary tr.promo td{color:#325d0e}html .bnShopSummary tr.discount td{color:#99300a}html .bnShopSummary tr td p{color:#131212}html .bnCheckbox label p span.bnGreen,html .section--account .loyaltyCard__data .loyaltyCardData__value.loyaltyCashback{color:#325d0e}html .bnMainMenu__categoriesTitle,html .bnDiscount.bnDiscount--green,html .bnDiscount.bnDiscount--card,html .button.button--green,html .bnProductDiscount--card,html .header__wishlistButton .dataBox.qnt,html .accountIcon .userNotificationBubble.userNotificationBubble--success{background-color:#325d0e}html .bnButton.bnButton--green,html .bnButton.bnButton--green:hover{background-color:#325d0e;color:#fff}html .bnMultiQnt__content .discount{background-color:#99300a}html .block-reservations .calendar .ui-datepicker-calendar tbody td.open.ui-datepicker-current-day a{background-color:#325d0e!important}html .block-reservations .times .times-item input:checked+label{background-color:#325d0e}html .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__price.bnProductDeliveryOptionsGroup__price--free,html.bnProductCard__price .price--text{color:#325d0e}html .benuBadge.benuBadge--green,html .benuBadge.benuBadge--eprice,html .benuBadge.benuBadge--lightgreen{background:#325d0e}html .bnPriceBox__priceInfoSoft,html .bnPriceBox__priceInfo{color:#131212}html .bnPriceBox__priceInfoSoft .color-red,html .bnPriceBox__priceInfo .color-red{color:#ad0000}html .bnPriceBox__priceInfoSoft .color-green,html .bnPriceBox__priceInfo .color-green{color:#325d0e}html .bind-reviewsCount,html .bnAnswerItem__header .date,html .bnReviewItem__header .date,html .footerWidget table p,html .footerWidget table a,html .footerWidget.footerWidget--text p,html .footerWidget.footerWidget--text a,html .footerWidget.footerWidget--certificates p,html .footerWidget.footerWidget--certificates a,html .bnLogo .slogan,html .bnPriceBox__oldPricePeriod,html .bnShopTableRx tbody td.rxProduct .prescription,html .bnShopTableRx tbody td.rxProduct .info p,html .bnBox--rx table p:first-child,html .bnPriceBox__measurePrice,html .bnOrderConfirmation p,html .bnMultiQnt__content .price .units,html .cartTable__productRow .cart_prBitsWrap,html .cartTable__product .cart_prBitsWrap,html .pr_filterGroup .sliderWrap .valuesWrap .values .separator,html .footerWidget table .footerWidget.footerWidget--text a,html .productItem__category,html .bnProductCard__rating .count,html .bnFooter__logoWrap .contacts a span,html .bnFooter__info,html .bnMobileMenu__header ul li a.inactive{color:#131212}html .bnBreadcrumbs>div a.active{color:#131212}html .bnBreadcrumbs>div span.active.active{color:#131212}html .bnSingleProduct__rating a,html .bnSingleProduct__category,html .bnBoughtTogether.bnBoughtTogether--desktop .contentBox .boughtTogetherProduct__kitPrice p,html .productPage_innerPlaceholder,html .bnPriceBox__price .price--card span.cardInfo,html .bnReviewsBox .count,html .bnReviewsList__sort .noItems,html .bnAnswersList__sort .noItems,html .tabs__links a.inactive,html .articleDefault__category,html .articleDefault__date,html .bnSingleProductGallery .bnSingleProductGallery__info,html .bnProduct__category,html .boughtTogetherProduct__kitPrice p,html .productControl__count,html .bnProductControl__right .productControl__grouping .groupingLabel,html .bnProductControl__right .productControl__sorting .sortingLabel,html .bnMobileWidgetButtons__button .buttonLabel{color:#131212}html .block-reservations .reservationFormNew .datePickerButton>.button{color:#131212;opacity:1}html .block-reservations .calendarPopupWrap .bottomWrap .selectedDate{color:#131212}html .block-reservations .times .times-item label.closed{color:#fff;background-color:#ad0000}html .formItem--date div .placeholder,html .bnShopHeading.bnShopHeading--gray h2,html .bnShopHeading.bnShopHeading--gray .h2,html .bnShopTable thead,html .bnFieldset legend,html .bnRadio label p small{color:#131212}html .bnStep.inactive .bnStep__heading h2,html .bnStep.inactive .bnStep__heading .h2{color:#325d0e}html .bnStep.inactive .bnStep__heading .icon,html label{color:#131212}html .bnStepBubbles li[data-stepbubbletitle]:not(:nth-child(1)) .icon{color:#131212}html .bnStep__info,html .articleSidebar__date,html.brands .brandsPage .alphabetBig,html .questionWrap .categories span,html .block-contactForm .contactsPage .contactItem span.day,html.BENULogin .BENULoginLineSectionHeader,html.BENULogin .BENULoginSectionHeader,html .loyaltyCard__infoText,html .bnLabelText,html .block-text table tr:first-child th,html .block-text table tr:first-child td,html .block-loyaltyCard table tr:first-child th,html .block-loyaltyCard table tr:first-child td,html .block-cookieDeclaration table tr:first-child th,html .block-cookieDeclaration table tr:first-child td,html .section--webTickets table tr:first-child th,html .section--webTickets table tr:first-child td,html .infoWrap{color:#131212}html .textColor--gray{color:#131212!important}}@media(prefers-contrast:more)and (max-width:768px){html .articleHomepage__date{color:#131212}}@media(prefers-contrast:more){html .bnShopTable__sum .cartTable__oldPriceValue,html .bnShopTable__price .cartTable__oldPriceValue{color:#131212}html .cartTable__remove,html .cartTable__delete{color:#131212!important}html .bnProduct__price del,html .latestOrder__orderInfoText p{color:#131212}html .webTickets_comment .webTickets_comment__date{color:#131212;opacity:1}html .bnProductDeliveryOptionsGroup .bnProductDeliveryOptionsGroup__days,html .bnProductCard__price .price--old,html .cartTable__heading,html .bnProductReminder table tbody td p,html.productCart .bnRadio.inactiveOption label p,html.productCart .bnRadio.inactiveOption .bnRadio__price .bnRadio--priceValue,html .bnProduct__removeItemQuickOverview,html .bnPriceBox__price .price--old,html .boughtTogetherProduct__priceOld{color:#131212}}@media(prefers-contrast:more)and (max-width:768px){html .articleHeader__date{color:#131212}}@media(prefers-contrast:more){html .block-reservations .calendar .ui-datepicker-calendar tbody td.closed a,html .block-reservations .calendar .ui-datepicker-calendar tbody td.closed span{color:#fff;background:#ad0000}html .singleProduct__discountInfo,html .bnSingleProduct .col--priceBox .singleProduct__priceWrap .singleProduct__toggleDiscountInfo{color:#ad0000}html .bnProduct__badges .benuBadge.benuBadge--red{background-color:#ad0000}html table.latestOrder__summary td p.bnLabelText.bnLabelText--medium{color:#ad0000!important}html label .cart_mandatoryMarker{color:#131212}html .alert--primary .alert__heading,html .bnFldWrap .bnFldWrap__errorBox{color:#ad0000}html .bnFldWrap.error label{color:#ad0000!important}html .bnFldWrap.error .bnInput,html .bnFldWrap.error .bnTextArea{border-color:#ad0000}html .farms .farm .workHours span{color:#131212}html .farms .farm .workHours span.time .closed{color:#ad0000}html .formItem--block .error-msg{color:#131212}html .bnFldWrapbnFldWrap--error label{color:#ad0000!important}html .bnFldWrapbnFldWrap--error .bnInput,html .bnFldWrapbnFldWrap--error .bnTextArea{border-color:#ad0000}html .bnButtonSmall.bnButtonSmall--red{color:#ad0000}html .bnAttentionBox.bnAttentionBox--red .bnAttentionBox__bubble{background:#ad0000}html .block-contactForm .contactsPage form{color:#ad0000!important}html .block-contactForm .contactsPage form .required{border-color:#ad0000}html .block-contactForm .contactsPage form .error{border-color:#ad0000!important}html .block-contactForm .contactsPage form .bnFldWrap.error label{color:#ad0000!important}html input.error~.float-label{color:#ad0000!important}html label .required{color:#ad0000}html .bnDiscount.bnDiscount--red,html .benuBadge.benuBadge--orangered{background-color:#ad0000}html .bnFooter__logoWrap .loyaltyCards a.rimi{color:#ad0000}html .benuBadge--darkpink,html .benuBadge--pink{background:#9d0b4f}html.benuBadge--top,html.benuBadge--blue{background-color:#002664}html.benuBadge--new,html.benuBadge--green,html.benuBadge--eprice,html.benuBadge--lightgreen{background-color:#325d0e}html.benuBadge--pink,html.benuBadge--darkpink{background-color:#9d0b4f}html.benuBadge--orangered,html.benuBadge--express{background-color:#99300a}html .benuBadge--stockOut{color:#ad0000}html .bnCaptchaDisclaimer,html .bnCaptchaDisclaimer span,html .bnCaptchaDisclaimer a{color:#131212}html .badge--top{background-color:#002664}html .badge--new,html .badge--eprice{background-color:#325d0e}}html.accessibilitySize .bnMobileCategory p{line-height:1.5}html.accessibilitySize .bnTopNav>ul>li{line-height:44px;min-width:44px}html.accessibilitySize .bnCloseButton{height:44px;width:44px}html.accessibilitySize .bnProduct__removeItemQuickOverview{height:44px;width:44px;min-width:44px}html.accessibilitySize .bnLogo{height:44px}html.accessibilitySize .bnMainMenu__menu>ul>li>a{min-height:44px;min-width:44px}html.accessibilitySize .bind-invisibleTabButton{height:44px;width:44px;margin-top:-44px;left:242px}html.accessibilitySize .bnMainMenu__categoriesTitle .bind-invisibleTabButton{margin-top:-12px}html.accessibilitySize .bnSlider__dots li button,html.accessibilitySize .bnSlider__arrow,html.accessibilitySize .bnCarousel__arrow{height:44px;width:44px}html.accessibilitySize .bnProductCard a,html.accessibilitySize .bnFooter__logoWrap .contacts a{min-height:44px}html.accessibilitySize .footerSocial ul a.roundButton{height:44px;line-height:44px;width:44px}html.accessibilitySize .bnFooter__logoWrap .loyaltyCards a.benu,html.accessibilitySize .bnFooter__logoWrap .loyaltyCards a.rimi{min-height:44px;display:inline-flex;min-width:44px}html.accessibilitySize .footerWidget.footerWidget--menu a,html.accessibilitySize .footerWidget.footerWidget--text a{min-height:44px;min-width:44px;display:inline-flex;align-items:center}html.accessibilitySize .bnFilters .filterHolder .pr_filterGroup ul li a{min-height:44px;display:inline-flex;align-items:center}html.accessibilitySize .bnProductControl .productControl__count,html.accessibilitySize .productControl__count{line-height:1.5}html.accessibilitySize .bnFilters .filterHolder .pr_filterGroup ul li label{min-height:44px;display:inline-flex;align-items:center}html.accessibilitySize .bnFilters .filterHolder .pr_filterGroup ul li label .checkbox__mark{top:50%;transform:translateY(-50%)}html.accessibilitySize .bnBreadcrumbs>div a,html.accessibilitySize .bnBreadcrumbs>div span.active{line-height:44px}html.accessibilitySize .bnSingleProduct__rating a{line-height:44px;display:inline-block}html.accessibilitySize .bnSingleProduct__category,html.accessibilitySize .bnSingleProduct__category .leafletLink{line-height:44px}html.accessibilitySize .bnFlagsHolder a,html.accessibilitySize .bnFlagsHolder img,html.accessibilitySize .bnPriceBox a{line-height:44px;min-width:44px;min-height:44px}html.accessibilitySize .pr_starRateBoxWrap .starsWrap{height:44px}html.accessibilitySize .bnSingleProduct .brandText--noButton h4 a,html.accessibilitySize .bnSingleProduct .brandText--noButton .h4 a{min-height:44px;min-width:44px;display:flex;justify-content:center;align-items:center}html.accessibilitySize .bnAttentionBox .bind-closeBox{height:44px;width:44px;line-height:44px}html.accessibilitySize .bnAttentionBox.bnAttentionBox--truncated .bind-untruncate,html.accessibilitySize .bnAttentionBox a,html.accessibilitySize .articleDefault__category,html.accessibilitySize .articleDefault__date{line-height:44px}html.accessibilitySize .articleDefault__title a{min-height:44px;min-width:44px;display:inline-block}html.accessibilitySize .bnPriceBoxSticky__product p,html.accessibilitySize .bnAttentionBox__bubble,html.accessibilitySize .bnAttentionBubble{line-height:1.5}html.accessibilitySize .bnProductCard .bnButton{min-height:44px}html.accessibilitySize .bnButtonSmall{min-height:44px;display:inline-block}html.accessibilitySize .button--mini{min-height:44px}html.accessibilitySize .bnSubCategoriesMobile ul li a{min-height:44px;padding-top:13px}html.accessibilitySize .bnMobileWidgetButtons__button .buttonValue{line-height:1.5}@media(max-width:768px){html.accessibilitySize .bnButton.bnButton--outline.bnButton--small{min-height:44px;padding-top:14px}}html.accessibilitySize .brandLogo .brandLogo__link{min-height:44px;display:flex;justify-content:center;align-items:center}html.accessibilitySize .farms .farm a.phone,html.accessibilitySize .farms .farm a.email{line-height:44px}html.accessibilitySize .contactsPage .contactItem a{min-height:44px;display:inline-flex;justify-content:center;align-items:center}@media(max-width:576px){html.accessibilitySize .contactsPage form.contactForm .button{min-height:44px}}html.accessibilitySize .sibebarWidget ul li a{min-height:44px;min-width:44px;display:inline-flex;justify-content:left;align-items:start}html.accessibilitySize .bnFilters .filterHolder .pr_filterGroup.pr_filterGroup--categories button{min-height:44px;display:inline-block}html.accessibilitySize.brands .brandsPage .col--2 a{line-height:44px}html.accessibilitySize.brands .brandsPage .alphabet,html.accessibilitySize.BENULogin .socialLogins .button{min-height:44px;min-width:44px}html.accessibilitySize.BENULogin .BENURegistrationSection a.button{line-height:17px;height:44px}html.accessibilitySize .bnProduct__category{line-height:1.5}html.accessibilitySize .bnAttentionBox__content{line-height:44px}html.accessibilitySize .bind-cartQuickOverviewContent .bnProduct__content .bnProduct__title a{min-height:44px;display:inline-block}html.accessibilitySize.userProfile .profileMenu li .profileExtensionBtn.profileExtensionBtn--single,html.accessibilitySize.userProfile .profileMenu li .profileExtensionBtn{min-height:44px;display:block}html.accessibilitySize .latestOrder__orderInfoText h5 a,html.accessibilitySize .latestOrder__orderInfoText .h5 a{display:inline-block;min-height:44px}html.accessibilitySize table.latestOrder__summary td p:first-child{line-height:1.5}html.accessibilitySize table.latestOrder__summary td p:last-child{line-height:1.5}html.accessibilitySize .latestOrder__orderInfoText p,html.accessibilitySize .latestOrder p.bnLabelText{line-height:1.5}html.accessibilitySize .bnAppointment table .bnAppointment__contentText a{min-height:44px;display:inline-flex;align-items:center}html.accessibilitySize .bnCustomerReminder__top .bnCustomerReminder__title{display:inline-flex;min-height:44px}html.accessibilitySize .cartTable__remove,html.accessibilitySize .cartTable__delete{width:44px;height:44px}html.accessibilitySize.productCart .bnRadio label p,html.accessibilitySize.productCart .bnRadio .bnRadio__price .bnRadio--priceValue{line-height:1.5}html.accessibilitySize .bnProductCarousel__background .bnCarousel__arrow[data-target=next]{right:-35px}html.accessibilitySize .bnProductCarousel__background .bnCarousel__arrow[data-target=prev]{left:-35px}html.accessibilitySize .bnCheckbox label p,html.accessibilitySize .bnProductReminder table tbody td p{line-height:1.5}@media(max-width:768px){html.accessibilitySize .btnAddFromSaved.btnAddFromSaved--mobile{min-height:44px}}html.accessibilitySize .bnSelect.bnSelect--small{height:44px;min-height:44px}html.accessibilitySize .bnProduct.bnProduct--sideCart .bnProduct__title{width:calc(100% - 30px)}html.accessibilitySize .bnShopTableRx tbody td.rxProduct .prescription,html.accessibilitySize .bnShopTableRx tbody td.rxProduct .info p,html.accessibilitySize .bnShopTableRx tbody td p,html.accessibilitySize .block-offers .offerItem__wrap a,html.accessibilitySize .bnPriceBox__priceInfo{line-height:1.5}html.accessibilitySize .block-textButton .title a{height:1.5;min-height:44px}html{scroll-behavior:smooth}body.overflowHidden{overflow:hidden}.hidden,.bnuHidden{display:none!important}.grecaptcha-badge{visibility:hidden}@font-face{font-style:normal;font-weight:400;src:url(../fonts/dm-sans/DM-Sans-Regular.eot);src:url(../fonts/dm-sans/DM-Sans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-Regular.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-Regular.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-Regular.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-Regular.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(../fonts/dm-sans/DM-Sans-500.eot);src:url(../fonts/dm-sans/DM-Sans-500.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-500.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-500.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-500.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-500.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(../fonts/dm-sans/DM-Sans-600.eot);src:url(../fonts/dm-sans/DM-Sans-600.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-600.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-600.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-600.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-600.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(../fonts/dm-sans/DM-Sans-700.eot);src:url(../fonts/dm-sans/DM-Sans-700.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-700.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-700.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-700.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-700.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:italic;font-weight:400;src:url(../fonts/dm-sans/DM-Sans-Italic.eot);src:url(../fonts/dm-sans/DM-Sans-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-Italic.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-Italic.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-Italic.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-Italic.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:italic;font-weight:500;src:url(../fonts/dm-sans/DM-Sans-500italic.eot);src:url(../fonts/dm-sans/DM-Sans-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-500italic.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-500italic.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-500italic.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-500italic.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:italic;font-weight:600;src:url(../fonts/dm-sans/DM-Sans-600italic.eot);src:url(../fonts/dm-sans/DM-Sans-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-600italic.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-600italic.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-600italic.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-600italic.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}@font-face{font-style:italic;font-weight:700;src:url(../fonts/dm-sans/DM-Sans-700italic.eot);src:url(../fonts/dm-sans/DM-Sans-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/dm-sans/DM-Sans-700italic.woff2) format("woff2"),url(../fonts/dm-sans/DM-Sans-700italic.woff) format("woff"),url(../fonts/dm-sans/DM-Sans-700italic.ttf) format("truetype"),url(../fonts/dm-sans/DM-Sans-700italic.svg#DMSans) format("svg");font-family:DM Sans;font-display:swap}body{color:var(--color-text);font-style:normal;font-weight:400;font-size:1rem;line-height:1.666;font-family:var(--font-main);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}@media(max-width:768px){body{font-size:.9375rem}}:where(p,ul,ol){margin:.75em 0}:where(p):first-child{margin-block-start:0}:where(p):last-child{margin-block-end:0}:where(a){color:var(--color-text)}h1,h2,h3,h4,h5,h6{margin:1em 0 .25em;font-weight:600;line-height:1.333;font-family:var(--font-main)}h1{font-size:clamp(1.88rem,1.31rem + 1.88vw,2.75rem);margin:0;line-height:1.2;letter-spacing:-.01em}h1.bnuProductTitle{font-size:clamp(1.75rem,1.59rem + .54vw,2rem)}h2{font-size:clamp(1.5rem,1.18rem + 1.08vw,2rem)}h3{font-size:clamp(1.13rem,.88rem + .81vw,1.5rem)}h4{font-size:clamp(1rem,.92rem + .27vw,1.13rem)}h4,h5,h6{font-weight:700;font-size:16px}@media(max-width:768px){h4,h5,h6{font-size:15px}}h1.page-title,h2.section-title{margin:0}b,strong{font-weight:600}.large{font-size:clamp(1rem,.92rem + .27vw,1.13rem);font-weight:500}small,.small{font-size:14px}@media(max-width:768px){small,.small{font-size:13px}}.tiny{font-size:13px}@media(max-width:768px){.tiny{font-size:12px}}code,.code{font-weight:400}time.updated{color:var(--color-accent);font-weight:600}figure{margin:0}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-1{margin:1px}.mt-1{margin-top:1px}.mr-1{margin-right:1px}.mb-1{margin-bottom:1px}.ml-1{margin-left:1px}.mx-1{margin-left:1px;margin-right:1px}.my-1{margin-top:1px;margin-bottom:1px}.p-1{padding:1px}.pt-1{padding-top:1px}.pr-1{padding-right:1px}.pb-1{padding-bottom:1px}.pl-1{padding-left:1px}.px-1{padding-left:1px;padding-right:1px}.py-1{padding-top:1px;padding-bottom:1px}.m-2{margin:2px}.mt-2{margin-top:2px}.mr-2{margin-right:2px}.mb-2{margin-bottom:2px}.ml-2{margin-left:2px}.mx-2{margin-left:2px;margin-right:2px}.my-2{margin-top:2px;margin-bottom:2px}.p-2{padding:2px}.pt-2{padding-top:2px}.pr-2{padding-right:2px}.pb-2{padding-bottom:2px}.pl-2{padding-left:2px}.px-2{padding-left:2px;padding-right:2px}.py-2{padding-top:2px;padding-bottom:2px}.m-3{margin:3px}.mt-3{margin-top:3px}.mr-3{margin-right:3px}.mb-3{margin-bottom:3px}.ml-3{margin-left:3px}.mx-3{margin-left:3px;margin-right:3px}.my-3{margin-top:3px;margin-bottom:3px}.p-3{padding:3px}.pt-3{padding-top:3px}.pr-3{padding-right:3px}.pb-3{padding-bottom:3px}.pl-3{padding-left:3px}.px-3{padding-left:3px;padding-right:3px}.py-3{padding-top:3px;padding-bottom:3px}.m-4{margin:4px}.mt-4{margin-top:4px}.mr-4{margin-right:4px}.mb-4{margin-bottom:4px}.ml-4{margin-left:4px}.mx-4{margin-left:4px;margin-right:4px}.my-4{margin-top:4px;margin-bottom:4px}.p-4{padding:4px}.pt-4{padding-top:4px}.pr-4{padding-right:4px}.pb-4{padding-bottom:4px}.pl-4{padding-left:4px}.px-4{padding-left:4px;padding-right:4px}.py-4{padding-top:4px;padding-bottom:4px}.m-5{margin:5px}.mt-5{margin-top:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mx-5{margin-left:5px;margin-right:5px}.my-5{margin-top:5px;margin-bottom:5px}.p-5{padding:5px}.pt-5{padding-top:5px}.pr-5{padding-right:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.px-5{padding-left:5px;padding-right:5px}.py-5{padding-top:5px;padding-bottom:5px}.m-6{margin:6px}.mt-6{margin-top:6px}.mr-6{margin-right:6px}.mb-6{margin-bottom:6px}.ml-6{margin-left:6px}.mx-6{margin-left:6px;margin-right:6px}.my-6{margin-top:6px;margin-bottom:6px}.p-6{padding:6px}.pt-6{padding-top:6px}.pr-6{padding-right:6px}.pb-6{padding-bottom:6px}.pl-6{padding-left:6px}.px-6{padding-left:6px;padding-right:6px}.py-6{padding-top:6px;padding-bottom:6px}.m-7{margin:7px}.mt-7{margin-top:7px}.mr-7{margin-right:7px}.mb-7{margin-bottom:7px}.ml-7{margin-left:7px}.mx-7{margin-left:7px;margin-right:7px}.my-7{margin-top:7px;margin-bottom:7px}.p-7{padding:7px}.pt-7{padding-top:7px}.pr-7{padding-right:7px}.pb-7{padding-bottom:7px}.pl-7{padding-left:7px}.px-7{padding-left:7px;padding-right:7px}.py-7{padding-top:7px;padding-bottom:7px}.m-8{margin:8px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.mx-8{margin-left:8px;margin-right:8px}.my-8{margin-top:8px;margin-bottom:8px}.p-8{padding:8px}.pt-8{padding-top:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.px-8{padding-left:8px;padding-right:8px}.py-8{padding-top:8px;padding-bottom:8px}.m-9{margin:9px}.mt-9{margin-top:9px}.mr-9{margin-right:9px}.mb-9{margin-bottom:9px}.ml-9{margin-left:9px}.mx-9{margin-left:9px;margin-right:9px}.my-9{margin-top:9px;margin-bottom:9px}.p-9{padding:9px}.pt-9{padding-top:9px}.pr-9{padding-right:9px}.pb-9{padding-bottom:9px}.pl-9{padding-left:9px}.px-9{padding-left:9px;padding-right:9px}.py-9{padding-top:9px;padding-bottom:9px}.m-10{margin:10px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mx-10{margin-left:10px;margin-right:10px}.my-10{margin-top:10px;margin-bottom:10px}.p-10{padding:10px}.pt-10{padding-top:10px}.pr-10{padding-right:10px}.pb-10{padding-bottom:10px}.pl-10{padding-left:10px}.px-10{padding-left:10px;padding-right:10px}.py-10{padding-top:10px;padding-bottom:10px}.m-11{margin:11px}.mt-11{margin-top:11px}.mr-11{margin-right:11px}.mb-11{margin-bottom:11px}.ml-11{margin-left:11px}.mx-11{margin-left:11px;margin-right:11px}.my-11{margin-top:11px;margin-bottom:11px}.p-11{padding:11px}.pt-11{padding-top:11px}.pr-11{padding-right:11px}.pb-11{padding-bottom:11px}.pl-11{padding-left:11px}.px-11{padding-left:11px;padding-right:11px}.py-11{padding-top:11px;padding-bottom:11px}.m-12{margin:12px}.mt-12{margin-top:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.ml-12{margin-left:12px}.mx-12{margin-left:12px;margin-right:12px}.my-12{margin-top:12px;margin-bottom:12px}.p-12{padding:12px}.pt-12{padding-top:12px}.pr-12{padding-right:12px}.pb-12{padding-bottom:12px}.pl-12{padding-left:12px}.px-12{padding-left:12px;padding-right:12px}.py-12{padding-top:12px;padding-bottom:12px}.m-13{margin:13px}.mt-13{margin-top:13px}.mr-13{margin-right:13px}.mb-13{margin-bottom:13px}.ml-13{margin-left:13px}.mx-13{margin-left:13px;margin-right:13px}.my-13{margin-top:13px;margin-bottom:13px}.p-13{padding:13px}.pt-13{padding-top:13px}.pr-13{padding-right:13px}.pb-13{padding-bottom:13px}.pl-13{padding-left:13px}.px-13{padding-left:13px;padding-right:13px}.py-13{padding-top:13px;padding-bottom:13px}.m-14{margin:14px}.mt-14{margin-top:14px}.mr-14{margin-right:14px}.mb-14{margin-bottom:14px}.ml-14{margin-left:14px}.mx-14{margin-left:14px;margin-right:14px}.my-14{margin-top:14px;margin-bottom:14px}.p-14{padding:14px}.pt-14{padding-top:14px}.pr-14{padding-right:14px}.pb-14{padding-bottom:14px}.pl-14{padding-left:14px}.px-14{padding-left:14px;padding-right:14px}.py-14{padding-top:14px;padding-bottom:14px}.m-15{margin:15px}.mt-15{margin-top:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.ml-15{margin-left:15px}.mx-15{margin-left:15px;margin-right:15px}.my-15{margin-top:15px;margin-bottom:15px}.p-15{padding:15px}.pt-15{padding-top:15px}.pr-15{padding-right:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.px-15{padding-left:15px;padding-right:15px}.py-15{padding-top:15px;padding-bottom:15px}.m-16{margin:16px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.mx-16{margin-left:16px;margin-right:16px}.my-16{margin-top:16px;margin-bottom:16px}.p-16{padding:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.px-16{padding-left:16px;padding-right:16px}.py-16{padding-top:16px;padding-bottom:16px}.m-17{margin:17px}.mt-17{margin-top:17px}.mr-17{margin-right:17px}.mb-17{margin-bottom:17px}.ml-17{margin-left:17px}.mx-17{margin-left:17px;margin-right:17px}.my-17{margin-top:17px;margin-bottom:17px}.p-17{padding:17px}.pt-17{padding-top:17px}.pr-17{padding-right:17px}.pb-17{padding-bottom:17px}.pl-17{padding-left:17px}.px-17{padding-left:17px;padding-right:17px}.py-17{padding-top:17px;padding-bottom:17px}.m-18{margin:18px}.mt-18{margin-top:18px}.mr-18{margin-right:18px}.mb-18{margin-bottom:18px}.ml-18{margin-left:18px}.mx-18{margin-left:18px;margin-right:18px}.my-18{margin-top:18px;margin-bottom:18px}.p-18{padding:18px}.pt-18{padding-top:18px}.pr-18{padding-right:18px}.pb-18{padding-bottom:18px}.pl-18{padding-left:18px}.px-18{padding-left:18px;padding-right:18px}.py-18{padding-top:18px;padding-bottom:18px}.m-19{margin:19px}.mt-19{margin-top:19px}.mr-19{margin-right:19px}.mb-19{margin-bottom:19px}.ml-19{margin-left:19px}.mx-19{margin-left:19px;margin-right:19px}.my-19{margin-top:19px;margin-bottom:19px}.p-19{padding:19px}.pt-19{padding-top:19px}.pr-19{padding-right:19px}.pb-19{padding-bottom:19px}.pl-19{padding-left:19px}.px-19{padding-left:19px;padding-right:19px}.py-19{padding-top:19px;padding-bottom:19px}.m-20{margin:20px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mx-20{margin-left:20px;margin-right:20px}.my-20{margin-top:20px;margin-bottom:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.px-20{padding-left:20px;padding-right:20px}.py-20{padding-top:20px;padding-bottom:20px}.m-21{margin:21px}.mt-21{margin-top:21px}.mr-21{margin-right:21px}.mb-21{margin-bottom:21px}.ml-21{margin-left:21px}.mx-21{margin-left:21px;margin-right:21px}.my-21{margin-top:21px;margin-bottom:21px}.p-21{padding:21px}.pt-21{padding-top:21px}.pr-21{padding-right:21px}.pb-21{padding-bottom:21px}.pl-21{padding-left:21px}.px-21{padding-left:21px;padding-right:21px}.py-21{padding-top:21px;padding-bottom:21px}.m-22{margin:22px}.mt-22{margin-top:22px}.mr-22{margin-right:22px}.mb-22{margin-bottom:22px}.ml-22{margin-left:22px}.mx-22{margin-left:22px;margin-right:22px}.my-22{margin-top:22px;margin-bottom:22px}.p-22{padding:22px}.pt-22{padding-top:22px}.pr-22{padding-right:22px}.pb-22{padding-bottom:22px}.pl-22{padding-left:22px}.px-22{padding-left:22px;padding-right:22px}.py-22{padding-top:22px;padding-bottom:22px}.m-23{margin:23px}.mt-23{margin-top:23px}.mr-23{margin-right:23px}.mb-23{margin-bottom:23px}.ml-23{margin-left:23px}.mx-23{margin-left:23px;margin-right:23px}.my-23{margin-top:23px;margin-bottom:23px}.p-23{padding:23px}.pt-23{padding-top:23px}.pr-23{padding-right:23px}.pb-23{padding-bottom:23px}.pl-23{padding-left:23px}.px-23{padding-left:23px;padding-right:23px}.py-23{padding-top:23px;padding-bottom:23px}.m-24{margin:24px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.mx-24{margin-left:24px;margin-right:24px}.my-24{margin-top:24px;margin-bottom:24px}.p-24{padding:24px}.pt-24{padding-top:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.px-24{padding-left:24px;padding-right:24px}.py-24{padding-top:24px;padding-bottom:24px}.m-25{margin:25px}.mt-25{margin-top:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px}.ml-25{margin-left:25px}.mx-25{margin-left:25px;margin-right:25px}.my-25{margin-top:25px;margin-bottom:25px}.p-25{padding:25px}.pt-25{padding-top:25px}.pr-25{padding-right:25px}.pb-25{padding-bottom:25px}.pl-25{padding-left:25px}.px-25{padding-left:25px;padding-right:25px}.py-25{padding-top:25px;padding-bottom:25px}@font-face{font-family:"Font Awesome 5 Legacy";font-style:normal;font-weight:900;font-display:block;src:url(../../../core/assets/fontawesome5/webfonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Legacy";font-style:normal;font-weight:400;font-display:block;src:url(../../../core/assets/fontawesome5/webfonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Legacy";font-style:normal;font-weight:300;font-display:block;src:url(../../../core/assets/fontawesome5/webfonts/fa-light-300.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Brands Legacy";font-style:normal;font-weight:400;font-display:block;src:url(../../../core/assets/fontawesome5/webfonts/fa-brands-400.woff2) format("woff2")}.fa-adjust,.fas.fa-adjust,.far.fa-adjust,.fal.fa-adjust,.fa-solid.fa-adjust,.fa-regular.fa-adjust,.fa-light.fa-adjust{--fa: "\f042";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-adjust,.fal.fa-adjust{--fa-style: 300}.fa-regular.fa-adjust,.far.fa-adjust{--fa-style: 400}.fa-alarm-clock,.fas.fa-alarm-clock,.far.fa-alarm-clock,.fal.fa-alarm-clock,.fa-solid.fa-alarm-clock,.fa-regular.fa-alarm-clock,.fa-light.fa-alarm-clock{--fa: "\f34e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-alarm-clock,.fal.fa-alarm-clock{--fa-style: 300}.fa-regular.fa-alarm-clock,.far.fa-alarm-clock{--fa-style: 400}.fa-allergies,.fas.fa-allergies,.far.fa-allergies,.fal.fa-allergies,.fa-solid.fa-allergies,.fa-regular.fa-allergies,.fa-light.fa-allergies{--fa: "\f461";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-allergies,.fal.fa-allergies{--fa-style: 300}.fa-regular.fa-allergies,.far.fa-allergies{--fa-style: 400}.fa-angle-down,.fas.fa-angle-down,.far.fa-angle-down,.fal.fa-angle-down,.fa-solid.fa-angle-down,.fa-regular.fa-angle-down,.fa-light.fa-angle-down{--fa: "\f107";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-angle-down,.fal.fa-angle-down{--fa-style: 300}.fa-regular.fa-angle-down,.far.fa-angle-down{--fa-style: 400}.fa-angle-left,.fas.fa-angle-left,.far.fa-angle-left,.fal.fa-angle-left,.fa-solid.fa-angle-left,.fa-regular.fa-angle-left,.fa-light.fa-angle-left{--fa: "\f104";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-angle-left,.fal.fa-angle-left{--fa-style: 300}.fa-regular.fa-angle-left,.far.fa-angle-left{--fa-style: 400}.fa-angle-right,.fas.fa-angle-right,.far.fa-angle-right,.fal.fa-angle-right,.fa-solid.fa-angle-right,.fa-regular.fa-angle-right,.fa-light.fa-angle-right{--fa: "\f105";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-angle-right,.fal.fa-angle-right{--fa-style: 300}.fa-regular.fa-angle-right,.far.fa-angle-right{--fa-style: 400}.fa-angle-up,.fas.fa-angle-up,.far.fa-angle-up,.fal.fa-angle-up,.fa-solid.fa-angle-up,.fa-regular.fa-angle-up,.fa-light.fa-angle-up{--fa: "\f106";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-angle-up,.fal.fa-angle-up{--fa-style: 300}.fa-regular.fa-angle-up,.far.fa-angle-up{--fa-style: 400}.fa-apple-alt,.fas.fa-apple-alt,.far.fa-apple-alt,.fal.fa-apple-alt,.fa-solid.fa-apple-alt,.fa-regular.fa-apple-alt,.fa-light.fa-apple-alt{--fa: "\f5d1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-apple-alt,.fal.fa-apple-alt{--fa-style: 300}.fa-regular.fa-apple-alt,.far.fa-apple-alt{--fa-style: 400}.fa-arrow-from-top,.fas.fa-arrow-from-top,.far.fa-arrow-from-top,.fal.fa-arrow-from-top,.fa-solid.fa-arrow-from-top,.fa-regular.fa-arrow-from-top,.fa-light.fa-arrow-from-top{--fa: "\f345";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-arrow-from-top,.fal.fa-arrow-from-top{--fa-style: 300}.fa-regular.fa-arrow-from-top,.far.fa-arrow-from-top{--fa-style: 400}.fa-arrow-left,.fas.fa-arrow-left,.far.fa-arrow-left,.fal.fa-arrow-left,.fa-solid.fa-arrow-left,.fa-regular.fa-arrow-left,.fa-light.fa-arrow-left{--fa: "\f060";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-arrow-left,.fal.fa-arrow-left{--fa-style: 300}.fa-regular.fa-arrow-left,.far.fa-arrow-left{--fa-style: 400}.fa-arrow-right,.fas.fa-arrow-right,.far.fa-arrow-right,.fal.fa-arrow-right,.fa-solid.fa-arrow-right,.fa-regular.fa-arrow-right,.fa-light.fa-arrow-right{--fa: "\f061";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-arrow-right,.fal.fa-arrow-right{--fa-style: 300}.fa-regular.fa-arrow-right,.far.fa-arrow-right{--fa-style: 400}.fa-baby,.fas.fa-baby,.far.fa-baby,.fal.fa-baby,.fa-solid.fa-baby,.fa-regular.fa-baby,.fa-light.fa-baby{--fa: "\f77c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-baby,.fal.fa-baby{--fa-style: 300}.fa-regular.fa-baby,.far.fa-baby{--fa-style: 400}.fa-baby-carriage,.fas.fa-baby-carriage,.far.fa-baby-carriage,.fal.fa-baby-carriage,.fa-solid.fa-baby-carriage,.fa-regular.fa-baby-carriage,.fa-light.fa-baby-carriage{--fa: "\f77d";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-baby-carriage,.fal.fa-baby-carriage{--fa-style: 300}.fa-regular.fa-baby-carriage,.far.fa-baby-carriage{--fa-style: 400}.fa-badge-check,.fas.fa-badge-check,.far.fa-badge-check,.fal.fa-badge-check,.fa-solid.fa-badge-check,.fa-regular.fa-badge-check,.fa-light.fa-badge-check{--fa: "\f336";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-badge-check,.fal.fa-badge-check{--fa-style: 300}.fa-regular.fa-badge-check,.far.fa-badge-check{--fa-style: 400}.fa-badge-percent,.fas.fa-badge-percent,.far.fa-badge-percent,.fal.fa-badge-percent,.fa-solid.fa-badge-percent,.fa-regular.fa-badge-percent,.fa-light.fa-badge-percent{--fa: "\f646";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-badge-percent,.fal.fa-badge-percent{--fa-style: 300}.fa-regular.fa-badge-percent,.far.fa-badge-percent{--fa-style: 400}.fa-bags-shopping,.fas.fa-bags-shopping,.far.fa-bags-shopping,.fal.fa-bags-shopping,.fa-solid.fa-bags-shopping,.fa-regular.fa-bags-shopping,.fa-light.fa-bags-shopping{--fa: "\f847";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-bags-shopping,.fal.fa-bags-shopping{--fa-style: 300}.fa-regular.fa-bags-shopping,.far.fa-bags-shopping{--fa-style: 400}.fa-balance-scale-left,.fas.fa-balance-scale-left,.far.fa-balance-scale-left,.fal.fa-balance-scale-left,.fa-solid.fa-balance-scale-left,.fa-regular.fa-balance-scale-left,.fa-light.fa-balance-scale-left{--fa: "\f515";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-balance-scale-left,.fal.fa-balance-scale-left{--fa-style: 300}.fa-regular.fa-balance-scale-left,.far.fa-balance-scale-left{--fa-style: 400}.fa-ban,.fas.fa-ban,.far.fa-ban,.fal.fa-ban,.fa-solid.fa-ban,.fa-regular.fa-ban,.fa-light.fa-ban{--fa: "\f05e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-ban,.fal.fa-ban{--fa-style: 300}.fa-regular.fa-ban,.far.fa-ban{--fa-style: 400}.fa-band-aid,.fas.fa-band-aid,.far.fa-band-aid,.fal.fa-band-aid,.fa-solid.fa-band-aid,.fa-regular.fa-band-aid,.fa-light.fa-band-aid{--fa: "\f462";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-band-aid,.fal.fa-band-aid{--fa-style: 300}.fa-regular.fa-band-aid,.far.fa-band-aid{--fa-style: 400}.fa-bars,.fas.fa-bars,.far.fa-bars,.fal.fa-bars,.fa-solid.fa-bars,.fa-regular.fa-bars,.fa-light.fa-bars{--fa: "\f0c9";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-bars,.fal.fa-bars{--fa-style: 300}.fa-regular.fa-bars,.far.fa-bars{--fa-style: 400}.fa-bell,.fas.fa-bell,.far.fa-bell,.fal.fa-bell,.fa-solid.fa-bell,.fa-regular.fa-bell,.fa-light.fa-bell{--fa: "\f0f3";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-bell,.fal.fa-bell{--fa-style: 300}.fa-regular.fa-bell,.far.fa-bell{--fa-style: 400}.fa-box-full,.fas.fa-box-full,.far.fa-box-full,.fal.fa-box-full,.fa-solid.fa-box-full,.fa-regular.fa-box-full,.fa-light.fa-box-full{--fa: "\f49c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-box-full,.fal.fa-box-full{--fa-style: 300}.fa-regular.fa-box-full,.far.fa-box-full{--fa-style: 400}.fa-boxes,.fas.fa-boxes,.far.fa-boxes,.fal.fa-boxes,.fa-solid.fa-boxes,.fa-regular.fa-boxes,.fa-light.fa-boxes{--fa: "\f468";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-boxes,.fal.fa-boxes{--fa-style: 300}.fa-regular.fa-boxes,.far.fa-boxes{--fa-style: 400}.fa-building,.fas.fa-building,.far.fa-building,.fal.fa-building,.fa-solid.fa-building,.fa-regular.fa-building,.fa-light.fa-building{--fa: "\f1ad";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-building,.fal.fa-building{--fa-style: 300}.fa-regular.fa-building,.far.fa-building{--fa-style: 400}.fa-bus,.fas.fa-bus,.far.fa-bus,.fal.fa-bus,.fa-solid.fa-bus,.fa-regular.fa-bus,.fa-light.fa-bus{--fa: "\f207";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-bus,.fal.fa-bus{--fa-style: 300}.fa-regular.fa-bus,.far.fa-bus{--fa-style: 400}.fa-cabinet-filing,.fas.fa-cabinet-filing,.far.fa-cabinet-filing,.fal.fa-cabinet-filing,.fa-solid.fa-cabinet-filing,.fa-regular.fa-cabinet-filing,.fa-light.fa-cabinet-filing{--fa: "\f64b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-cabinet-filing,.fal.fa-cabinet-filing{--fa-style: 300}.fa-regular.fa-cabinet-filing,.far.fa-cabinet-filing{--fa-style: 400}.fa-calendar,.fas.fa-calendar,.far.fa-calendar,.fal.fa-calendar,.fa-solid.fa-calendar,.fa-regular.fa-calendar,.fa-light.fa-calendar{--fa: "\f133";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-calendar,.fal.fa-calendar{--fa-style: 300}.fa-regular.fa-calendar,.far.fa-calendar{--fa-style: 400}.fa-calendar-day,.fas.fa-calendar-day,.far.fa-calendar-day,.fal.fa-calendar-day,.fa-solid.fa-calendar-day,.fa-regular.fa-calendar-day,.fa-light.fa-calendar-day{--fa: "\f783";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-calendar-day,.fal.fa-calendar-day{--fa-style: 300}.fa-regular.fa-calendar-day,.far.fa-calendar-day{--fa-style: 400}.fa-calendar-exclamation,.fas.fa-calendar-exclamation,.far.fa-calendar-exclamation,.fal.fa-calendar-exclamation,.fa-solid.fa-calendar-exclamation,.fa-regular.fa-calendar-exclamation,.fa-light.fa-calendar-exclamation{--fa: "\f334";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-calendar-exclamation,.fal.fa-calendar-exclamation{--fa-style: 300}.fa-regular.fa-calendar-exclamation,.far.fa-calendar-exclamation{--fa-style: 400}.fa-calendar-star,.fas.fa-calendar-star,.far.fa-calendar-star,.fal.fa-calendar-star,.fa-solid.fa-calendar-star,.fa-regular.fa-calendar-star,.fa-light.fa-calendar-star{--fa: "\f736";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-calendar-star,.fal.fa-calendar-star{--fa-style: 300}.fa-regular.fa-calendar-star,.far.fa-calendar-star{--fa-style: 400}.fa-capsules,.fas.fa-capsules,.far.fa-capsules,.fal.fa-capsules,.fa-solid.fa-capsules,.fa-regular.fa-capsules,.fa-light.fa-capsules{--fa: "\f46b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-capsules,.fal.fa-capsules{--fa-style: 300}.fa-regular.fa-capsules,.far.fa-capsules{--fa-style: 400}.fa-cart-arrow-down,.fas.fa-cart-arrow-down,.far.fa-cart-arrow-down,.fal.fa-cart-arrow-down,.fa-solid.fa-cart-arrow-down,.fa-regular.fa-cart-arrow-down,.fa-light.fa-cart-arrow-down{--fa: "\f218";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-cart-arrow-down,.fal.fa-cart-arrow-down{--fa-style: 300}.fa-regular.fa-cart-arrow-down,.far.fa-cart-arrow-down{--fa-style: 400}.fa-check,.fas.fa-check,.far.fa-check,.fal.fa-check,.fa-solid.fa-check,.fa-regular.fa-check,.fa-light.fa-check{--fa: "\f00c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-check,.fal.fa-check{--fa-style: 300}.fa-regular.fa-check,.far.fa-check{--fa-style: 400}.fa-check-circle,.fas.fa-check-circle,.far.fa-check-circle,.fal.fa-check-circle,.fa-solid.fa-check-circle,.fa-regular.fa-check-circle,.fa-light.fa-check-circle{--fa: "\f058";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-check-circle,.fal.fa-check-circle{--fa-style: 300}.fa-regular.fa-check-circle,.far.fa-check-circle{--fa-style: 400}.fa-chevron-down,.fas.fa-chevron-down,.far.fa-chevron-down,.fal.fa-chevron-down,.fa-solid.fa-chevron-down,.fa-regular.fa-chevron-down,.fa-light.fa-chevron-down{--fa: "\f078";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-chevron-down,.fal.fa-chevron-down{--fa-style: 300}.fa-regular.fa-chevron-down,.far.fa-chevron-down{--fa-style: 400}.fa-chevron-left,.fas.fa-chevron-left,.far.fa-chevron-left,.fal.fa-chevron-left,.fa-solid.fa-chevron-left,.fa-regular.fa-chevron-left,.fa-light.fa-chevron-left{--fa: "\f053";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-chevron-left,.fal.fa-chevron-left{--fa-style: 300}.fa-regular.fa-chevron-left,.far.fa-chevron-left{--fa-style: 400}.fa-chevron-right,.fas.fa-chevron-right,.far.fa-chevron-right,.fal.fa-chevron-right,.fa-solid.fa-chevron-right,.fa-regular.fa-chevron-right,.fa-light.fa-chevron-right{--fa: "\f054";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-chevron-right,.fal.fa-chevron-right{--fa-style: 300}.fa-regular.fa-chevron-right,.far.fa-chevron-right{--fa-style: 400}.fa-chevron-up,.fas.fa-chevron-up,.far.fa-chevron-up,.fal.fa-chevron-up,.fa-solid.fa-chevron-up,.fa-regular.fa-chevron-up,.fa-light.fa-chevron-up{--fa: "\f077";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-chevron-up,.fal.fa-chevron-up{--fa-style: 300}.fa-regular.fa-chevron-up,.far.fa-chevron-up{--fa-style: 400}.fa-circle,.fas.fa-circle,.far.fa-circle,.fal.fa-circle,.fa-solid.fa-circle,.fa-regular.fa-circle,.fa-light.fa-circle{--fa: "\f111";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-circle,.fal.fa-circle{--fa-style: 300}.fa-regular.fa-circle,.far.fa-circle{--fa-style: 400}.fa-circle-notch,.fas.fa-circle-notch,.far.fa-circle-notch,.fal.fa-circle-notch,.fa-solid.fa-circle-notch,.fa-regular.fa-circle-notch,.fa-light.fa-circle-notch{--fa: "\f1ce";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-circle-notch,.fal.fa-circle-notch{--fa-style: 300}.fa-regular.fa-circle-notch,.far.fa-circle-notch{--fa-style: 400}.fa-circle-xmark,.fas.fa-circle-xmark,.far.fa-circle-xmark,.fal.fa-circle-xmark,.fa-solid.fa-circle-xmark,.fa-regular.fa-circle-xmark,.fa-light.fa-circle-xmark{--fa: "\f057";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-circle-xmark,.fal.fa-circle-xmark{--fa-style: 300}.fa-regular.fa-circle-xmark,.far.fa-circle-xmark{--fa-style: 400}.fa-clinic-medical,.fas.fa-clinic-medical,.far.fa-clinic-medical,.fal.fa-clinic-medical,.fa-solid.fa-clinic-medical,.fa-regular.fa-clinic-medical,.fa-light.fa-clinic-medical{--fa: "\f7f2";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-clinic-medical,.fal.fa-clinic-medical{--fa-style: 300}.fa-regular.fa-clinic-medical,.far.fa-clinic-medical{--fa-style: 400}.fa-clock,.fas.fa-clock,.far.fa-clock,.fal.fa-clock,.fa-solid.fa-clock,.fa-regular.fa-clock,.fa-light.fa-clock{--fa: "\f017";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-clock,.fal.fa-clock{--fa-style: 300}.fa-regular.fa-clock,.far.fa-clock{--fa-style: 400}.fa-comment-alt-check,.fas.fa-comment-alt-check,.far.fa-comment-alt-check,.fal.fa-comment-alt-check,.fa-solid.fa-comment-alt-check,.fa-regular.fa-comment-alt-check,.fa-light.fa-comment-alt-check{--fa: "\f4a2";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-comment-alt-check,.fal.fa-comment-alt-check{--fa-style: 300}.fa-regular.fa-comment-alt-check,.far.fa-comment-alt-check{--fa-style: 400}.fa-comment-medical,.fas.fa-comment-medical,.far.fa-comment-medical,.fal.fa-comment-medical,.fa-solid.fa-comment-medical,.fa-regular.fa-comment-medical,.fa-light.fa-comment-medical{--fa: "\f7f5";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-comment-medical,.fal.fa-comment-medical{--fa-style: 300}.fa-regular.fa-comment-medical,.far.fa-comment-medical{--fa-style: 400}.fa-comment-plus,.fas.fa-comment-plus,.far.fa-comment-plus,.fal.fa-comment-plus,.fa-solid.fa-comment-plus,.fa-regular.fa-comment-plus,.fa-light.fa-comment-plus{--fa: "\f4b2";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-comment-plus,.fal.fa-comment-plus{--fa-style: 300}.fa-regular.fa-comment-plus,.far.fa-comment-plus{--fa-style: 400}.fa-copy,.fas.fa-copy,.far.fa-copy,.fal.fa-copy,.fa-solid.fa-copy,.fa-regular.fa-copy,.fa-light.fa-copy{--fa: "\f0c5";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-copy,.fal.fa-copy{--fa-style: 300}.fa-regular.fa-copy,.far.fa-copy{--fa-style: 400}.fa-credit-card-blank,.fas.fa-credit-card-blank,.far.fa-credit-card-blank,.fal.fa-credit-card-blank,.fa-solid.fa-credit-card-blank,.fa-regular.fa-credit-card-blank,.fa-light.fa-credit-card-blank{--fa: "\f389";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-credit-card-blank,.fal.fa-credit-card-blank{--fa-style: 300}.fa-regular.fa-credit-card-blank,.far.fa-credit-card-blank{--fa-style: 400}.fa-diamond-turn-right,.fas.fa-diamond-turn-right,.far.fa-diamond-turn-right,.fal.fa-diamond-turn-right,.fa-solid.fa-diamond-turn-right,.fa-regular.fa-diamond-turn-right,.fa-light.fa-diamond-turn-right{--fa: "\f5eb";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-diamond-turn-right,.fal.fa-diamond-turn-right{--fa-style: 300}.fa-regular.fa-diamond-turn-right,.far.fa-diamond-turn-right{--fa-style: 400}.fa-directions,.fas.fa-directions,.far.fa-directions,.fal.fa-directions,.fa-solid.fa-directions,.fa-regular.fa-directions,.fa-light.fa-directions{--fa: "\f5eb";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-directions,.fal.fa-directions{--fa-style: 300}.fa-regular.fa-directions,.far.fa-directions{--fa-style: 400}.fa-dolly,.fas.fa-dolly,.far.fa-dolly,.fal.fa-dolly,.fa-solid.fa-dolly,.fa-regular.fa-dolly,.fa-light.fa-dolly{--fa: "\f472";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-dolly,.fal.fa-dolly{--fa-style: 300}.fa-regular.fa-dolly,.far.fa-dolly{--fa-style: 400}.fa-dumbbell,.fas.fa-dumbbell,.far.fa-dumbbell,.fal.fa-dumbbell,.fa-solid.fa-dumbbell,.fa-regular.fa-dumbbell,.fa-light.fa-dumbbell{--fa: "\f44b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-dumbbell,.fal.fa-dumbbell{--fa-style: 300}.fa-regular.fa-dumbbell,.far.fa-dumbbell{--fa-style: 400}.fa-edit,.fas.fa-edit,.far.fa-edit,.fal.fa-edit,.fa-solid.fa-edit,.fa-regular.fa-edit,.fa-light.fa-edit{--fa: "\f044";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-edit,.fal.fa-edit{--fa-style: 300}.fa-regular.fa-edit,.far.fa-edit{--fa-style: 400}.fa-ellipsis-v,.fas.fa-ellipsis-v,.far.fa-ellipsis-v,.fal.fa-ellipsis-v,.fa-solid.fa-ellipsis-v,.fa-regular.fa-ellipsis-v,.fa-light.fa-ellipsis-v{--fa: "\f142";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-ellipsis-v,.fal.fa-ellipsis-v{--fa-style: 300}.fa-regular.fa-ellipsis-v,.far.fa-ellipsis-v{--fa-style: 400}.fa-envelope,.fas.fa-envelope,.far.fa-envelope,.fal.fa-envelope,.fa-solid.fa-envelope,.fa-regular.fa-envelope,.fa-light.fa-envelope{--fa: "\f0e0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-envelope,.fal.fa-envelope{--fa-style: 300}.fa-regular.fa-envelope,.far.fa-envelope{--fa-style: 400}.fa-envelope-open,.fas.fa-envelope-open,.far.fa-envelope-open,.fal.fa-envelope-open,.fa-solid.fa-envelope-open,.fa-regular.fa-envelope-open,.fa-light.fa-envelope-open{--fa: "\f2b6";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-envelope-open,.fal.fa-envelope-open{--fa-style: 300}.fa-regular.fa-envelope-open,.far.fa-envelope-open{--fa-style: 400}.fa-euro,.fas.fa-euro,.far.fa-euro,.fal.fa-euro,.fa-solid.fa-euro,.fa-regular.fa-euro,.fa-light.fa-euro{--fa: "\f153";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-euro,.fal.fa-euro{--fa-style: 300}.fa-regular.fa-euro,.far.fa-euro{--fa-style: 400}.fa-euro-sign,.fas.fa-euro-sign,.far.fa-euro-sign,.fal.fa-euro-sign,.fa-solid.fa-euro-sign,.fa-regular.fa-euro-sign,.fa-light.fa-euro-sign{--fa: "\f153";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-euro-sign,.fal.fa-euro-sign{--fa-style: 300}.fa-regular.fa-euro-sign,.far.fa-euro-sign{--fa-style: 400}.fa-exclamation,.fas.fa-exclamation,.far.fa-exclamation,.fal.fa-exclamation,.fa-solid.fa-exclamation,.fa-regular.fa-exclamation,.fa-light.fa-exclamation{--fa: "\f12a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-exclamation,.fal.fa-exclamation{--fa-style: 300}.fa-regular.fa-exclamation,.far.fa-exclamation{--fa-style: 400}.fa-exclamation-circle,.fas.fa-exclamation-circle,.far.fa-exclamation-circle,.fal.fa-exclamation-circle,.fa-solid.fa-exclamation-circle,.fa-regular.fa-exclamation-circle,.fa-light.fa-exclamation-circle{--fa: "\f06a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-exclamation-circle,.fal.fa-exclamation-circle{--fa-style: 300}.fa-regular.fa-exclamation-circle,.far.fa-exclamation-circle{--fa-style: 400}.fa-exclamation-triangle,.fas.fa-exclamation-triangle,.far.fa-exclamation-triangle,.fal.fa-exclamation-triangle,.fa-solid.fa-exclamation-triangle,.fa-regular.fa-exclamation-triangle,.fa-light.fa-exclamation-triangle{--fa: "\f071";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-exclamation-triangle,.fal.fa-exclamation-triangle{--fa-style: 300}.fa-regular.fa-exclamation-triangle,.far.fa-exclamation-triangle{--fa-style: 400}.fa-expand-wide,.fas.fa-expand-wide,.far.fa-expand-wide,.fal.fa-expand-wide,.fa-solid.fa-expand-wide,.fa-regular.fa-expand-wide,.fa-light.fa-expand-wide{--fa: "\f320";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-expand-wide,.fal.fa-expand-wide{--fa-style: 300}.fa-regular.fa-expand-wide,.far.fa-expand-wide{--fa-style: 400}.fa-external-link,.fas.fa-external-link,.far.fa-external-link,.fal.fa-external-link,.fa-solid.fa-external-link,.fa-regular.fa-external-link,.fa-light.fa-external-link{--fa: "\f08e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-external-link,.fal.fa-external-link{--fa-style: 300}.fa-regular.fa-external-link,.far.fa-external-link{--fa-style: 400}.fa-external-link-alt,.fas.fa-external-link-alt,.far.fa-external-link-alt,.fal.fa-external-link-alt,.fa-solid.fa-external-link-alt,.fa-regular.fa-external-link-alt,.fa-light.fa-external-link-alt{--fa: "\f35d";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-external-link-alt,.fal.fa-external-link-alt{--fa-style: 300}.fa-regular.fa-external-link-alt,.far.fa-external-link-alt{--fa-style: 400}.fa-external-link-square,.fas.fa-external-link-square,.far.fa-external-link-square,.fal.fa-external-link-square,.fa-solid.fa-external-link-square,.fa-regular.fa-external-link-square,.fa-light.fa-external-link-square{--fa: "\f14c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-external-link-square,.fal.fa-external-link-square{--fa-style: 300}.fa-regular.fa-external-link-square,.far.fa-external-link-square{--fa-style: 400}.fa-external-link-square-alt,.fas.fa-external-link-square-alt,.far.fa-external-link-square-alt,.fal.fa-external-link-square-alt,.fa-solid.fa-external-link-square-alt,.fa-regular.fa-external-link-square-alt,.fa-light.fa-external-link-square-alt{--fa: "\f360";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-external-link-square-alt,.fal.fa-external-link-square-alt{--fa-style: 300}.fa-regular.fa-external-link-square-alt,.far.fa-external-link-square-alt{--fa-style: 400}.fa-eye,.fas.fa-eye,.far.fa-eye,.fal.fa-eye,.fa-solid.fa-eye,.fa-regular.fa-eye,.fa-light.fa-eye{--fa: "\f06e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-eye,.fal.fa-eye{--fa-style: 300}.fa-regular.fa-eye,.far.fa-eye{--fa-style: 400}.fa-eye-slash,.fas.fa-eye-slash,.far.fa-eye-slash,.fal.fa-eye-slash,.fa-solid.fa-eye-slash,.fa-regular.fa-eye-slash,.fa-light.fa-eye-slash{--fa: "\f070";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-eye-slash,.fal.fa-eye-slash{--fa-style: 300}.fa-regular.fa-eye-slash,.far.fa-eye-slash{--fa-style: 400}.fa-fax,.fas.fa-fax,.far.fa-fax,.fal.fa-fax,.fa-solid.fa-fax,.fa-regular.fa-fax,.fa-light.fa-fax{--fa: "\f1ac";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-fax,.fal.fa-fax{--fa-style: 300}.fa-regular.fa-fax,.far.fa-fax{--fa-style: 400}.fa-file-alt,.fas.fa-file-alt,.far.fa-file-alt,.fal.fa-file-alt,.fa-solid.fa-file-alt,.fa-regular.fa-file-alt,.fa-light.fa-file-alt{--fa: "\f15c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-file-alt,.fal.fa-file-alt{--fa-style: 300}.fa-regular.fa-file-alt,.far.fa-file-alt{--fa-style: 400}.fa-file-pdf,.fas.fa-file-pdf,.far.fa-file-pdf,.fal.fa-file-pdf,.fa-solid.fa-file-pdf,.fa-regular.fa-file-pdf,.fa-light.fa-file-pdf{--fa: "\f1c1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-file-pdf,.fal.fa-file-pdf{--fa-style: 300}.fa-regular.fa-file-pdf,.far.fa-file-pdf{--fa-style: 400}.fa-filter,.fas.fa-filter,.far.fa-filter,.fal.fa-filter,.fa-solid.fa-filter,.fa-regular.fa-filter,.fa-light.fa-filter{--fa: "\f0b0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-filter,.fal.fa-filter{--fa-style: 300}.fa-regular.fa-filter,.far.fa-filter{--fa-style: 400}.fa-first-aid,.fas.fa-first-aid,.far.fa-first-aid,.fal.fa-first-aid,.fa-solid.fa-first-aid,.fa-regular.fa-first-aid,.fa-light.fa-first-aid{--fa: "\f479";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-first-aid,.fal.fa-first-aid{--fa-style: 300}.fa-regular.fa-first-aid,.far.fa-first-aid{--fa-style: 400}.fa-font-case,.fas.fa-font-case,.far.fa-font-case,.fal.fa-font-case,.fa-solid.fa-font-case,.fa-regular.fa-font-case,.fa-light.fa-font-case{--fa: "\f866";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-font-case,.fal.fa-font-case{--fa-style: 300}.fa-regular.fa-font-case,.far.fa-font-case{--fa-style: 400}.fa-frown-open,.fas.fa-frown-open,.far.fa-frown-open,.fal.fa-frown-open,.fa-solid.fa-frown-open,.fa-regular.fa-frown-open,.fa-light.fa-frown-open{--fa: "\f57a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-frown-open,.fal.fa-frown-open{--fa-style: 300}.fa-regular.fa-frown-open,.far.fa-frown-open{--fa-style: 400}.fa-gamepad,.fas.fa-gamepad,.far.fa-gamepad,.fal.fa-gamepad,.fa-solid.fa-gamepad,.fa-regular.fa-gamepad,.fa-light.fa-gamepad{--fa: "\f11b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-gamepad,.fal.fa-gamepad{--fa-style: 300}.fa-regular.fa-gamepad,.far.fa-gamepad{--fa-style: 400}.fa-gift,.fas.fa-gift,.far.fa-gift,.fal.fa-gift,.fa-solid.fa-gift,.fa-regular.fa-gift,.fa-light.fa-gift{--fa: "\f06b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-gift,.fal.fa-gift{--fa-style: 300}.fa-regular.fa-gift,.far.fa-gift{--fa-style: 400}.fa-globe,.fas.fa-globe,.far.fa-globe,.fal.fa-globe,.fa-solid.fa-globe,.fa-regular.fa-globe,.fa-light.fa-globe{--fa: "\f0ac";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-globe,.fal.fa-globe{--fa-style: 300}.fa-regular.fa-globe,.far.fa-globe{--fa-style: 400}.fa-heart,.fas.fa-heart,.far.fa-heart,.fal.fa-heart,.fa-solid.fa-heart,.fa-regular.fa-heart,.fa-light.fa-heart{--fa: "\f004";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-heart,.fal.fa-heart{--fa-style: 300}.fa-regular.fa-heart,.far.fa-heart{--fa-style: 400}.fa-heartbeat,.fas.fa-heartbeat,.far.fa-heartbeat,.fal.fa-heartbeat,.fa-solid.fa-heartbeat,.fa-regular.fa-heartbeat,.fa-light.fa-heartbeat{--fa: "\f21e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-heartbeat,.fal.fa-heartbeat{--fa-style: 300}.fa-regular.fa-heartbeat,.far.fa-heartbeat{--fa-style: 400}.fa-history,.fas.fa-history,.far.fa-history,.fal.fa-history,.fa-solid.fa-history,.fa-regular.fa-history,.fa-light.fa-history{--fa: "\f1da";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-history,.fal.fa-history{--fa-style: 300}.fa-regular.fa-history,.far.fa-history{--fa-style: 400}.fa-info-circle,.fas.fa-info-circle,.far.fa-info-circle,.fal.fa-info-circle,.fa-solid.fa-info-circle,.fa-regular.fa-info-circle,.fa-light.fa-info-circle{--fa: "\f05a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-info-circle,.fal.fa-info-circle{--fa-style: 300}.fa-regular.fa-info-circle,.far.fa-info-circle{--fa-style: 400}.fa-leaf,.fas.fa-leaf,.far.fa-leaf,.fal.fa-leaf,.fa-solid.fa-leaf,.fa-regular.fa-leaf,.fa-light.fa-leaf{--fa: "\f06c";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-leaf,.fal.fa-leaf{--fa-style: 300}.fa-regular.fa-leaf,.far.fa-leaf{--fa-style: 400}.fa-level-down,.fas.fa-level-down,.far.fa-level-down,.fal.fa-level-down,.fa-solid.fa-level-down,.fa-regular.fa-level-down,.fa-light.fa-level-down{--fa: "\f149";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-level-down,.fal.fa-level-down{--fa-style: 300}.fa-regular.fa-level-down,.far.fa-level-down{--fa-style: 400}.fa-link,.fas.fa-link,.far.fa-link,.fal.fa-link,.fa-solid.fa-link,.fa-regular.fa-link,.fa-light.fa-link{--fa: "\f0c1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-link,.fal.fa-link{--fa-style: 300}.fa-regular.fa-link,.far.fa-link{--fa-style: 400}.fa-lips,.fas.fa-lips,.far.fa-lips,.fal.fa-lips,.fa-solid.fa-lips,.fa-regular.fa-lips,.fa-light.fa-lips{--fa: "\f600";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-lips,.fal.fa-lips{--fa-style: 300}.fa-regular.fa-lips,.far.fa-lips{--fa-style: 400}.fa-list,.fas.fa-list,.far.fa-list,.fal.fa-list,.fa-solid.fa-list,.fa-regular.fa-list,.fa-light.fa-list{--fa: "\f03a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-list,.fal.fa-list{--fa-style: 300}.fa-regular.fa-list,.far.fa-list{--fa-style: 400}.fa-location-arrow,.fas.fa-location-arrow,.far.fa-location-arrow,.fal.fa-location-arrow,.fa-solid.fa-location-arrow,.fa-regular.fa-location-arrow,.fa-light.fa-location-arrow{--fa: "\f124";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-location-arrow,.fal.fa-location-arrow{--fa-style: 300}.fa-regular.fa-location-arrow,.far.fa-location-arrow{--fa-style: 400}.fa-lock,.fas.fa-lock,.far.fa-lock,.fal.fa-lock,.fa-solid.fa-lock,.fa-regular.fa-lock,.fa-light.fa-lock{--fa: "\f023";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-lock,.fal.fa-lock{--fa-style: 300}.fa-regular.fa-lock,.far.fa-lock{--fa-style: 400}.fa-long-arrow-alt-left,.fas.fa-long-arrow-alt-left,.far.fa-long-arrow-alt-left,.fal.fa-long-arrow-alt-left,.fa-solid.fa-long-arrow-alt-left,.fa-regular.fa-long-arrow-alt-left,.fa-light.fa-long-arrow-alt-left{--fa: "\f30a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-long-arrow-alt-left,.fal.fa-long-arrow-alt-left{--fa-style: 300}.fa-regular.fa-long-arrow-alt-left,.far.fa-long-arrow-alt-left{--fa-style: 400}.fa-long-arrow-right,.fas.fa-long-arrow-right,.far.fa-long-arrow-right,.fal.fa-long-arrow-right,.fa-solid.fa-long-arrow-right,.fa-regular.fa-long-arrow-right,.fa-light.fa-long-arrow-right{--fa: "\f178";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-long-arrow-right,.fal.fa-long-arrow-right{--fa-style: 300}.fa-regular.fa-long-arrow-right,.far.fa-long-arrow-right{--fa-style: 400}.fa-map-marked-alt,.fas.fa-map-marked-alt,.far.fa-map-marked-alt,.fal.fa-map-marked-alt,.fa-solid.fa-map-marked-alt,.fa-regular.fa-map-marked-alt,.fa-light.fa-map-marked-alt{--fa: "\f5a0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-map-marked-alt,.fal.fa-map-marked-alt{--fa-style: 300}.fa-regular.fa-map-marked-alt,.far.fa-map-marked-alt{--fa-style: 400}.fa-map-marker-alt,.fas.fa-map-marker-alt,.far.fa-map-marker-alt,.fal.fa-map-marker-alt,.fa-solid.fa-map-marker-alt,.fa-regular.fa-map-marker-alt,.fa-light.fa-map-marker-alt{--fa: "\f3c5";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-map-marker-alt,.fal.fa-map-marker-alt{--fa-style: 300}.fa-regular.fa-map-marker-alt,.far.fa-map-marker-alt{--fa-style: 400}.fa-minus,.fas.fa-minus,.far.fa-minus,.fal.fa-minus,.fa-solid.fa-minus,.fa-regular.fa-minus,.fa-light.fa-minus{--fa: "\f068";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-minus,.fal.fa-minus{--fa-style: 300}.fa-regular.fa-minus,.far.fa-minus{--fa-style: 400}.fa-mobile-alt,.fas.fa-mobile-alt,.far.fa-mobile-alt,.fal.fa-mobile-alt,.fa-solid.fa-mobile-alt,.fa-regular.fa-mobile-alt,.fa-light.fa-mobile-alt{--fa: "\f3cd";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-mobile-alt,.fal.fa-mobile-alt{--fa-style: 300}.fa-regular.fa-mobile-alt,.far.fa-mobile-alt{--fa-style: 400}.fa-mortar-pestle,.fas.fa-mortar-pestle,.far.fa-mortar-pestle,.fal.fa-mortar-pestle,.fa-solid.fa-mortar-pestle,.fa-regular.fa-mortar-pestle,.fa-light.fa-mortar-pestle{--fa: "\f5a7";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-mortar-pestle,.fal.fa-mortar-pestle{--fa-style: 300}.fa-regular.fa-mortar-pestle,.far.fa-mortar-pestle{--fa-style: 400}.fa-newspaper,.fas.fa-newspaper,.far.fa-newspaper,.fal.fa-newspaper,.fa-solid.fa-newspaper,.fa-regular.fa-newspaper,.fa-light.fa-newspaper{--fa: "\f1ea";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-newspaper,.fal.fa-newspaper{--fa-style: 300}.fa-regular.fa-newspaper,.far.fa-newspaper{--fa-style: 400}.fa-paw,.fas.fa-paw,.far.fa-paw,.fal.fa-paw,.fa-solid.fa-paw,.fa-regular.fa-paw,.fa-light.fa-paw{--fa: "\f1b0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-paw,.fal.fa-paw{--fa-style: 300}.fa-regular.fa-paw,.far.fa-paw{--fa-style: 400}.fa-pen,.fas.fa-pen,.far.fa-pen,.fal.fa-pen,.fa-solid.fa-pen,.fa-regular.fa-pen,.fa-light.fa-pen{--fa: "\f304";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-pen,.fal.fa-pen{--fa-style: 300}.fa-regular.fa-pen,.far.fa-pen{--fa-style: 400}.fa-percent,.fas.fa-percent,.far.fa-percent,.fal.fa-percent,.fa-solid.fa-percent,.fa-regular.fa-percent,.fa-light.fa-percent{--fa: "\f295";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-percent,.fal.fa-percent{--fa-style: 300}.fa-regular.fa-percent,.far.fa-percent{--fa-style: 400}.fa-phone,.fas.fa-phone,.far.fa-phone,.fal.fa-phone,.fa-solid.fa-phone,.fa-regular.fa-phone,.fa-light.fa-phone{--fa: "\f095";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-phone,.fal.fa-phone{--fa-style: 300}.fa-regular.fa-phone,.far.fa-phone{--fa-style: 400}.fa-pills,.fas.fa-pills,.far.fa-pills,.fal.fa-pills,.fa-solid.fa-pills,.fa-regular.fa-pills,.fa-light.fa-pills{--fa: "\f484";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-pills,.fal.fa-pills{--fa-style: 300}.fa-regular.fa-pills,.far.fa-pills{--fa-style: 400}.fa-plus,.fas.fa-plus,.far.fa-plus,.fal.fa-plus,.fa-solid.fa-plus,.fa-regular.fa-plus,.fa-light.fa-plus{--fa: "\f067";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-plus,.fal.fa-plus{--fa-style: 300}.fa-regular.fa-plus,.far.fa-plus{--fa-style: 400}.fa-power-off,.fas.fa-power-off,.far.fa-power-off,.fal.fa-power-off,.fa-solid.fa-power-off,.fa-regular.fa-power-off,.fa-light.fa-power-off{--fa: "\f011";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-power-off,.fal.fa-power-off{--fa-style: 300}.fa-regular.fa-power-off,.far.fa-power-off{--fa-style: 400}.fa-prescription,.fas.fa-prescription,.far.fa-prescription,.fal.fa-prescription,.fa-solid.fa-prescription,.fa-regular.fa-prescription,.fa-light.fa-prescription{--fa: "\f5b1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-prescription,.fal.fa-prescription{--fa-style: 300}.fa-regular.fa-prescription,.far.fa-prescription{--fa-style: 400}.fa-prescription-bottle,.fas.fa-prescription-bottle,.far.fa-prescription-bottle,.fal.fa-prescription-bottle,.fa-solid.fa-prescription-bottle,.fa-regular.fa-prescription-bottle,.fa-light.fa-prescription-bottle{--fa: "\f485";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-prescription-bottle,.fal.fa-prescription-bottle{--fa-style: 300}.fa-regular.fa-prescription-bottle,.far.fa-prescription-bottle{--fa-style: 400}.fa-prescription-bottle-alt,.fas.fa-prescription-bottle-alt,.far.fa-prescription-bottle-alt,.fal.fa-prescription-bottle-alt,.fa-solid.fa-prescription-bottle-alt,.fa-regular.fa-prescription-bottle-alt,.fa-light.fa-prescription-bottle-alt{--fa: "\f486";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-prescription-bottle-alt,.fal.fa-prescription-bottle-alt{--fa-style: 300}.fa-regular.fa-prescription-bottle-alt,.far.fa-prescription-bottle-alt{--fa-style: 400}.fa-pump-soap,.fas.fa-pump-soap,.far.fa-pump-soap,.fal.fa-pump-soap,.fa-solid.fa-pump-soap,.fa-regular.fa-pump-soap,.fa-light.fa-pump-soap{--fa: "\e06b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-pump-soap,.fal.fa-pump-soap{--fa-style: 300}.fa-regular.fa-pump-soap,.far.fa-pump-soap{--fa-style: 400}.fa-redo,.fas.fa-redo,.far.fa-redo,.fal.fa-redo,.fa-solid.fa-redo,.fa-regular.fa-redo,.fa-light.fa-redo{--fa: "\f01e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-redo,.fal.fa-redo{--fa-style: 300}.fa-regular.fa-redo,.far.fa-redo{--fa-style: 400}.fa-refresh,.fas.fa-refresh,.far.fa-refresh,.fal.fa-refresh,.fa-solid.fa-refresh,.fa-regular.fa-refresh,.fa-light.fa-refresh{--fa: "\f2f1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-refresh,.fal.fa-refresh{--fa-style: 300}.fa-regular.fa-refresh,.far.fa-refresh{--fa-style: 400}.fa-route,.fas.fa-route,.far.fa-route,.fal.fa-route,.fa-solid.fa-route,.fa-regular.fa-route,.fa-light.fa-route{--fa: "\f4d7";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-route,.fal.fa-route{--fa-style: 300}.fa-regular.fa-route,.far.fa-route{--fa-style: 400}.fa-search,.fas.fa-search,.far.fa-search,.fal.fa-search,.fa-solid.fa-search,.fa-regular.fa-search,.fa-light.fa-search{--fa: "\f002";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-search,.fal.fa-search{--fa-style: 300}.fa-regular.fa-search,.far.fa-search{--fa-style: 400}.fa-search-plus,.fas.fa-search-plus,.far.fa-search-plus,.fal.fa-search-plus,.fa-solid.fa-search-plus,.fa-regular.fa-search-plus,.fa-light.fa-search-plus{--fa: "\f00e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-search-plus,.fal.fa-search-plus{--fa-style: 300}.fa-regular.fa-search-plus,.far.fa-search-plus{--fa-style: 400}.fa-seedling,.fas.fa-seedling,.far.fa-seedling,.fal.fa-seedling,.fa-solid.fa-seedling,.fa-regular.fa-seedling,.fa-light.fa-seedling{--fa: "\f4d8";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-seedling,.fal.fa-seedling{--fa-style: 300}.fa-regular.fa-seedling,.far.fa-seedling{--fa-style: 400}.fa-share,.fas.fa-share,.far.fa-share,.fal.fa-share,.fa-solid.fa-share,.fa-regular.fa-share,.fa-light.fa-share{--fa: "\f064";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-share,.fal.fa-share{--fa-style: 300}.fa-regular.fa-share,.far.fa-share{--fa-style: 400}.fa-shipping-fast,.fas.fa-shipping-fast,.far.fa-shipping-fast,.fal.fa-shipping-fast,.fa-solid.fa-shipping-fast,.fa-regular.fa-shipping-fast,.fa-light.fa-shipping-fast{--fa: "\f48b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-shipping-fast,.fal.fa-shipping-fast{--fa-style: 300}.fa-regular.fa-shipping-fast,.far.fa-shipping-fast{--fa-style: 400}.fa-shopping-bag,.fas.fa-shopping-bag,.far.fa-shopping-bag,.fal.fa-shopping-bag,.fa-solid.fa-shopping-bag,.fa-regular.fa-shopping-bag,.fa-light.fa-shopping-bag{--fa: "\f290";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-shopping-bag,.fal.fa-shopping-bag{--fa-style: 300}.fa-regular.fa-shopping-bag,.far.fa-shopping-bag{--fa-style: 400}.fa-shopping-cart,.fas.fa-shopping-cart,.far.fa-shopping-cart,.fal.fa-shopping-cart,.fa-solid.fa-shopping-cart,.fa-regular.fa-shopping-cart,.fa-light.fa-shopping-cart{--fa: "\f07a";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-shopping-cart,.fal.fa-shopping-cart{--fa-style: 300}.fa-regular.fa-shopping-cart,.far.fa-shopping-cart{--fa-style: 400}.fa-soap,.fas.fa-soap,.far.fa-soap,.fal.fa-soap,.fa-solid.fa-soap,.fa-regular.fa-soap,.fa-light.fa-soap{--fa: "\e06e";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-soap,.fal.fa-soap{--fa-style: 300}.fa-regular.fa-soap,.far.fa-soap{--fa-style: 400}.fa-sort-amount-down,.fas.fa-sort-amount-down,.far.fa-sort-amount-down,.fal.fa-sort-amount-down,.fa-solid.fa-sort-amount-down,.fa-regular.fa-sort-amount-down,.fa-light.fa-sort-amount-down{--fa: "\f160";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-sort-amount-down,.fal.fa-sort-amount-down{--fa-style: 300}.fa-regular.fa-sort-amount-down,.far.fa-sort-amount-down{--fa-style: 400}.fa-spa,.fas.fa-spa,.far.fa-spa,.fal.fa-spa,.fa-solid.fa-spa,.fa-regular.fa-spa,.fa-light.fa-spa{--fa: "\f5bb";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-spa,.fal.fa-spa{--fa-style: 300}.fa-regular.fa-spa,.far.fa-spa{--fa-style: 400}.fa-stamp,.fas.fa-stamp,.far.fa-stamp,.fal.fa-stamp,.fa-solid.fa-stamp,.fa-regular.fa-stamp,.fa-light.fa-stamp{--fa: "\f5bf";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-stamp,.fal.fa-stamp{--fa-style: 300}.fa-regular.fa-stamp,.far.fa-stamp{--fa-style: 400}.fa-star,.fas.fa-star,.far.fa-star,.fal.fa-star,.fa-solid.fa-star,.fa-regular.fa-star,.fa-light.fa-star{--fa: "\f005";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-star,.fal.fa-star{--fa-style: 300}.fa-regular.fa-star,.far.fa-star{--fa-style: 400}.fa-star-half,.fas.fa-star-half,.far.fa-star-half,.fal.fa-star-half,.fa-solid.fa-star-half,.fa-regular.fa-star-half,.fa-light.fa-star-half{--fa: "\f089";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-star-half,.fal.fa-star-half{--fa-style: 300}.fa-regular.fa-star-half,.far.fa-star-half{--fa-style: 400}.fa-star-half-alt,.fas.fa-star-half-alt,.far.fa-star-half-alt,.fal.fa-star-half-alt,.fa-solid.fa-star-half-alt,.fa-regular.fa-star-half-alt,.fa-light.fa-star-half-alt{--fa: "\f5c0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-star-half-alt,.fal.fa-star-half-alt{--fa-style: 300}.fa-regular.fa-star-half-alt,.far.fa-star-half-alt{--fa-style: 400}.fa-stethoscope,.fas.fa-stethoscope,.far.fa-stethoscope,.fal.fa-stethoscope,.fa-solid.fa-stethoscope,.fa-regular.fa-stethoscope,.fa-light.fa-stethoscope{--fa: "\f0f1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-stethoscope,.fal.fa-stethoscope{--fa-style: 300}.fa-regular.fa-stethoscope,.far.fa-stethoscope{--fa-style: 400}.fa-stomach,.fas.fa-stomach,.far.fa-stomach,.fal.fa-stomach,.fa-solid.fa-stomach,.fa-regular.fa-stomach,.fa-light.fa-stomach{--fa: "\f623";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-stomach,.fal.fa-stomach{--fa-style: 300}.fa-regular.fa-stomach,.far.fa-stomach{--fa-style: 400}.fa-sun,.fas.fa-sun,.far.fa-sun,.fal.fa-sun,.fa-solid.fa-sun,.fa-regular.fa-sun,.fa-light.fa-sun{--fa: "\f185";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-sun,.fal.fa-sun{--fa-style: 300}.fa-regular.fa-sun,.far.fa-sun{--fa-style: 400}.fa-sync-alt,.fas.fa-sync-alt,.far.fa-sync-alt,.fal.fa-sync-alt,.fa-solid.fa-sync-alt,.fa-regular.fa-sync-alt,.fa-light.fa-sync-alt{--fa: "\f2f1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-sync-alt,.fal.fa-sync-alt{--fa-style: 300}.fa-regular.fa-sync-alt,.far.fa-sync-alt{--fa-style: 400}.fa-tablets,.fas.fa-tablets,.far.fa-tablets,.fal.fa-tablets,.fa-solid.fa-tablets,.fa-regular.fa-tablets,.fa-light.fa-tablets{--fa: "\f490";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-tablets,.fal.fa-tablets{--fa-style: 300}.fa-regular.fa-tablets,.far.fa-tablets{--fa-style: 400}.fa-tag,.fas.fa-tag,.far.fa-tag,.fal.fa-tag,.fa-solid.fa-tag,.fa-regular.fa-tag,.fa-light.fa-tag{--fa: "\f02b";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-tag,.fal.fa-tag{--fa-style: 300}.fa-regular.fa-tag,.far.fa-tag{--fa-style: 400}.fa-thermometer-quarter,.fas.fa-thermometer-quarter,.far.fa-thermometer-quarter,.fal.fa-thermometer-quarter,.fa-solid.fa-thermometer-quarter,.fa-regular.fa-thermometer-quarter,.fa-light.fa-thermometer-quarter{--fa: "\f2ca";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-thermometer-quarter,.fal.fa-thermometer-quarter{--fa-style: 300}.fa-regular.fa-thermometer-quarter,.far.fa-thermometer-quarter{--fa-style: 400}.fa-thumbs-up,.fas.fa-thumbs-up,.far.fa-thumbs-up,.fal.fa-thumbs-up,.fa-solid.fa-thumbs-up,.fa-regular.fa-thumbs-up,.fa-light.fa-thumbs-up{--fa: "\f164";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-thumbs-up,.fal.fa-thumbs-up{--fa-style: 300}.fa-regular.fa-thumbs-up,.far.fa-thumbs-up{--fa-style: 400}.fa-times,.fas.fa-times,.far.fa-times,.fal.fa-times,.fa-solid.fa-times,.fa-regular.fa-times,.fa-light.fa-times{--fa: "\f00d";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-times,.fal.fa-times{--fa-style: 300}.fa-regular.fa-times,.far.fa-times{--fa-style: 400}.fa-times-circle,.fas.fa-times-circle,.far.fa-times-circle,.fal.fa-times-circle,.fa-solid.fa-times-circle,.fa-regular.fa-times-circle,.fa-light.fa-times-circle{--fa: "\f057";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-times-circle,.fal.fa-times-circle{--fa-style: 300}.fa-regular.fa-times-circle,.far.fa-times-circle{--fa-style: 400}.fa-tint,.fas.fa-tint,.far.fa-tint,.fal.fa-tint,.fa-solid.fa-tint,.fa-regular.fa-tint,.fa-light.fa-tint{--fa: "\f043";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-tint,.fal.fa-tint{--fa-style: 300}.fa-regular.fa-tint,.far.fa-tint{--fa-style: 400}.fa-trash,.fas.fa-trash,.far.fa-trash,.fal.fa-trash,.fa-solid.fa-trash,.fa-regular.fa-trash,.fa-light.fa-trash{--fa: "\f1f8";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-trash,.fal.fa-trash{--fa-style: 300}.fa-regular.fa-trash,.far.fa-trash{--fa-style: 400}.fa-trash-alt,.fas.fa-trash-alt,.far.fa-trash-alt,.fal.fa-trash-alt,.fa-solid.fa-trash-alt,.fa-regular.fa-trash-alt,.fa-light.fa-trash-alt{--fa: "\f2ed";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-trash-alt,.fal.fa-trash-alt{--fa-style: 300}.fa-regular.fa-trash-alt,.far.fa-trash-alt{--fa-style: 400}.fa-trophy,.fas.fa-trophy,.far.fa-trophy,.fal.fa-trophy,.fa-solid.fa-trophy,.fa-regular.fa-trophy,.fa-light.fa-trophy{--fa: "\f091";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-trophy,.fal.fa-trophy{--fa-style: 300}.fa-regular.fa-trophy,.far.fa-trophy{--fa-style: 400}.fa-truck,.fas.fa-truck,.far.fa-truck,.fal.fa-truck,.fa-solid.fa-truck,.fa-regular.fa-truck,.fa-light.fa-truck{--fa: "\f0d1";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-truck,.fal.fa-truck{--fa-style: 300}.fa-regular.fa-truck,.far.fa-truck{--fa-style: 400}.fa-truck-loading,.fas.fa-truck-loading,.far.fa-truck-loading,.fal.fa-truck-loading,.fa-solid.fa-truck-loading,.fa-regular.fa-truck-loading,.fa-light.fa-truck-loading{--fa: "\f4de";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-truck-loading,.fal.fa-truck-loading{--fa-style: 300}.fa-regular.fa-truck-loading,.far.fa-truck-loading{--fa-style: 400}.fa-undo-alt,.fas.fa-undo-alt,.far.fa-undo-alt,.fal.fa-undo-alt,.fa-solid.fa-undo-alt,.fa-regular.fa-undo-alt,.fa-light.fa-undo-alt{--fa: "\f2ea";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-undo-alt,.fal.fa-undo-alt{--fa-style: 300}.fa-regular.fa-undo-alt,.far.fa-undo-alt{--fa-style: 400}.fa-user,.fas.fa-user,.far.fa-user,.fal.fa-user,.fa-solid.fa-user,.fa-regular.fa-user,.fa-light.fa-user{--fa: "\f007";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-user,.fal.fa-user{--fa-style: 300}.fa-regular.fa-user,.far.fa-user{--fa-style: 400}.fa-user-alt,.fas.fa-user-alt,.far.fa-user-alt,.fal.fa-user-alt,.fa-solid.fa-user-alt,.fa-regular.fa-user-alt,.fa-light.fa-user-alt{--fa: "\f406";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-user-alt,.fal.fa-user-alt{--fa-style: 300}.fa-regular.fa-user-alt,.far.fa-user-alt{--fa-style: 400}.fa-user-cog,.fas.fa-user-cog,.far.fa-user-cog,.fal.fa-user-cog,.fa-solid.fa-user-cog,.fa-regular.fa-user-cog,.fa-light.fa-user-cog{--fa: "\f4fe";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-user-cog,.fal.fa-user-cog{--fa-style: 300}.fa-regular.fa-user-cog,.far.fa-user-cog{--fa-style: 400}.fa-user-md,.fas.fa-user-md,.far.fa-user-md,.fal.fa-user-md,.fa-solid.fa-user-md,.fa-regular.fa-user-md,.fa-light.fa-user-md{--fa: "\f0f0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-user-md,.fal.fa-user-md{--fa-style: 300}.fa-regular.fa-user-md,.far.fa-user-md{--fa-style: 400}.fa-users,.fas.fa-users,.far.fa-users,.fal.fa-users,.fa-solid.fa-users,.fa-regular.fa-users,.fa-light.fa-users{--fa: "\f0c0";--fa-family: "Font Awesome 5 Legacy";--fa-style: 900}.fa-light.fa-users,.fal.fa-users{--fa-style: 300}.fa-regular.fa-users,.far.fa-users{--fa-style: 400}.fa-facebook-f,.fa-brands.fa-facebook-f,.fab.fa-facebook-f{--fa: "\f39e";--fa-family: "Font Awesome 5 Brands Legacy";--fa-style: 400}.fa-instagram,.fa-brands.fa-instagram,.fab.fa-instagram{--fa: "\f16d";--fa-family: "Font Awesome 5 Brands Legacy";--fa-style: 400}.fa-linkedin,.fa-brands.fa-linkedin,.fab.fa-linkedin{--fa: "\f08c";--fa-family: "Font Awesome 5 Brands Legacy";--fa-style: 400}.fa-tiktok,.fa-brands.fa-tiktok,.fab.fa-tiktok{--fa: "\e07b";--fa-family: "Font Awesome 5 Brands Legacy";--fa-style: 400}.fa-youtube,.fa-brands.fa-youtube,.fab.fa-youtube{--fa: "\f167";--fa-family: "Font Awesome 5 Brands Legacy";--fa-style: 400}.bnuLogo{margin-inline-end:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuLogo{margin-inline-end:0}}.bnuLogo>img{display:block;width:135px;height:36px}@media(max-width:768px){.bnuLogo>img{width:105px;height:28px}}.bnuLogo__slogan{display:block;margin-top:4px;max-width:135px;color:var(--color-text-light);font-size:10px;font-weight:400;line-height:14px}@media(max-width:768px){html.benu-eshop-ee .bnuLogo{position:relative;top:4px}html.benu-eshop-ee .bnuLogo>img{width:82px;height:22px}html.benu-eshop-ee .bnuLogo .bnuLogo__slogan{display:block;margin:2px 0 0;max-width:118px;font-size:9px;line-height:8px}}.bnuTooltip>button{transition:color .2s ease;cursor:pointer;border:none;background-color:transparent;padding:0;width:24px;height:24px;color:var(--color-text-light);font-size:14px}.bnuTooltip>button:hover{color:var(--color-text)}.bnuTooltip>.bnuTooltip__popover{position:fixed;inset:auto;margin:0;position-area:top center;box-shadow:var(--box-shadow);border:none;border:1px solid var(--color-border);border-radius:var(--border-radius-input);padding:.5em .75em;width:max-content;max-width:240px;color:var(--color-text);font-size:14px;line-height:1.333}a.bnuButton,button.bnuButton{--button-height: 48px;--button-color: var(--color-text);display:inline-flex;column-gap:6px;justify-content:center;align-items:center;vertical-align:top;transition:background-color .2s ease,color .2s ease;cursor:pointer;outline-offset:1px;border:none;border-radius:var(--border-radius-input);background-color:var(--button-color);padding-inline:18px;height:var(--button-height);color:#fff;font-weight:600;font-size:14px;line-height:16px;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media(max-width:768px){a.bnuButton,button.bnuButton{--button-height: 44px;column-gap:4px;padding-inline:16px;font-size:13px}}a.bnuButton:focus-visible,button.bnuButton:focus-visible{outline:2px solid color-mix(in oklch,var(--button-color),white 60%)}a.bnuButton:hover,button.bnuButton:hover{background-color:var(--color-accent)}a.bnuButton:active,button.bnuButton:active{background-color:color-mix(in oklch,var(--color-accent),black 25%)}a.bnuButton:disabled,a.bnuButton[disabled],a.bnuButton.swiper-button-lock,button.bnuButton:disabled,button.bnuButton[disabled],button.bnuButton.swiper-button-lock{opacity:.5;cursor:not-allowed;pointer-events:none}a.bnuButton.bnuButton--secondary,a.bnuButton.bnuButton--secondaryLight,a.bnuButton.bnuButton--secondarySolid,a.bnuButton.bnuButton--secondaryWhite,a.bnuButton.bnuButton--nav,button.bnuButton.bnuButton--secondary,button.bnuButton.bnuButton--secondaryLight,button.bnuButton.bnuButton--secondarySolid,button.bnuButton.bnuButton--secondaryWhite,button.bnuButton.bnuButton--nav{--color: var(--color-text);--outline: 1px;border:var(--outline) solid var(--button-color);background-color:transparent;color:var(--button-color)}a.bnuButton.bnuButton--secondary:hover,a.bnuButton.bnuButton--secondaryLight:hover,a.bnuButton.bnuButton--secondarySolid:hover,a.bnuButton.bnuButton--secondaryWhite:hover,a.bnuButton.bnuButton--nav:hover,button.bnuButton.bnuButton--secondary:hover,button.bnuButton.bnuButton--secondaryLight:hover,button.bnuButton.bnuButton--secondarySolid:hover,button.bnuButton.bnuButton--secondaryWhite:hover,button.bnuButton.bnuButton--nav:hover{background-color:color-mix(in oklch,var(--button-color),white var(--outline-bg))}a.bnuButton.bnuButton--secondary:focus-visible,a.bnuButton.bnuButton--secondaryLight:focus-visible,a.bnuButton.bnuButton--secondarySolid:focus-visible,a.bnuButton.bnuButton--secondaryWhite:focus-visible,a.bnuButton.bnuButton--nav:focus-visible,button.bnuButton.bnuButton--secondary:focus-visible,button.bnuButton.bnuButton--secondaryLight:focus-visible,button.bnuButton.bnuButton--secondarySolid:focus-visible,button.bnuButton.bnuButton--secondaryWhite:focus-visible,button.bnuButton.bnuButton--nav:focus-visible{outline:2px solid color-mix(in oklch,var(--button-color),white 80%)}a.bnuButton.bnuButton--secondary:active,a.bnuButton.bnuButton--secondaryLight:active,a.bnuButton.bnuButton--secondarySolid:active,a.bnuButton.bnuButton--secondaryWhite:active,a.bnuButton.bnuButton--nav:active,button.bnuButton.bnuButton--secondary:active,button.bnuButton.bnuButton--secondaryLight:active,button.bnuButton.bnuButton--secondarySolid:active,button.bnuButton.bnuButton--secondaryWhite:active,button.bnuButton.bnuButton--nav:active{background-color:color-mix(in oklch,var(--button-color),white var(--outline-bg-hover));color:color-mix(in oklch,var(--button-color),black 30%)}a.bnuButton.bnuButton--secondaryLight,a.bnuButton.bnuButton--secondaryWhite,a.bnuButton.bnuButton--nav,button.bnuButton.bnuButton--secondaryLight,button.bnuButton.bnuButton--secondaryWhite,button.bnuButton.bnuButton--nav{border:var(--outline) solid var(--color-border)}a.bnuButton.bnuButton--secondaryWhite,button.bnuButton.bnuButton--secondaryWhite{background-color:#fff}a.bnuButton.bnuButton--secondaryWhite:hover,button.bnuButton.bnuButton--secondaryWhite:hover{background-color:color-mix(in oklch,var(--color-border),white 60%)}a.bnuButton.bnuButton--secondaryWhite:active,button.bnuButton.bnuButton--secondaryWhite:active{background-color:color-mix(in oklch,var(--color-border),white 40%)}a.bnuButton.bnuButton--secondarySolid,button.bnuButton.bnuButton--secondarySolid{--outline: 0}a.bnuButton.bnuButton--nav,button.bnuButton.bnuButton--nav{background-color:#fff;padding:0;width:calc(var(--layout-spacing) * 3);font-size:16px}@media(max-width:768px){a.bnuButton.bnuButton--nav,button.bnuButton.bnuButton--nav{font-size:14px}}@media(max-width:480px){a.bnuButton.bnuButton--nav,button.bnuButton.bnuButton--nav{--button-height: 36px}}a.bnuButton.bnuButton--nav svg,button.bnuButton.bnuButton--nav svg{display:none}a.bnuButton.bnuButton--cart,button.bnuButton.bnuButton--cart{position:relative;padding:8px;width:var(--button-height)}a.bnuButton.bnuButton--cart i,button.bnuButton.bnuButton--cart i{font-size:32px}@media(max-width:768px){a.bnuButton.bnuButton--cart i,button.bnuButton.bnuButton--cart i{font-size:24px}}a.bnuButton.bnuButton--full,button.bnuButton.bnuButton--full{display:flex;width:100%}a.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav),button.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav){flex-shrink:0;padding:8px;width:var(--button-height)}a.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav) i,button.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav) i{font-size:var(--button-icon-size, 24px)}@media(max-width:768px){a.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav) i,button.bnuButton:has(i:only-child):not(.bnuButton--cart):not(.bnuButton--nav) i{font-size:var(--button-icon-size, 20px)}}a.bnuButton>span,button.bnuButton>span{transition:opacity .2s ease}a.bnuButton>i,button.bnuButton>i{font-size:16px}@media(max-width:768px){a.bnuButton>i,button.bnuButton>i{font-size:14px}}a.bnuButton:not(.bnuButton--iconOnly)>i:first-child,button.bnuButton:not(.bnuButton--iconOnly)>i:first-child{margin-inline-start:-4px}a.bnuButton:not(.bnuButton--iconOnly)>i:last-child,button.bnuButton:not(.bnuButton--iconOnly)>i:last-child{margin-inline-end:-4px}a.bnuButton:before,button.bnuButton:before{display:block;transition:opacity .2s ease;opacity:0;position:absolute}a.bnuButton[aria-busy=true],button.bnuButton[aria-busy=true]{pointer-events:none}a.bnuButton[aria-busy=true]:before,button.bnuButton[aria-busy=true]:before{animation:button-loader 1s linear infinite;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;width:12px;height:12px;content:"";opacity:1}a.bnuButton[aria-busy=true]>span,button.bnuButton[aria-busy=true]>span{opacity:0}.bnuCartCount{position:absolute;top:0;right:0;outline:2px solid white;border-radius:50%;background-color:var(--color-accent);width:20px;height:20px;color:#fff;font-weight:700;font-size:13px;line-height:20px;text-align:center;pointer-events:none}@media(max-width:768px){.bnuCartCount{width:18px;height:18px;font-size:12px;line-height:18px}}.bnuButtonAsTextLink{display:inline;-webkit-appearance:none;appearance:none;cursor:pointer;border:0;background:none;padding:0;color:var(--color-text);font:inherit;font-weight:500;line-height:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:2px}.bnuButtonAsTextLink.hidden{display:none}.bnuButtonAsTextLink.bnuButtonAsTextLink--red{color:var(--color-error)}.bnuButtonAsTextLink:hover{opacity:.7;cursor:pointer}@keyframes button-loader{to{rotate:360deg}}a.bnuMenuButton{--height: 36px;display:inline-flex;column-gap:4px;align-items:center;transition:background-color .2s ease;border-radius:var(--border-radius-input);padding-inline:calc(var(--height) * .25);min-height:var(--height);line-height:1.25;text-decoration:none}a.bnuMenuButton>i:first-child,a.bnuMenuButton>img:first-child{flex-shrink:0;margin-inline-end:4px}li:hover>a.bnuMenuButton{background-color:var(--color-bg)}li:hover>a.bnuMenuButton .bnuMenuButton__hoverHelper{display:block;transition:width 0s linaer}li:hover>a.bnuMenuButton .bnuMenuButton__hoverHelper:hover{transition-delay:.25s;width:0}li:has(ul)>a.bnuMenuButton:after{content:"\f107";font-weight:400;font-size:14px;line-height:1;font-family:var(--font-fa)}a.bnuMenuButton.bnuMenuButton--small{--height: 24px;border-radius:var(--border-radius-small);padding-block:4px;font-size:14px;line-height:16px}li:has(ul)>a.bnuMenuButton.bnuMenuButton--small:after{font-size:12px}a.bnuMenuButton.bnuMenuButton--accent:hover{background-color:var(--color-accent-bg)}a.bnuMenuButton.bnuMenuButton--child{display:flex;border-radius:0;padding-inline:calc(var(--height) * .5);padding-block:calc(var(--height) * .25);line-height:1.5}a.bnuMenuButton--orange{color:var(--color-promo-orange)}a.bnuMenuButton--green{color:var(--color-accent)}a.bnuMenuButton--red{color:var(--color-error)}a.bnuMenuButton--pink{color:var(--color-promo)}a.bnuMenuButton--bold{font-weight:600}.bnuMenuButton__hoverHelper{display:none;position:absolute;top:0;right:0;z-index:99;width:30%;height:100%;pointer-events:none}.bnuMenuButton__hoverHelper:before,.bnuMenuButton__hoverHelper:after{position:absolute;background:transparent;width:100%;height:150%;pointer-events:auto;content:""}.bnuMenuButton__hoverHelper:before{top:-150%}.bnuMenuButton__hoverHelper:after{top:100%}@media(max-width:1200px){.bnuMenuButton__text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1024px){.bnuMenuButton__text{display:initial}}.bnuInputWrap{display:inline-flex;position:relative;row-gap:calc(var(--layout-spacing) * .5);flex-direction:column;min-width:0;max-width:100%}.bnuInputWrap .bnuInput::placeholder{opacity:0}.bnuInputWrap.bnuInputWrap--showPlaceholder .bnuInput::placeholder{opacity:1}.bnuInputWrap.bnuInputWrap--errNoClamp .bnuInputInfoBox{white-space:nowrap;-webkit-line-clamp:unset;line-clamp:unset}.bnuInputWrap.bnuInputWrap--floatingLabel{position:relative}.bnuInputWrap.bnuInputWrap--floatingLabel .bnuInput+.bnuInputWrap__label{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;transition:top .2s ease,transform .2s ease,margin-inline-start .2s ease,font-size .2s ease,background-color .2s ease;margin:0;margin-inline-start:12px;border-radius:var(--border-radius-small);background-color:#fff;padding-inline:4px;pointer-events:none;font-weight:500;font-size:15px;line-height:1.2}.bnuInputWrap.bnuInputWrap--floatingLabel .bnuInput:focus+.bnuInputWrap__label,.bnuInputWrap.bnuInputWrap--floatingLabel .bnuInput:not(:placeholder-shown)+.bnuInputWrap__label,.bnuInputWrap.bnuInputWrap--floatingLabel select.bnuInput:valid+.bnuInputWrap__label,.bnuInputWrap.bnuInputWrap--floatingLabel:has(.bnuInputWrap__prepend) .bnuInput+.bnuInputWrap__label,.bnuInputWrap.bnuInputWrap--floatingLabel.bnuInputWrap--showPlaceholder .bnuInput+.bnuInputWrap__label{top:0;transform:translateY(-50%);margin-inline-start:12px;box-shadow:0 0 0 1px var(--color-bg);font-size:13px;line-height:16px}.bnuInputWrap:has(>.bnuTooltip) .bnuInput{padding-inline-end:36px}.bnuInputWrap:has(>.bnuTooltip) .bnuTooltip{position:absolute;right:8px;bottom:12px;width:24px;height:24px;pointer-events:auto}.bnuInputWrap:has(>.bnuTooltip):has(select) .bnuTooltip{right:24px}.bnuInputWrap:has(>.bnuTooltip):has(select) select.bnuInput{padding-inline-end:60px}.bnuInputWrap:has(>.bnuInputWrap__passwordToggle) .bnuInput{padding-inline-end:44px}.bnuInputWrap:has(>.bnuInputWrap__passwordToggle):has(>.bnuTooltip) .bnuInput{padding-inline-end:72px}.bnuInputWrap:has(>.bnuInputWrap__passwordToggle):has(>.bnuTooltip) .bnuTooltip{right:40px}.bnuInputWrap:has(.bnuInput[type=search]):before{position:absolute;bottom:12px;left:12px;width:24px;height:24px;content:"\f002";font-weight:400;font-size:1rem;font-family:var(--font-fa);text-align:center;z-index:1}.bnuInputWrap .bnuInputWrap__prepend{position:absolute;bottom:12px;left:16px;line-height:1.2}.bnuInputWrap:has(.bnuInput:disabled){opacity:.5;cursor:not-allowed}.bnuInputWrap:has(.bnuInput:disabled) .bnuInput,.bnuInputWrap:has(.bnuInput:disabled) .bnuInputWrap__label,.bnuInputWrap:has(.bnuInput:disabled) .bnuInputWrap__passwordToggle{pointer-events:none}.bnuInputWrap__passwordToggle{position:absolute;right:8px;bottom:12px;transition:color .2s ease;cursor:pointer;border:none;background-color:transparent;padding:0;width:24px;height:24px;color:var(--color-text-light);font-size:14px}.bnuInputWrap__passwordToggle:hover{color:var(--color-text)}.bnuPasswordStrength__value{font-weight:700}.bnuPasswordInfo{position:absolute;bottom:100%;left:0;z-index:3;margin-bottom:12px;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding:16px 20px;width:max-content;max-width:min(320px,100%);color:var(--color-text);font-size:14px;line-height:1.4}.bnuPasswordInfo[hidden]{display:none}.bnuPasswordInfo:after{position:absolute;top:100%;left:24px;border:8px solid transparent;border-top-color:#fff;content:""}.bnuPasswordInfo__title{margin:0 0 8px;font-weight:600}.bnuPasswordInfo__list{margin:0;padding:0;list-style:none}.bnuPasswordInfo__item{position:relative;padding-inline-start:24px;line-height:1.7}.bnuPasswordInfo__item:before{position:absolute;left:0;font-weight:900;font-family:var(--font-fa)}.bnuPasswordInfo__item.is-valid{color:var(--color-success)}.bnuPasswordInfo__item.is-valid:before{content:"\f00c"}.bnuPasswordInfo__item.is-invalid{color:var(--color-error)}.bnuPasswordInfo__item.is-invalid:before{content:"\f00d"}.bnuInputWrap__label{display:inline-flex;position:relative;column-gap:2px;align-items:center;font-weight:500;font-size:15px;line-height:1.2}@media(max-width:768px){.bnuInputWrap__label{font-size:14px;line-height:18px}}.bnuInputWrap__label .bnuTooltip>button{height:18px}.bnuInputWrap__mandatory{color:var(--color-error)}.bnuInput{--color: var(--color-text);--outline: 1px;--height: 48px;--padding-inline: 16px;transition:border-color .2s ease,box-shadow .2s ease;outline-offset:1px;border:var(--outline) solid color-mix(in oklch,var(--color),white 60%);border-radius:var(--border-radius-input);background-color:#fff;padding-inline:var(--padding-inline);padding-inline-start:max(var(--padding-inline),var(--prepend, 0px));width:100%;min-width:0;max-width:100%;height:var(--height);color:var(--color-text);font-size:16px}@media(max-width:768px){.bnuInput{--height: 44px}}.bnuInput:hover{border-color:var(--color)}.bnuInput:focus-visible{outline:2px solid;outline-color:color-mix(in oklch,var(--color),white 80%);border-color:var(--color)}.bnuInput[aria-invalid=true]{border-color:var(--color-error);color:var(--color-error)}.bnuInput[type=search]{padding-inline-start:36px}.bnuInput:disabled{cursor:not-allowed;background-color:#fff}select.bnuInput{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.49219 11.8398C6.21875 12.0859 5.80859 12.0859 5.5625 11.8398L1.1875 7.46484C0.914062 7.21875 0.914062 6.78125 1.1875 6.53516C1.43359 6.28906 1.84375 6.28906 2.08984 6.53516L6 10.4453L9.91016 6.53516C10.1836 6.28906 10.5938 6.28906 10.8398 6.53516C11.1133 6.80859 11.1133 7.21875 10.8398 7.46484L6.46484 11.8398H6.49219Z' fill='%230F234A'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding-inline:12px;padding-inline-end:28px}textarea.bnuInput{align-items:flex-start;padding-block:.8em;height:auto;line-height:1.5}.bnuChoiceWrap{position:relative}.bnuChoiceWrap:has(.bnuChoice:disabled){opacity:.5;cursor:not-allowed}.bnuChoiceWrap:has(.bnuChoice:disabled) .bnuChoiceWrap__label{pointer-events:none}.bnuChoiceWrap__label{display:inline-block;position:relative;padding-inline-start:24px;line-height:1.5}.bnuChoiceWrap__label .bnuChoice{position:absolute;top:1px;left:0;margin:2px;width:16px;height:16px;accent-color:var(--color-accent)}.bnuChoiceWrap__label:has(.bnuChoice[aria-invalid=true]){color:var(--color-error)}.bnuChoiceWrap__label .bnuInputWrap__mandatory{margin-inline-start:2px}.bnuChoiceWrap__labelText a{text-decoration:underline;font-weight:500}.bnuChoiceWrap__after{padding-inline-start:24px;line-height:1.5}.bnuChoicesGroup{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);flex-wrap:wrap}.bnuChoicesGroup.bnuChoicesGroup--nowrap{flex-wrap:nowrap}@media(max-width:768px){.bnuChoicesGroup.bnuChoicesGroup--nowrap{flex-direction:column;align-items:flex-start}}.bnuInputInfoBox{position:absolute;bottom:0;border-radius:var(--border-radius-small);background-color:var(--color-border);padding-inline:4px;overflow:hidden;color:#fff;font-weight:500;font-size:13px;line-height:16px}.bnuInputInfoBox.bnuInputInfoBox--error{background-color:var(--color-error);color:#fff}.bnuInputInfoBox.bnuInputInfoBox--warning{background-color:var(--color-warning);color:#fff}.bnuInputInfoBox.bnuInputInfoBox--success{background-color:var(--color-success);color:#fff}.bnuInputInfoBox[hidden]{display:none}.bnuInputWrap .bnuInputInfoBox{right:12px;left:auto;transform:translateY(50%);margin-inline-start:12px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bnuInputWrap .bnuInputInfoBox:not([hidden]){display:-webkit-box}.bnuChoiceWrap .bnuInputInfoBox{left:24px;transform:translateY(75%)}.bnuErrorBox{color:var(--color-error)}.bnuInputBirthdate{display:flex;column-gap:8px;flex-direction:row;width:100%}.bnuInputBirthdate .bnuInputWrap.bnuInputBirthdate__year{width:100px}.bnuInputBirthdate .bnuInputWrap.bnuInputBirthdate__month{width:calc(100% - 180px)}.bnuInputBirthdate .bnuInputWrap.bnuInputBirthdate__day{width:80px}.customSelect{position:relative;cursor:default;min-width:80px}.customSelect.error{border:1px solid var(--color-error)}.customSelect.error .customSelectVisible,.customSelect.error .optionsWrap{border-color:var(--color-error)}.customSelect .mainInput{display:none}.customSelect.readonly{pointer-events:none;cursor:not-allowed}.customSelect .customSelectVisible{position:relative;border:1px solid color-mix(in oklch,var(--color-text),white 60%);border-radius:var(--border-radius-input);background:#fff;padding:15px 1em;min-height:48px;height:54px;line-height:1.5;transition:border-color .2s ease-in-out}.customSelect .customSelectVisible:after{position:absolute;top:50%;right:15px;margin-top:-7px;width:15px;height:14px;color:var(--color-text);font-weight:500;font-family:var(--font-fa);line-height:14px;text-align:center;content:"\f107"}.customSelect .customSelectVisible .customSelectText{overflow:hidden;padding-right:1.5em;font-size:16px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.customSelect .customSelectVisible .customSelectText.placeholder{color:var(--color-text-light)}.customSelect.customSelectMulti .customSelectVisible{height:auto;min-height:48px}.customSelect.customSelectMulti .customSelectText{display:flex;flex-wrap:wrap;gap:6px;overflow:visible;padding-right:2em;text-overflow:unset;white-space:normal}.customSelect.customSelectMulti .customSelectChip{display:inline-flex;align-items:center;gap:4px;max-width:100%;border-radius:var(--border-radius-small);background:var(--color-bg);padding:4px 8px;color:var(--color-text);font-size:14px;line-height:1.2}.customSelect.customSelectMulti .customSelectChipLabel{overflow:hidden;text-overflow:ellipsis}.customSelect.customSelectMulti .customSelectChipRemove{border:none;background:transparent;padding:0 0 0 2px;color:var(--color-text);cursor:pointer;font-size:16px;line-height:1}.customSelect.customSelectMulti .customSelectChipRemove:hover{opacity:.75}.customSelect.theX .customSelectVisible:after{color:var(--color-text);font-family:var(--font-fa);line-height:1;content:"\f00d"}.customSelect .optionsWrap{display:none;position:absolute;left:0;z-index:10;margin-top:-1px;border:1px solid color-mix(in oklch,var(--color-text),white 60%);background:#fff;width:100%;min-width:100%;max-height:300px;height:auto;overflow-x:hidden;overflow-y:auto}.customSelect .optionsWrap .customOption{padding:8px 1em}.customSelect .optionsWrap .customOption.active,.customSelect .optionsWrap .customOption:hover{background:var(--color-bg)}.customSelect .optionsWrap .customOption.disabled{display:none}.customSelect .optionsWrap .customOption.customOptionMessage{display:block;color:var(--color-text-light);cursor:default}.customSelect .optionsWrap .customOption.customOptionMessage:hover{background:transparent}.customSelect .optionsWrap .customOption:focus{background-color:var(--color-bg)}.customSelect .optionsWrap .customOption:focus-visible{outline:none}.customSelect .optionsWrap .customOption.customOption--placeholder{display:none}.customSelect .optionsWrap .customSelectSearch{width:100%;border:none;border-bottom:1px solid color-mix(in oklch,var(--color-text),white 60%);border-radius:0}.customSelect.open .optionsWrap,.bnuProductSearch{display:block}.bnuProductSearch .tt-menu{display:none;position:absolute;top:calc(100% + var(--layout-spacing) * .5);left:0;z-index:100;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;width:100%;max-height:320px;overflow-y:auto}.bnuProductSearch .tt-menu.tt-open:not(.tt-empty):has(.tt-dataset:not(:empty)){display:block}.bnuProductSearch .noResults{padding:var(--layout-gap);color:var(--color-text-light)}.bnuProductSearch .bnuProductSearch__input{padding-right:var(--layout-spacing)}.bnuProductSearch.bnuProductSearch--multiple>.bnuInputWrap__label{display:flex;margin-bottom:calc(var(--layout-spacing) * .5)}.bnuProductSearch.bnuProductSearch--multiple .bnuInputWrap{--color: var(--color-text);--outline: 1px;--height: 48px;--padding-inline: 12px;flex-flow:row wrap;align-items:center;gap:6px;transition:border-color .2s ease,box-shadow .2s ease;border:var(--outline) solid color-mix(in oklch,var(--color),white 60%);border-radius:var(--border-radius-input);background-color:#fff;padding:6px var(--padding-inline);padding-inline-start:36px;width:100%;min-height:var(--height)}@media(max-width:768px){.bnuProductSearch.bnuProductSearch--multiple .bnuInputWrap{--height: 44px}}.bnuProductSearch.bnuProductSearch--multiple .bnuInputWrap:hover,.bnuProductSearch.bnuProductSearch--multiple .bnuInputWrap:focus-within{border-color:var(--color)}.bnuProductSearch.bnuProductSearch--multiple .bnuInputWrap:has(.bnuInput[type=search]):before{top:12px;bottom:auto;left:6px}.bnuProductSearch.bnuProductSearch--multiple .bnuInput{flex:1 1 8rem;border:none;background-color:transparent;padding:0;width:auto;min-width:6rem;height:auto}.bnuProductSearch.bnuProductSearch--multiple .bnuInput:focus-visible{outline:none}.bnuProductSearch.bnuProductSearch--multiple .bnuProductSearch__selected{display:contents}.bnuProductSearch.bnuProductSearch--multiple .bnuProductSearch__chip{order:-1}.bnuProductSearch .bnuProductSearch__chip{display:inline-flex;align-items:center;gap:4px;border-radius:var(--border-radius-small);background:var(--color-bg);padding:4px 8px;color:var(--color-text);font-size:14px;line-height:1.2;max-width:100%}.bnuProductSearch .bnuProductSearch__chipLabel{overflow:hidden;text-overflow:ellipsis}.bnuProductSearch .bnuProductSearch__chipRemove{border:none;background:transparent;cursor:pointer;padding:0 0 0 2px;color:var(--color-text);font-size:16px;line-height:1}.bnuProductSearch .bnuProductSearch__chipRemove:hover{opacity:.75}.bnuProductSearch .searchProduct{display:flex;align-items:flex-start;column-gap:var(--layout-spacing);cursor:pointer;padding:var(--layout-spacing);color:var(--color-text);text-decoration:none}.bnuProductSearch .searchProduct.tt-cursor,.bnuProductSearch .searchProduct:hover{background-color:var(--color-bg)}.bnuProductSearch .searchProduct__image{flex:0 0 auto;width:48px}.bnuProductSearch .searchProduct__image img{display:block;width:100%;height:auto}.bnuProductSearch .searchProduct__body{display:flex;flex:1 1 auto;flex-direction:column;row-gap:calc(var(--layout-spacing) * .5);min-width:0;font-size:15px}.bnuProductSearch .searchProduct__name{margin:0}.bnuProductSearch .searchProduct__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);row-gap:calc(var(--layout-spacing) * .5);min-width:0;width:100%}.bnuProductSearch .searchProduct__badges{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%}.bnuProductSearch .searchProduct__badges .bnuProductBadge{flex:0 1 auto;max-width:100%;height:16px;padding-inline:.35em;font-size:11px;overflow:hidden;text-overflow:ellipsis}.bnuProductSearch .searchProduct__price{display:flex;flex:0 0 auto;align-items:baseline;column-gap:calc(var(--layout-spacing) * .5);margin-inline-start:auto;white-space:nowrap}.bnuProductSearch .searchProduct__priceOld{color:var(--color-text-light);text-decoration:line-through}.bnuProductSearch .searchProduct__drugProduct{flex:0 0 auto;margin-inline-start:auto;color:var(--color-text-light);white-space:nowrap}.bnuNumberSpinner{--spinner-btn-size: 42px;--spinner-input-width: 48px;display:inline-flex;align-items:stretch;vertical-align:top}.bnuNumberSpinner .bnuNumberSpinner__btn{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;outline:none;border:1px solid color-mix(in oklch,var(--color-text),white 60%);background:color-mix(in oklch,var(--color-text-light),white 90%);width:var(--spinner-btn-size);height:var(--spinner-btn-size);color:color-mix(in oklch,var(--color-text),white 60%);font-size:16px;cursor:pointer;transition:background-color .2s ease-in-out}.bnuNumberSpinner .bnuNumberSpinner__btn:hover{background:color-mix(in oklch,var(--color-text-light),white 85%)}.bnuNumberSpinner .bnuNumberSpinner__btn:focus-visible{outline:2px solid color-mix(in oklch,var(--color-info),white 60%);outline-offset:1px;z-index:1}.bnuNumberSpinner .bnuNumberSpinner__btn:first-child{border-right:0;border-radius:var(--border-radius-input) 0 0 var(--border-radius-input)}.bnuNumberSpinner .bnuNumberSpinner__btn:last-child{border-left:0;border-radius:0 var(--border-radius-input) var(--border-radius-input) 0}.bnuNumberSpinner .bnuNumberSpinner__btn:disabled,.bnuNumberSpinner .bnuNumberSpinner__btn[disabled],.bnuNumberSpinner .bnuNumberSpinner__btn.disabledQntChange{cursor:not-allowed}.bnuNumberSpinner .bnuNumberSpinner__btn:disabled:hover,.bnuNumberSpinner .bnuNumberSpinner__btn[disabled]:hover,.bnuNumberSpinner .bnuNumberSpinner__btn.disabledQntChange:hover{background:var(--color-info-bg)}.bnuNumberSpinner .bnuNumberSpinner__btn:disabled i,.bnuNumberSpinner .bnuNumberSpinner__btn[disabled] i,.bnuNumberSpinner .bnuNumberSpinner__btn.disabledQntChange i{opacity:.7;color:var(--color-text-disabled)}.bnuNumberSpinner .bnuNumberSpinner__input{display:block;flex-shrink:0;box-shadow:none;outline:none;border:1px solid color-mix(in oklch,var(--color-text),white 60%);border-radius:0;background:#fff;padding:0;width:var(--spinner-input-width);height:var(--spinner-btn-size);min-height:var(--spinner-btn-size);color:var(--color-text);font-weight:500;font-size:16px;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.bnuNumberSpinner .bnuNumberSpinner__input::-webkit-outer-spin-button,.bnuNumberSpinner .bnuNumberSpinner__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bnuNumberSpinner .bnuNumberSpinner__input:focus-visible{outline:2px solid color-mix(in oklch,var(--color-info),white 60%);outline-offset:1px;z-index:1;position:relative}@media(max-width:1024px){.bnuNumberSpinner{--spinner-btn-size: 30px;--spinner-input-width: 34px}}.bnuNumberSpinner.bnuNumberSpinner--small{--spinner-btn-size: 32px;--spinner-input-width: 38px}@media(max-width:1024px){.bnuNumberSpinner.bnuNumberSpinner--small{--spinner-btn-size: 30px;--spinner-input-width: 34px}}hr{margin-block:calc(var(--layout-spacing) * 2);border:none;background-color:var(--color-border);width:100%;height:1px}:where([popover]){box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--layout-gap);max-width:480px;margin-inline:var(--layout-spacing);font-size:15px;position-area:top}:where([popover]) button[popovertargetaction=hide]{position:absolute;top:4px;right:4px;cursor:pointer;border:none;background-color:transparent;padding:0;width:24px;height:24px;color:initial;font-size:16px}.bnuBreadcrumbs{margin-block-end:calc(var(--layout-spacing) * 1.5);color:var(--color-text-light);font-size:13px;line-height:1.333}.bnuBreadcrumbs ul{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--layout-spacing) * .75);margin:0;padding:0;list-style:none}.bnuBreadcrumbs ul>li{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .75)}.bnuBreadcrumbs a{color:var(--color-text);text-decoration:none}.bnuBreadcrumbs a:hover{text-decoration:underline}.bnuBreadcrumbs i{width:8px;font-size:12px}.bnuTabs{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuTabs.bnuTabs--end .bnuTabs__list{justify-content:flex-end}.bnuTabs.bnuTabs--end .bnuTab--alt:first-child{margin-inline-start:0}.bnuTabs.bnuTabs--end .bnuTab--alt:last-child{margin-inline-end:0}.bnuTab{display:flex;align-items:center;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease;cursor:pointer;border:none;background-color:transparent;padding-block:calc(var(--layout-spacing) * .5);padding-inline:var(--layout-spacing);width:100%;max-width:288px;min-height:48px;color:var(--color-text-light);font-weight:600;font-size:18px;line-height:1.2;overflow-wrap:anywhere}@media(max-width:768px){.bnuTab{min-height:40px}}.bnuTab[aria-selected=true]{box-shadow:inset 0 -2px 0 0 var(--color-text);color:var(--color-text)}.bnuTab.bnuTab--alt{justify-content:center;margin-inline-start:-1px;box-shadow:none;border:1px solid var(--color-border);border-top-right-radius:var(--border-radius-input);border-top-left-radius:var(--border-radius-input);background-color:var(--color-bg);text-align:center}.bnuTab.bnuTab--alt[aria-selected=true]{border-bottom:1px solid transparent;background-color:#fff}.bnuTab.bnuTab--alt:first-child{margin-inline-start:var(--layout-spacing)}.bnuTab.bnuTab--alt:last-child{margin-inline-end:var(--layout-spacing)}.bnuTab.bnuTab--alt:hover{color:var(--color-text)}.bnuTabs__list{display:flex;box-shadow:inset 0 -1px 0 0 var(--color-border)}.bnuQuote{padding:calc(var(--layout-spacing) * 1.5)}.bnuQuote blockquote{display:flex;position:relative;column-gap:var(--layout-spacing);align-items:baseline;font-weight:500;font-size:18px}.bnuQuote blockquote:before{display:block;flex-shrink:0;width:calc(var(--layout-spacing) * 2);content:"\f10e";font-style:initial;font-weight:400;font-size:20px;line-height:1;font-family:var(--font-fa)}@media(max-width:768px){.bnuQuote blockquote:before{font-size:18px}}.bnuQuote figcaption{padding-inline:calc(var(--layout-spacing) * 3)}blockquote{margin:0;margin-block-end:var(--layout-spacing);font-style:italic}@media(max-width:768px){blockquote{font-size:16px}}figcaption{font-size:15px}@media(max-width:768px){figcaption{font-size:14px}}figcaption:before{margin-right:.5em;content:"\2014"}.bnuNotice{display:flex;position:relative;column-gap:var(--layout-spacing);align-items:baseline;margin:1em 0;border-radius:var(--border-radius);background-color:var(--color-info-bg);padding:calc(var(--layout-spacing) * 1.5);color:var(--color-info);font-weight:500;border:1px solid var(--color-border)}.bnuNotice:first-child{margin-top:0}.bnuNotice:last-child{margin-bottom:0}.bnuNotice.bnuNotice--error,.bnuNotice.bnuNotice--alert{background-color:var(--color-error-bg);color:var(--color-error);border:1px solid var(--color-error-border)}.bnuNotice.bnuNotice--warning{background-color:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border)}.bnuNotice.bnuNotice--success{background-color:var(--color-success-bg);color:var(--color-success);border:1px solid var(--color-success-border)}.bnuNotice p,.bnuNotice ul,.bnuNotice ol{margin-block:.5em}.bnuNotice p:first-child,.bnuNotice ul:first-child,.bnuNotice ol:first-child{margin-block-start:0}.bnuNotice p:last-child,.bnuNotice ul:last-child,.bnuNotice ol:last-child{margin-block-end:0}.bnuNotice a{color:inherit}.bnuNotice i{transform:translateY(2px);font-size:20px;color:inherit}@media(max-width:768px){.bnuNotice i{font-size:18px}}.bnuNotice.bnuNotice--small{flex-direction:column}.bnuNotice.bnuNotice--small i{font-size:16px}.bnuNotice.bnuNotice--small .bnuNotice__content{margin-block-start:var(--layout-spacing);font-size:14px;line-height:1.5}.bnuNotice.bnuNotice--small .bnuNotice__content>header{position:absolute;top:calc(var(--layout-spacing) * 1.75);left:calc(var(--layout-spacing) * 1.5 + 24px);font-size:12px}.bnuNotice__content{display:flex;row-gap:calc(var(--layout-spacing) * .5);flex-direction:column;flex:1 1 auto;min-width:0}.bnuNotice__content>header{font-weight:700;font-size:14px;line-height:1.333;text-transform:uppercase}@media(max-width:768px){.bnuNotice__content>header{font-size:13px}}.bnuPageContent .bnuNotice i{color:inherit}.bnuNotice--dismissible{padding-right:calc(var(--layout-spacing) * 4)}.bnuNotice__close{position:absolute;top:var(--layout-spacing);right:var(--layout-spacing);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bnuNotice__close i{transform:none;font-size:16px}.bnuPromoBoxWrap{margin-bottom:var(--layout-spacing)}.bnuPromoBoxWrap .bnuPromoBox{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.bnuPromoBox__media{overflow:hidden;border:1px dashed var(--color-border);border-bottom:0;border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.bnuPromoBox__media a{display:block}.bnuPromoBox__media img{display:block;width:100%;height:auto}.bnuPromoBox{display:flex;position:relative;align-items:center;gap:var(--layout-gap);margin-bottom:var(--layout-spacing);border:1px dashed var(--color-border);border-radius:var(--border-radius-small);background-color:var(--color-bg);padding:var(--layout-gap) calc(var(--layout-spacing) * 1.67)}@media(max-width:768px){.bnuPromoBox{gap:var(--layout-spacing);padding:calc(var(--layout-spacing) * 1.17) var(--layout-spacing)}}.bnuPromoBox__meta{display:flex;position:absolute;top:var(--layout-spacing);right:var(--layout-spacing);column-gap:var(--layout-spacing);align-items:center}.bnuPromoBox__metaText{color:var(--color-text-light);font-size:12px;line-height:1.2}.bnuPromoBox__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;background-color:var(--color-border);color:var(--color-text)}.bnuPromoBox__icon i{font-size:24px;line-height:1}@media(max-width:768px){.bnuPromoBox__icon i{font-size:20px}}@media(max-width:1024px){.bnuPromoBox__icon{width:40px;height:40px}}@media(max-width:768px){.bnuPromoBox__icon{width:32px;height:32px}}.bnuPromoBox__body{display:flex;flex:1 1 auto;flex-direction:column;row-gap:calc(var(--layout-spacing) / 2);min-width:0}.bnuPromoBox__title{color:inherit;font-size:16px;font-weight:700;line-height:1.3}.bnuPromoBox__text{color:inherit;font-size:14px;line-height:1.4;word-wrap:break-word}.bnuPromoBox__text strong{font-weight:700}@media(max-width:768px){.bnuPromoBox__text{font-size:13px}}.bnuPromoBox__info{margin-left:auto}.bnuPromoBox__code{display:inline-flex;position:relative;align-items:center;gap:calc(var(--layout-spacing) / 2);margin-top:calc(var(--layout-spacing) / 2);border-radius:999px;background-color:#fff;padding:calc(var(--layout-spacing) / 2) var(--layout-spacing);padding-right:calc(var(--layout-spacing) * 2.5);width:fit-content;max-width:100%;font-size:14px;cursor:pointer}.bnuPromoBox__codeValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bnuPromoBox__codeIcon{display:inline-flex;position:absolute;top:50%;right:calc(var(--layout-spacing) / 2);align-items:center;justify-content:center;transform:translateY(-50%);color:var(--color-text-light)}.bnuPromoBox__progress{display:flex;position:relative;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px}@media(max-width:768px){.bnuPromoBox__progress{width:32px;height:32px}}.bnuPromoBox__progressInner{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background-color:#fff}.bnuPromoBox__progressLabel{position:relative;z-index:1;margin:0;font-size:11px;font-weight:700;line-height:1}.bnuPromoBox__progressWrap{position:relative}.bnuPromoBox--orange{border-color:var(--color-promo-orange-border);background-color:var(--color-promo-orange-bg);color:var(--color-promo-orange)}.bnuPromoBox--orange .bnuPromoBox__title,.bnuPromoBox--orange .bnuPromoBox__text{color:var(--color-promo-orange);font-weight:600}.bnuPromoBox--orange .bnuPromoBox__icon{background-color:var(--color-promo-orange-border);color:var(--color-promo-orange)}.bnuPromoBox--blue{border-color:var(--color-border);background-color:var(--color-bg);color:var(--color-text)}.bnuPromoBox--blue .bnuPromoBox__icon{background-color:var(--color-info-bg);color:var(--color-info)}.bnuPromoBox--pink{border-color:var(--color-promo-border);background-color:var(--color-promo-bg);color:var(--color-promo)}.bnuPromoBox--pink .bnuPromoBox__title,.bnuPromoBox--pink .bnuPromoBox__text{color:var(--color-promo);font-weight:600}.bnuPromoBox--pink .bnuPromoBox__icon{background-color:var(--color-promo-border);color:var(--color-promo)}.bnuPromoBox--small{padding:var(--layout-spacing) calc(var(--layout-spacing) * 1.17)}.bnuPromoBox--small .bnuPromoBox__icon{width:32px;height:32px}.bnuPromoBox--small .bnuPromoBox__icon i{font-size:16px}.bnuPromoBox--small .bnuPromoBox__title{font-size:14px}.bnuPromoBox--small .bnuPromoBox__text{font-size:13px}dialog.bnuDialog{display:none;flex-direction:column;transform:translateY(12px) scale(.98);opacity:0;transition:opacity .2s ease,transform .2s ease,overlay .2s ease allow-discrete,display .2s ease allow-discrete;margin:auto;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding:0;width:min(808px,100% - var(--layout-padding));max-width:calc(100% - var(--layout-padding));max-height:calc(100svh - var(--layout-padding));overflow:hidden;color:var(--color-text)}dialog.bnuDialog.bnuDialog--small{width:min(600px,100% - var(--layout-padding))}dialog.bnuDialog.bnuDialog--large{width:min(var(--layout-mw),100% - var(--layout-padding))}dialog.bnuDialog>[data-dialog-close]{position:absolute;top:var(--layout-spacing);right:var(--layout-spacing);z-index:1;margin:0}@media(max-width:768px){dialog.bnuDialog>[data-dialog-close] .bnuButton{--button-height: 32px}}dialog.bnuDialog[open]{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;height:fit-content;max-height:calc(100svh - var(--layout-padding));margin:auto;transform:translateY(0) scale(1);opacity:1}dialog.bnuDialog:focus{outline:none}dialog.bnuDialog::backdrop{transition:background-color .2s ease,overlay .2s ease allow-discrete,display .2s ease allow-discrete;background-color:color-mix(in oklch,var(--color-text),transparent 100%)}dialog.bnuDialog[open]::backdrop{background-color:color-mix(in oklch,var(--color-text),transparent 40%)}@starting-style{dialog.bnuDialog[open]{transform:translateY(12px) scale(.98);opacity:0}dialog.bnuDialog[open]::backdrop{background-color:#0f234a00}}dialog.bnuDialog>header{display:flex;position:relative;column-gap:var(--layout-gap);justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);padding:var(--layout-spacing);padding-inline-start:var(--layout-gap);padding-inline-end:calc(var(--layout-spacing) + 3rem);min-height:calc(var(--layout-spacing) * 6)}dialog.bnuDialog>header>h2{font-size:clamp(1.13rem,.88rem + .81vw,1.5rem);margin:0}dialog.bnuDialog>section{flex:1 1 auto;min-height:0;padding:var(--layout-gap);overflow:auto;font-size:16px;line-height:1.5}dialog.bnuDialog>section>:first-child{margin-top:0}dialog.bnuDialog>section>:last-child{margin-bottom:0}dialog.bnuDialog>footer{display:flex;column-gap:var(--layout-spacing);justify-content:flex-end;border-top:1px solid var(--color-border);padding:var(--layout-gap)}dialog.bnuDialog>footer:empty{display:none}@media(prefers-reduced-motion:reduce){dialog.bnuDialog{transform:none;transition:none}dialog.bnuDialog::backdrop{transition:none}}.bnuAccordion{display:flex;row-gap:calc(var(--layout-spacing) * 2);flex-direction:column}.bnuAccordion__item{border-bottom:1px solid var(--color-border)}.bnuAccordion__summary{display:flex;column-gap:var(--layout-spacing);align-items:baseline;transition:color .2s ease;cursor:pointer;padding-block:var(--layout-spacing);font-weight:600;font-size:18px;line-height:1.5;list-style:none}.bnuAccordion__summary::-webkit-details-marker{display:none}.bnuAccordion:not(.bnuAccordion--chevron) .bnuAccordion__icon{width:calc(var(--layout-spacing) * 2);height:calc(var(--layout-spacing) * 2);font-weight:400;font-size:16px;line-height:calc(var(--layout-spacing) * 2)}.bnuAccordion:not(.bnuAccordion--chevron) .fa-minus{display:none}.bnuAccordion:not(.bnuAccordion--chevron) .bnuAccordion__item[open] .bnuAccordion__summary .fa-minus{display:block}.bnuAccordion:not(.bnuAccordion--chevron) .bnuAccordion__item[open] .bnuAccordion__summary .fa-plus{display:none}.bnuAccordion--chevron,.bnuAccordion--chevron .bnuAccordion__item{width:100%}.bnuAccordion--chevron .bnuAccordion__summary{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;column-gap:calc(var(--layout-spacing) * 2)}.bnuAccordion--chevron .bnuAccordion__title{flex:0 1 auto;min-width:0;font-size:clamp(1.13rem,.88rem + .81vw,1.5rem)}.bnuAccordion--chevron .bnuAccordion__chevron{flex:0 0 auto;margin-inline-start:auto;font-weight:400;font-size:14px;line-height:1;color:var(--color-text-light);transition:transform .2s ease}.bnuAccordion--chevron .bnuAccordion__item[open] .bnuAccordion__chevron{transform:rotate(180deg)}.bnuAccordion__content{padding-inline-start:calc(var(--layout-spacing) * 3);padding-block-end:calc(var(--layout-spacing) * 2)}.bnuAccordion--chevron .bnuAccordion__content{padding-inline-start:0}.bnuArticlesSlider .swiper-slide{height:auto}.bnuArticles{display:flex;row-gap:calc(var(--layout-spacing) * 2);flex-direction:column;container-type:inline-size}.bnuArticles.bnuArticles--grid{--columns: 3;display:grid;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap)}@media(max-width:1024px){.bnuArticles.bnuArticles--grid{grid-template-columns:repeat(2,1fr)}}.bnuArticleCard{display:flex;row-gap:var(--layout-spacing);flex-direction:column;container-type:inline-size;height:100%}.bnuArticleCard:not(.bnuArticleCard--small){transition:box-shadow .2s ease;border:1px solid var(--color-border);border-radius:var(--card-border-radius);padding:calc(var(--layout-spacing) * 1.5);overflow:hidden}.bnuArticleCard:not(.bnuArticleCard--small):hover{box-shadow:var(--card-box-shadow)}@media(max-width:768px){.bnuArticleCard:not(.bnuArticleCard--small):hover{box-shadow:none}}@media(max-width:768px){.bnuArticleCard:not(.bnuArticleCard--small){border:none;border-radius:0;padding:0}}.bnuArticleCard.bnuArticleCard--small{row-gap:calc(var(--layout-spacing) * .5);max-width:600px}.bnuArticleCard.bnuArticleCard--small .bnuArticleCard__updated{margin-inline-start:initial}.bnuArticleCard.bnuArticleCard--small .bnuArticleCard__thumbnail{display:none}.bnuArticleCard a{text-decoration:none}.bnuArticleCard a:hover{text-decoration:underline}.bnuArticleCard__thumbnail{margin:calc(var(--layout-spacing) * -1.5);margin-block-end:0;overflow:hidden}@media(max-width:768px){.bnuArticleCard__thumbnail{margin:0}}.bnuArticleCard__thumbnail img{display:block;transform:scale(1.04);transition:transform .4s ease;aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}@media(max-width:768px){.bnuArticleCard__thumbnail img{transform:none;border-radius:var(--border-radius)}}.bnuArticleCard__thumbnail:hover img{transform:scale(1.01)}@media(max-width:768px){.bnuArticleCard__thumbnail:hover img{transform:none}}h3.bnuArticleCard__title{margin:0;font-weight:500;font-size:16px;line-height:1.5;text-wrap:pretty}@media(max-width:768px){h3.bnuArticleCard__title{font-size:14px;line-height:1.333}}.bnuArticleCard__meta{display:flex;column-gap:var(--layout-spacing);row-gap:calc(var(--layout-spacing) * .5);flex-wrap:wrap;font-size:13px;line-height:1.333}@media(max-width:768px){.bnuArticleCard__meta{font-size:12px}}.bnuArticleCard__date{color:var(--color-text-light)}.bnuArticleCard__updated{color:var(--color-accent);font-weight:600}.bnuArticleCard:not(.bnuArticleCard--small) .bnuArticleCard__updated{margin-inline-start:auto}@container (max-width: 287px){.bnuArticleCard:not(.bnuArticleCard--small) .bnuArticleCard__updated{margin-inline-start:initial;width:100%}}@media(max-width:768px){.bnuArticleCard:not(.bnuArticleCard--small) .bnuArticleCard__updated{margin-inline-start:initial;width:100%}}.bnuCard{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--border-radius-small);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuCard{padding:calc(var(--layout-spacing) * 1.5)}}.bnuCard__header{display:flex;gap:var(--layout-spacing);justify-content:space-between;align-items:flex-start}.bnuCard__header:not(:last-child){margin-block-end:var(--layout-spacing)}.bnuCard__meta{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .5) calc(var(--layout-spacing) * .67);align-items:center;min-width:0}.bnuCard__date,.bnuCard__author{font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuCard__date{color:var(--color-text-light)}.bnuCard__author{color:var(--color-text)}.bnuCard__body,.bnuCard__question,.bnuCard__answerBody{margin:0;color:var(--color-text);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuCard__body p,.bnuCard__question p,.bnuCard__answerBody p{margin:0 0 .5em}.bnuCard__body p:last-child,.bnuCard__question p:last-child,.bnuCard__answerBody p:last-child{margin-bottom:0}.bnuCard .bnuButtonAsTextLink{font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuCard>.bnuButtonAsTextLink{margin-block-start:var(--layout-spacing)}.bnuCard__footer{margin:0;margin-block-start:var(--layout-spacing)}.bnuCard__useful{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;margin:0;border:0;background:transparent;padding:0;color:var(--color-text);font-weight:600;font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286;white-space:nowrap;cursor:pointer}.bnuCard__useful i{font-size:clamp(.88rem,.79rem + .27vw,1rem)}.bnuCard__useful.active{color:var(--color-accent)}.bnuCard--answer{margin:0;border:0;border-radius:0;background-color:transparent;padding:calc(var(--layout-spacing) * 1.17) 0 0 36px;border-top:1px solid var(--color-border)}.bnuCard--answer.bnuCard--truncated .bnuCard__answerBody{position:relative;display:-webkit-box;overflow:hidden;width:100%;min-height:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:5.7142857143em;text-overflow:ellipsis;line-break:after-white-space}.bnuCard--answer.bnuCard--truncated .bnuCard__answerBody:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2.8em;background:linear-gradient(to top,var(--color-bg) 0%,color-mix(in oklch,var(--color-bg),transparent 35%) 55%,transparent 100%);pointer-events:none}.bnuCard--answer.bnuCard--truncated>.bind-expandQAAnswer{align-self:flex-start}.bnuCard--answer:not(.bnuCard--truncated)>.bind-expandQAAnswer{display:none}.bnuCard__answers .bnuCard--answer:first-child{margin-top:calc(var(--layout-spacing) * .33);padding-top:calc(var(--layout-spacing) * 1.17);padding-left:36px}.bnuCard__answers--nested .bnuCard--answer{border-top:0;padding-top:calc(var(--layout-spacing) * .67);padding-left:36px}.bnuCard__verified{display:inline-flex;gap:4px;align-items:center;color:var(--color-text);font-weight:600;font-size:clamp(.69rem,.65rem + .13vw,.75rem);line-height:1.3333333333}.bnuCard__verified i{color:var(--color-success);font-size:clamp(.81rem,.77rem + .13vw,.88rem)}.bnuCard__verified.green i{--fa-primary-color: #fff;--fa-secondary-color: var(--color-success);--fa-secondary-opacity: 1}.bnuCard__answers{display:flex;flex-direction:column;gap:var(--layout-spacing);margin:0;margin-block-start:calc(var(--layout-spacing) * 2);padding:0;list-style:none}.bnuTags{display:flex;gap:6px;padding-top:var(--layout-spacing);padding-bottom:calc(var(--layout-spacing) * 2)}.bnuTag{display:inline-flex;border-radius:var(--border-radius-input);padding-inline:calc(var(--layout-spacing) * .75);color:var(--color-text-light);text-decoration:none;font-weight:500;border:1px solid var(--color-border)}.bnuPromoBanner picture{display:inline-block;vertical-align:top;background-color:var(--color-bg)}.bnuPromoBanner .bnuPromoBanner__image{display:block;border:1px solid var(--color-border);border-radius:var(--border-radius)}.bnuStars{display:inline-flex;align-items:center;column-gap:4px}.bnuStars i{width:1em;line-height:1;font-size:15px}@media(max-width:768px){.bnuStars i{font-size:13px}}.bnuStars i.fa-solid{color:var(--color-promo-orange)}.bnuStars i.fa-regular{color:var(--color-text-disabled)}.bnuStarRate__star{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;line-height:1}.bnuStarRate__star:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}#bnuPromoBarNotification{color:#fff}#bnuPromoBarNotification #bnuPromoBarMessage{color:inherit}#bnuPromoBar>.bnuPromoBarSlider{position:initial;animation:none}.bnuPromoBar .bnuPromoBar__message{color:#fff}.bnuSkeletonHost[aria-busy=true]{opacity:1}.bnuSkeletonHost[aria-busy=true]>*:not(.bnuSkeleton){display:none}.bnuSkeleton{pointer-events:none;box-sizing:border-box}.bnuSkeleton.bnuCard{width:100%}.bnuSkeleton__bone{border-radius:var(--border-radius);background-color:var(--color-border);animation:bnuSkeletonPulse 1.4s ease-in-out infinite}.bnuSkeleton__bone--title{width:min(50%,280px);height:1.5em}.bnuSkeleton__bone--line{width:min(75%,420px);height:.85em;animation-delay:.08s}.bnuSkeleton__bone--lineShort{width:min(55%,300px);height:.85em;animation-delay:.08s}.bnuSkeleton__bone--field{width:100%;height:48px;animation-delay:.16s}.bnuSkeleton__bone--button{width:min(40%,200px);height:48px;animation-delay:.24s}.bnuSkeleton__row{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap)}@media(max-width:768px){.bnuSkeleton__row{flex-direction:column}}.bnuSkeleton__group{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * .5)}.bnuSkeleton__row .bnuSkeleton__bone--field{flex:1 1 0;min-width:0}@keyframes bnuSkeletonPulse{0%,to{opacity:.45}50%{opacity:.9}}dialog.bnuDialog.bnuBannerDialog{width:min(808px,100% - var(--layout-padding))}dialog.bnuDialog.bnuBannerDialog--image{width:min(600px,100% - var(--layout-padding))}dialog.bnuDialog.bnuBannerDialog>section{padding:0}dialog.bnuDialog.bnuBannerDialog>footer{flex-wrap:wrap;row-gap:var(--layout-spacing)}dialog.bnuDialog.bnuBannerDialog>footer form{margin:0}dialog.bnuDialog.bnuBannerDialog:not(:has(>header)):has(.bnuBannerDialog__imageLink)>[data-dialog-close] .bnuButton{background-color:color-mix(in oklch,white,transparent 30%)}dialog.bnuDialog.bnuBannerDialog:not(:has(>header)):has(.bnuBannerDialog__imageLink)>[data-dialog-close] .bnuButton:hover{background-color:color-mix(in oklch,white,transparent 10%)}.bnuBannerDialog__media,.bnuBannerDialog__imageLink{display:block}.bnuBannerDialog__imageLink img{display:block;width:100%;height:auto}.bnuBannerDialog__content,.bnuBannerDialog__form,.bnuBannerDialog__message{padding:var(--layout-gap)}.bnuBannerDialog__content>:first-child,.bnuBannerDialog__message>:first-child{margin-top:0}.bnuBannerDialog__content>:last-child,.bnuBannerDialog__message>:last-child{margin-bottom:0}.bnuBannerDialog__products{display:grid;gap:var(--layout-spacing);padding:var(--layout-gap)}.bnuBannerDialog__product{box-shadow:none;border:1px solid var(--color-border)}.bnuBannerDialog--newsletter .bnuBannerDialog__imageLink{border-bottom:1px solid var(--color-border)}.bnuBannerDock{position:fixed;right:var(--layout-spacing);bottom:calc(var(--layout-spacing) * 8);z-index:1001;width:min(420px,100% - var(--layout-gap));pointer-events:none}.bnuBannerDock--wide{width:min(672px,100% - var(--layout-gap))}.bnuBannerDock:has(.bnuBannerCard.active){pointer-events:auto}.bnuBannerDock.liveChatOpen{right:3px;bottom:55vh}.bnuBannerDock.liveChatOpen.mobile{right:0;bottom:calc(var(--layout-spacing) * 8);z-index:1}.bnuBannerCard{position:relative;transform:translateY(50%);opacity:0;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg);max-height:min(560px,100svh - var(--layout-gap));overflow:auto;pointer-events:none}.bnuBannerCard.active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.bnuBannerCard:has(.bnuBannerCard__imageLink) .bnuBannerCard__close{background-color:color-mix(in oklch,white,transparent 30%);box-shadow:0 1px 4px color-mix(in oklch,black,transparent 80%)}.bnuBannerCard:has(.bnuBannerCard__imageLink) .bnuBannerCard__close:hover{background-color:color-mix(in oklch,white,transparent 10%)}.bnuBannerCard__close{position:absolute;top:var(--layout-spacing);right:var(--layout-spacing);z-index:2;pointer-events:auto}.bnuBannerCard .bind-copyPromoCode{pointer-events:auto}.bnuBannerCard__imageLink{display:block}.bnuBannerCard__imageLink img{display:block;width:100%;height:auto}.bnuBannerCard__content{padding:var(--layout-gap)}.bnuBannerCard__content h2{margin:0 0 var(--layout-spacing);font-size:20px}.bnuBannerCard__text>:first-child{margin-top:0}.bnuBannerCard__text>:last-child{margin-bottom:0}.bnuBannerCard__promo{display:grid;gap:var(--layout-spacing);margin-top:var(--layout-gap)}.bnuBannerCard__promoCode{border:1px dashed var(--color-border);border-radius:var(--border-radius-small);background:var(--color-accent-bg);padding:var(--layout-spacing);overflow-wrap:anywhere;color:var(--color-text);font-size:20px;text-align:center;text-transform:uppercase}@media(max-width:768px){dialog.bnuDialog.bnuBannerDialog>footer{display:grid;grid-template-columns:1fr;row-gap:var(--layout-spacing)}dialog.bnuDialog.bnuBannerDialog>footer>*{width:100%}dialog.bnuDialog.bnuBannerDialog>footer .bnuButton{width:100%}.bnuBannerDock{right:var(--layout-spacing);bottom:var(--layout-gap)}}.bnr3366__carouselRow{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:var(--layout-gap);min-width:0}.bnr3366__carouselRow.reversed{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}@media(max-width:1024px){.bnr3366__carouselRow{grid-template-columns:minmax(0,1fr);margin-inline:calc(var(--layout-padding) * -1)}}@media(prefers-reduced-motion:reduce){.bnuBannerCard{transform:none;transition:none}}.ui-helper-hidden{display:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{display:table;border-collapse:collapse;content:""}.ui-helper-clearfix:after{clear:both}.ui-helper-reset{margin:0;border:0;padding:0;outline:0;list-style:none;line-height:1.3;font-size:100%;text-decoration:none}.ui-corner-all{border-radius:var(--border-radius-small)}.ui-widget{font-family:inherit;font-size:1em}.ui-widget.ui-widget-content,.ui-widget-content{border:1px solid var(--color-border);background:#fff;color:var(--color-text)}.ui-widget-header{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-weight:600}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid var(--color-border);background:#fff;color:var(--color-text);font-weight:400;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border-color:var(--color-border);background:var(--color-bg);color:var(--color-text)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;cursor:default!important;pointer-events:none}.ui-datepicker{display:none;width:17em;padding:.2em .2em 0}.ui-datepicker.ui-datepicker-inline{display:block}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;margin:0 0 .4em;border-collapse:collapse;font-size:.9em}.ui-datepicker th{border:0;padding:.7em .3em;font-weight:700;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{margin:.7em 0 0;border-right:0;border-bottom:0;border-left:0;background-image:none;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;width:auto;overflow:visible;cursor:pointer;padding:.2em .6em .3em}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}#ui-datepicker-div.ui-datepicker{z-index:1000;padding:15px!important;width:19em!important;box-shadow:var(--box-shadow)}#ui-datepicker-div.ui-datepicker.ui-widget-content{background:#fff;color:var(--color-text)}#ui-datepicker-div.ui-datepicker .ui-widget-header{color:var(--color-text);font-weight:400}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;margin:0}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td{text-align:center}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td a,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td span{display:inline-block;width:35px;height:35px;border-radius:50%;color:var(--color-text);font-weight:500;line-height:30px;text-align:center;box-shadow:initial;transition:background-color .2s ease,color .2s ease}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{border:0;background:transparent;color:var(--color-text)}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-disabled{opacity:.5;cursor:not-allowed}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-focus,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-hover{background:var(--color-accent)!important;color:#fff}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active.ui-datepicker-next-hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active.ui-datepicker-prev-hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-focus.ui-datepicker-next-hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-focus.ui-datepicker-prev-hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-hover.ui-datepicker-next-hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-hover.ui-datepicker-prev-hover span:after{color:#fff}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar thead th{padding:15px 0 0}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{position:relative;border:none;background:inherit;padding:0 15px!important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header:after{display:block;position:absolute;right:-15px;bottom:0;left:-15px;border-bottom:1px solid var(--color-border);content:""}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:var(--color-text);font-weight:600}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{margin:0;padding:5px;min-height:40px;height:40px;line-height:normal}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:first-of-type{margin-right:20px}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{left:-10px}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{right:-10px}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next{top:0;bottom:0;margin:auto 0;border:none;border-radius:50%;background:none;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{margin-left:-5px;background-image:none;background-position:initial;color:transparent;font-size:.1px;line-height:normal;text-indent:initial}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:var(--color-text);font-weight:900;font-family:var(--font-fa);content:"\f053"}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{outline:none;border:none;background:none}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover span:after,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover span:after{color:var(--color-accent)}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span:after{content:"\f054"}.bnuPagination{display:flex;justify-content:center;align-items:center;width:100%}.bnuPagination__list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.bnuPagination__ellipsis{display:flex;align-items:center;justify-content:center;min-width:36px;height:var(--height, 48px);color:var(--color-text-light);font-size:14px;line-height:1}.bnuPagination__button{--height: 40px;min-width:var(--height);padding-inline:12px;font-size:14px}@media(max-width:768px){.bnuPagination__button{--height: 36px;padding-inline:10px;font-size:13px}}@media(max-width:480px){.bnuPagination__button{--height: 34px;padding-inline:8px;font-size:12px}}.bnuPagination__button.bnuButton:has(i:only-child){padding:0;width:var(--button-height)}.bnuPagination__button.bnuButton:has(i:only-child)>i{font-size:14px}@media(max-width:768px){.bnuPagination__button.bnuButton:has(i:only-child)>i{font-size:12px}}@media(max-width:480px){.bnuPagination__button.bnuButton:has(i:only-child)>i{font-size:11px}}.bnuPagination__button--active{cursor:default;pointer-events:none}.bnuPagination__button--active:hover,.bnuPagination__button--active:active,.bnuPagination__button--active:focus-visible{background-color:transparent;color:var(--color-text);border-color:var(--color-text)}.bnuPagination__button--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:768px){.bnuPagination__item--ellipsis .bnuPagination__ellipsis{min-width:30px;height:36px;font-size:13px}}@media(max-width:480px){.bnuPagination__item--ellipsis .bnuPagination__ellipsis{min-width:26px;height:34px;font-size:11px}}button.bnuScrollToTop{position:fixed;right:15px;bottom:15px;z-index:20;opacity:0;pointer-events:none;border-radius:50%;background-color:var(--color-bg);color:var(--color-text);transition:opacity .4s ease-in-out,background-color .2s ease,color .2s ease}@media(max-width:768px){button.bnuScrollToTop{--button-height: 36px;width:var(--button-height)}}html.benu-eshop-ee button.bnuScrollToTop,html.benu-eshop-lv button.bnuScrollToTop{right:77px}button.bnuScrollToTop.bnuScrollToTop--visible{opacity:1;pointer-events:auto}button.bnuScrollToTop i{font-size:1.7em;pointer-events:none}button.bnuScrollToTop:hover{background-color:var(--color-info-bg);color:var(--color-info)}button.bnuScrollToTop:focus-visible{outline:2px solid color-mix(in oklch,var(--color-text),white 60%);outline-offset:2px}.bnuHeader{position:sticky;top:var(--promo-height, 0px);left:0;z-index:99;transition:transform .2s ease;will-change:transform;background-color:#fff;width:100%}.isScrolledDown .bnuHeader{transform:translateY(-100%)}@media(max-width:1024px){.isScrolledDown .bnuHeader{transform:translateY(0)}}.bnuHeader__main{display:flex;column-gap:var(--layout-column-gap);align-items:center;padding-inline:var(--layout-padding);height:var(--header-main-height)}@media(max-width:1024px){.bnuHeader__main{position:relative;column-gap:var(--layout-spacing);padding-block-end:48px}}.bnuHeader__search,.bnuQASearch,.bnuNotFound__search{position:relative;flex-grow:1}@media(max-width:1024px){.bnuHeader__search,.bnuQASearch,.bnuNotFound__search{position:absolute;bottom:0;left:0;order:999;width:100%}}.bnuHeader__search form,.bnuQASearch form,.bnuNotFound__search form{position:relative}.bnuHeader__search .bnuInputWrap,.bnuQASearch .bnuInputWrap,.bnuNotFound__search .bnuInputWrap{width:100%}.bnuHeader__search .bnuInputWrap:has(.bnuInput[type=search]):before,.bnuQASearch .bnuInputWrap:has(.bnuInput[type=search]):before,.bnuNotFound__search .bnuInputWrap:has(.bnuInput[type=search]):before{display:none;content:none}.bnuHeader__search .bnuInput[type=search],.bnuQASearch .bnuInput[type=search],.bnuNotFound__search .bnuInput[type=search]{--outline: 2px;--height: 48px;padding-inline-start:16px;padding-inline-end:48px}@media(max-width:1024px){.bnuHeader__search .bnuInput[type=search],.bnuQASearch .bnuInput[type=search],.bnuNotFound__search .bnuInput[type=search]{--outline: 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:0;padding-inline-start:60px}}.bnuHeader__search form>.bnuButton,.bnuQASearch form>.bnuButton,.bnuNotFound__search form>.bnuButton{--button-height: 38px;position:absolute;top:4px;right:4px;z-index:2;border-radius:var(--border-radius-small)}.bnuHeader__actions{display:flex;column-gap:calc(var(--layout-spacing) * .5);align-items:center;margin-left:auto}@media(max-width:768px){.bnuHeader__actions{column-gap:0}}@media(max-width:480px){.bnuHeader__cart .bnuButton,.bnuHeader__actions .bnuButton{--button-icon-size: 24px;--button-height: 36px}}.bnuLangSelector--mobile{display:none;position:relative;flex-shrink:0}@media(max-width:1024px){.bnuLangSelector--mobile{display:block;margin-inline-end:4px}}.bnuLangSelector--mobile>ul{margin:0;padding:0;list-style:none}.bnuLangSelector--mobile>ul>li{position:relative}.bnuLangSelector--mobile .bnuLangSelector__toggle{column-gap:4px;padding-inline:8px;min-width:44px;width:auto;font-weight:600;letter-spacing:.02em;font-size:16px}@media(max-width:480px){.bnuLangSelector--mobile .bnuLangSelector__toggle{font-size:14px}}.bnuLangSelector--mobile .bnuLangSelector__toggle:after{content:"\f107";font-weight:400;font-size:12px;line-height:1;font-family:var(--font-fa)}.bnuLangSelector--mobile li:has(.bnuSubMenu):hover .bnuSubMenu{visibility:hidden;opacity:0;pointer-events:none}.bnuLangSelector--mobile li.is-open:has(.bnuSubMenu)>.bnuSubMenu{visibility:visible;opacity:1;pointer-events:auto}.bnuLangSelector--mobile .bnuSubMenu{right:0;left:auto;z-index:5;min-width:160px}.bnuHeader__account>ul{margin:0;padding:0;list-style:none}.bnuHeader__account>ul>li{position:relative}.bnuHeader__account .loggedin .bnuHeader__accountButton{pointer-events:none;touch-action:none;cursor:default}.bnuHeader__account .loggedin:hover .bnuHeader__accountButton,.bnuHeader__account .loggedin:focus-within .bnuHeader__accountButton{background-color:color-mix(in oklch,var(--button-color),white var(--outline-bg))}.bnuHeader__account .bnuSubMenu{right:0;left:auto}.bnuHeader__accountUser{margin-bottom:calc(var(--layout-spacing) * .5);font-weight:600}.bnuHeader__accountUser a.bnuMenuButton:hover{background-color:transparent}.bnuHeader__wishlist{position:relative;display:inline-flex}.bnuHeader__accountBubble--success{background-color:var(--color-accent)}.bnuHeader__accountBubble--warning{background-color:var(--color-warning, #e6a700)}.bnuHeader__nav{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--layout-column-gap);align-items:flex-start;border-bottom:1px solid var(--color-border);padding-inline:var(--layout-padding);width:100%;height:var(--header-nav-height)}@media(max-width:1024px){.bnuHeader__nav{display:none}}.bnuHeader__nav>.bnuProductNav{grid-column:span 1}.bnuHeader__nav>.bnuMainNav{grid-column:span 3}@media(max-width:768px){.bnuHeader__cart{margin-inline-end:calc(var(--layout-padding) * -.5)}}.bnuHeader__main>.bnuMobileMenuToggle{display:none}@media(max-width:1024px){.bnuHeader__main>.bnuMobileMenuToggle{--button-height: 48px;display:flex;position:absolute;bottom:0;left:0;z-index:2;border-radius:0}}.bnuHeaderSearch__mobileBar{display:none}.bnuHeaderSearch__mobileTitle{font-size:18px;line-height:24px}.bnuHeaderSearch__close{position:absolute;top:0;right:0;z-index:2;cursor:pointer;border:none;background:transparent;width:48px;height:48px}@media(max-width:1024px){html.bnuHeaderSearchActive{overflow:hidden}html.bnuHeaderSearchActive .bnuHeaderSearch__close{display:block}}@media(max-width:1024px){.bnuHeader__search--active{z-index:99;position:fixed;top:0;left:0;width:100%;height:100vh;padding-top:48px;background-color:#fff}.bnuHeader__search--active .bnuHeaderSearch__mobileBar{display:flex;position:absolute;top:0;left:0;align-items:center;width:100%;height:48px;padding:12px 48px 12px 16px;white-space:nowrap}.bnuHeader__search--active form{position:absolute;width:100%;border-bottom:1px solid var(--color-border)}}.bnuHeader__search .twitter-typeahead,.bnuQASearch .twitter-typeahead,.bnuNotFound__search .twitter-typeahead{display:block!important;width:100%}.bnuHeader__search .tt-menu,.bnuQASearch .tt-menu,.bnuNotFound__search .tt-menu{display:none;position:absolute;left:0;top:calc(100% + 1px);z-index:100;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding:0;width:100%}@media(max-width:1024px){.bnuHeader__search .tt-menu,.bnuQASearch .tt-menu,.bnuNotFound__search .tt-menu{top:49px;box-shadow:none;border-radius:0;max-height:calc(100vh - 98px);overflow-y:auto}}.bnuHeader__search .tt-menu.tt-open,.bnuQASearch .tt-menu.tt-open,.bnuNotFound__search .tt-menu.tt-open{display:block}.bnuHeader__search .bnuHeaderSearch__resultsHeading,.bnuQASearch .bnuHeaderSearch__resultsHeading,.bnuNotFound__search .bnuHeaderSearch__resultsHeading{margin:0;padding:var(--layout-spacing) var(--layout-spacing) calc(var(--layout-spacing) * .5)}.bnuHeader__search .bnuHeaderSearch__resultsHeading h4,.bnuQASearch .bnuHeaderSearch__resultsHeading h4,.bnuNotFound__search .bnuHeaderSearch__resultsHeading h4{margin:0;padding-bottom:calc(var(--layout-spacing) * .5);border-bottom:1px solid var(--color-border)}.bnuHeader__search .tt-dataset:not(:first-child):not(.tt-empty),.bnuQASearch .tt-dataset:not(:first-child):not(.tt-empty),.bnuNotFound__search .tt-dataset:not(:first-child):not(.tt-empty){border-top:1px solid var(--color-border)}.bnuHeader__search .noResults,.bnuQASearch .noResults,.bnuNotFound__search .noResults,.bnuHeader__search .loading,.bnuQASearch .loading,.bnuNotFound__search .loading{padding:var(--layout-spacing);color:var(--color-text-light)}.bnuHeader__search .tt-suggestion,.bnuQASearch .tt-suggestion,.bnuNotFound__search .tt-suggestion{margin:0;padding:0}.bnuHeader__search .searchResult,.bnuQASearch .searchResult,.bnuNotFound__search .searchResult{display:flex;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);cursor:pointer;padding:calc(var(--layout-spacing) * .75) var(--layout-spacing);width:100%;color:var(--color-text);text-decoration:none}.bnuHeader__search .tt-suggestion.tt-cursor .searchResult,.bnuQASearch .tt-suggestion.tt-cursor .searchResult,.bnuNotFound__search .tt-suggestion.tt-cursor .searchResult,.bnuHeader__search .searchResult:hover,.bnuQASearch .searchResult:hover,.bnuNotFound__search .searchResult:hover{background-color:var(--color-bg)}.bnuHeader__search .searchResult__text,.bnuQASearch .searchResult__text,.bnuNotFound__search .searchResult__text{flex:1 1 auto;min-width:0;overflow:hidden;font-weight:500;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.bnuHeader__search .searchResult__text .tt-highlight,.bnuQASearch .searchResult__text .tt-highlight,.bnuNotFound__search .searchResult__text .tt-highlight{color:var(--color-accent);font-weight:inherit}.bnuHeader__search .searchResult__cateogry,.bnuQASearch .searchResult__cateogry,.bnuNotFound__search .searchResult__cateogry{flex:0 0 auto;padding-inline-start:var(--layout-spacing);color:var(--color-text-light);font-size:13px;white-space:nowrap}.bnuHeader__search .searchProduct,.bnuQASearch .searchProduct,.bnuNotFound__search .searchProduct{display:flex;align-items:flex-start;column-gap:var(--layout-spacing);cursor:pointer;padding:var(--layout-spacing);color:var(--color-text);text-decoration:none}.bnuHeader__search .tt-suggestion.tt-cursor .searchProduct,.bnuQASearch .tt-suggestion.tt-cursor .searchProduct,.bnuNotFound__search .tt-suggestion.tt-cursor .searchProduct,.bnuHeader__search .searchProduct:hover,.bnuQASearch .searchProduct:hover,.bnuNotFound__search .searchProduct:hover{background-color:var(--color-bg)}.bnuHeader__search .searchProduct__image,.bnuQASearch .searchProduct__image,.bnuNotFound__search .searchProduct__image{flex:0 0 auto;width:48px}.bnuHeader__search .searchProduct__image img,.bnuQASearch .searchProduct__image img,.bnuNotFound__search .searchProduct__image img{display:block;width:100%;height:auto}.bnuHeader__search .searchProduct__body,.bnuQASearch .searchProduct__body,.bnuNotFound__search .searchProduct__body{display:flex;flex:1 1 auto;flex-direction:column;row-gap:calc(var(--layout-spacing) * .5);min-width:0;font-size:15px}.bnuHeader__search .searchProduct__name,.bnuQASearch .searchProduct__name,.bnuNotFound__search .searchProduct__name{margin:0}.bnuHeader__search .searchProduct__meta,.bnuQASearch .searchProduct__meta,.bnuNotFound__search .searchProduct__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);row-gap:calc(var(--layout-spacing) * .5);min-width:0;width:100%}.bnuHeader__search .searchProduct__badges,.bnuQASearch .searchProduct__badges,.bnuNotFound__search .searchProduct__badges{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%}.bnuHeader__search .searchProduct__badges .bnuProductBadge,.bnuQASearch .searchProduct__badges .bnuProductBadge,.bnuNotFound__search .searchProduct__badges .bnuProductBadge,.bnuHeader__search .searchProduct__badges .benuBadge,.bnuQASearch .searchProduct__badges .benuBadge,.bnuNotFound__search .searchProduct__badges .benuBadge{flex:0 1 auto;max-width:100%;height:16px;padding-inline:.35em;font-size:11px;overflow:hidden;text-overflow:ellipsis}.bnuHeader__search .searchProduct__price,.bnuQASearch .searchProduct__price,.bnuNotFound__search .searchProduct__price{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;column-gap:calc(var(--layout-spacing) * .5);row-gap:calc(var(--layout-spacing) * .25);margin-inline-start:auto;white-space:nowrap}.bnuHeader__search .searchProduct__priceOld,.bnuQASearch .searchProduct__priceOld,.bnuNotFound__search .searchProduct__priceOld{color:var(--color-text-light);text-decoration:line-through}.bnuHeader__search .searchProduct__priceLc,.bnuQASearch .searchProduct__priceLc,.bnuNotFound__search .searchProduct__priceLc{display:inline-flex;align-items:center;column-gap:4px}.bnuHeader__search .searchProduct__priceRegular--lc,.bnuQASearch .searchProduct__priceRegular--lc,.bnuNotFound__search .searchProduct__priceRegular--lc{color:var(--color-success)}.bnuHeader__search .searchProduct__drugProduct,.bnuQASearch .searchProduct__drugProduct,.bnuNotFound__search .searchProduct__drugProduct{flex:0 0 auto;margin-inline-start:auto;color:var(--color-text-light);white-space:nowrap}.bnuFooter{position:relative;overflow-x:clip;padding-block-end:calc(var(--layout-spacing) * 2.5);background:linear-gradient(180deg,#ffffff 0%,var(--color-bg) 100%)}@media(max-width:768px){.bnuFooter{padding-block-end:calc(var(--layout-spacing) * 3)}}.bnuFooter>hr{margin-block:calc(var(--layout-spacing) * 2.5)}@media(max-width:768px){.bnuFooter>hr{margin-block:calc(var(--layout-spacing) * 3)}}.bnuFooter__main{position:relative;padding-block:calc(var(--layout-spacing) * 8) calc(var(--layout-spacing) * 2.5)}@media(max-width:768px){.bnuFooter__main{padding-block:calc(var(--layout-spacing) * 8) 0}}@media(max-width:768px){.bnuFooter__main+hr{display:none}}.bnuFooter__lines{position:absolute;top:0;left:0;overflow:visible;width:100%;max-width:none;height:35px;pointer-events:none}.bnuFooter__top{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuFooter__top{flex-direction:column}}.bnuFooter__logoWrap{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2.5);width:33.333%;min-width:0}@media(max-width:768px){.bnuFooter__logoWrap{row-gap:calc(var(--layout-spacing) * 3);width:100%}}.bnuFooter__logoWrap .bnuLogo{margin-inline-end:0}.bnuFooter__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);flex:1;min-width:0}@media(max-width:768px){.bnuFooter__menus{grid-template-columns:minmax(0,1fr);width:100%}}.bnuFooter__contacts{display:flex;flex-wrap:wrap;column-gap:calc(var(--layout-spacing) * 1.5);row-gap:calc(var(--layout-spacing) * .75);margin:0;padding:0;list-style:none}.bnuFooter__contacts a{position:relative;display:inline-block;padding-inline-start:24px;color:var(--color-text);font-weight:500;line-height:24px;text-decoration:none;white-space:nowrap}.bnuFooter__contacts a span{display:block;margin-block-start:4px;color:var(--color-text-light);font-size:12px;line-height:1}.bnuFooter__contacts a i{position:absolute;top:0;left:0;width:20px;color:var(--color-text);font-weight:400;font-size:16px;line-height:24px;text-align:center}.bnuFooter__contactsHelp{width:100%;margin:0;color:var(--color-text);font-weight:500}.bnuFooter__loyaltyCards{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .75);margin-block-start:calc(var(--layout-spacing) * -.75)}.bnuFooter__loyaltyCard{display:flex;column-gap:calc(var(--layout-spacing) * .75);align-items:center;font-weight:500;line-height:24px;text-decoration:none}.bnuFooter__loyaltyCard img{display:block;border-radius:1px;box-shadow:0 1px 2px #00000026;width:25px;height:16px}.bnuFooter__loyaltyCard--benu{color:var(--color-accent)}.bnuFooter__loyaltyCard--rimi{color:#ed1c24}.bnuFooter__appIcons{display:flex;gap:calc(var(--layout-spacing) * .75)}.bnuFooter__appIcons img{display:block;width:108px;height:32px}.bnuFooter__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 2.5);align-items:end}.bnuFooter__body:not(:has(.bnuFooter__social)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1200px){.bnuFooter__body{grid-template-columns:minmax(0,1fr) auto}.bnuFooter__body:not(:has(.bnuFooter__social)){grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.bnuFooter__body{grid-template-columns:minmax(0,1fr);row-gap:0;align-items:stretch}}.bnuFooter__middlePrimary{grid-column:1;grid-row:1;min-width:0}@media(max-width:1200px){.bnuFooter__middlePrimary{grid-column:1}}@media(max-width:768px){.bnuFooter__middlePrimary{grid-column:1;grid-row:1}}.bnuFooter__disclaimer{display:flex;grid-column:2;grid-row:1;align-items:flex-end;min-width:0}@media(max-width:1200px){.bnuFooter__disclaimer{grid-column:1/-1;grid-row:2}}@media(max-width:768px){.bnuFooter__disclaimer{grid-column:1;grid-row:2;align-items:center;border-block-start:1px solid var(--color-border);margin-block-start:calc(var(--layout-spacing) * 3);padding-block-start:calc(var(--layout-spacing) * 3)}}.bnuFooter__captchaDisclaimer{display:flex;column-gap:calc(var(--layout-spacing) * .75);align-items:center}.bnuFooter__captchaDisclaimer span{margin:0;color:var(--color-text-light);font-weight:400;font-size:13px}@media(max-width:768px){.bnuFooter__captchaDisclaimer span{font-size:12px}}.bnuFooter__captchaDisclaimer span a{color:var(--color-text-light);text-decoration:underline}.bnuFooter__captchaDisclaimer img{width:20px;height:auto}.bnuFooter__social{grid-column:3;grid-row:1;text-align:right}@media(max-width:1200px){.bnuFooter__social{grid-column:2;grid-row:1;justify-self:end}}@media(max-width:768px){.bnuFooter__social{grid-column:1/-1;grid-row:4;justify-self:stretch;width:100%;border-block:1px solid var(--color-border);margin-block:calc(var(--layout-spacing) * 3);padding-block:calc(var(--layout-spacing) * 3);text-align:center}}.bnuFooter__social h3,.bnuFooter__social .h3{display:block;margin:0 0 calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-weight:500;font-size:15px;line-height:1.333}@media(max-width:768px){.bnuFooter__social h3,.bnuFooter__social .h3{display:none}}.bnuFooter__social ul{display:flex;gap:calc(var(--layout-spacing) * 1.5);justify-content:flex-end;margin:0;padding:0;list-style:none}@media(max-width:768px){.bnuFooter__social ul{justify-content:center}}.bnuFooter__socialLink.bnuButton{--button-height: 40px;border-radius:50%}@media(max-width:768px){.bnuFooter__socialLink.bnuButton{--button-height: 32px}}.bnuFooter__socialLink.bnuButton>i{font-size:16px}@media(max-width:768px){.bnuFooter__socialLink.bnuButton>i{font-size:14px}}.bnuFooter__extras{display:flex;grid-column:1/-1;grid-row:2;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);justify-content:space-between;align-items:flex-start;border-block-start:1px solid var(--color-border);padding-block-start:calc(var(--layout-spacing) * 2.5)}@media(max-width:1200px){.bnuFooter__extras{grid-row:3}}@media(max-width:768px){.bnuFooter__extras{grid-column:1;grid-row:3;flex-direction:column;margin-block-start:calc(var(--layout-spacing) * 3);padding-block-start:calc(var(--layout-spacing) * 3)}}.bnuFooter__extrasPrimary{flex:1 1 50%;min-width:0}@media(max-width:768px){.bnuFooter__extrasPrimary{width:100%}}.bnuFooter__extrasSecondary{flex:1 1 41.666%;min-width:0}@media(max-width:768px){.bnuFooter__extrasSecondary{width:100%}}.bnuFooter__extrasSecondary--narrow{flex-basis:33.333%}.bnuFooter__bottom{display:flex;grid-column:1/-1;grid-row:3;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);justify-content:space-between;align-items:center;padding-block-start:calc(var(--layout-spacing) * 2.5)}@media(max-width:1200px){.bnuFooter__bottom{grid-row:4}}@media(max-width:768px){.bnuFooter__bottom{grid-column:1;grid-row:5;flex-direction:column-reverse;align-items:stretch;padding-block-start:0}}.bnuFooter__info{color:var(--color-text-light);font-size:13px}@media(max-width:768px){.bnuFooter__info{font-size:12px}.bnuFooter__info span{display:block}}@media(max-width:768px){.bnuFooter__bottomLogos{order:-1}}.bnuFooterWidget{color:var(--color-text-light);font-size:13px;line-height:1.333}.bnuFooterWidget h3,.bnuFooterWidget .h3{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 0 calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-weight:500;font-size:15px;line-height:1.333}.bnuFooterWidget ul{margin:0;padding:0;list-style:none}.bnuFooterWidget ul li:not(:last-child){margin-block-end:calc(var(--layout-spacing) * .75)}.bnuFooterWidget a{text-decoration:none}.bnuFooterWidget table{display:block;border:none;table-layout:fixed;width:auto!important;height:auto!important}.bnuFooterWidget table tbody{display:block;width:auto!important;height:auto!important}.bnuFooterWidget table tr{display:flex;gap:calc(var(--layout-spacing) * 2);width:auto!important;height:auto!important;min-height:0!important}@media(max-width:768px){.bnuFooterWidget table tr{gap:calc(var(--layout-spacing) * 1.5)}}.bnuFooterWidget table tr td,.bnuFooterWidget table tr th{flex:1 1 0;min-width:0;min-height:0!important;border:none;width:auto!important;height:auto!important;vertical-align:top}.bnuFooterWidget--text,.bnuFooterWidget--certificates{font-size:13px}.bnuFooterWidget--text h3,.bnuFooterWidget--text .h3,.bnuFooterWidget--certificates h3,.bnuFooterWidget--certificates .h3{margin:0 0 calc(var(--layout-spacing) * .75);color:var(--color-text);font-size:14px}@media(max-width:768px){.bnuFooterWidget--text h3,.bnuFooterWidget--text .h3,.bnuFooterWidget--certificates h3,.bnuFooterWidget--certificates .h3{margin-block-end:calc(var(--layout-spacing) * .5);font-size:13px}}.bnuFooterWidget--text p,.bnuFooterWidget--certificates p{margin:0;color:var(--color-text-light);font-weight:400;font-size:.866em}@media(max-width:768px){.bnuFooterWidget--text p,.bnuFooterWidget--certificates p{font-size:.93em}}.bnuFooterWidget--text a,.bnuFooterWidget--certificates a{color:var(--color-text-light);text-decoration:underline}@media(max-width:768px){.bnuFooterWidget--menu{position:relative;margin-inline:calc(var(--layout-padding) * -1);margin-block-end:calc(var(--layout-spacing) * -3)}}.bnuFooterWidget--menu .bnuAccordion{row-gap:0}.bnuFooterWidget--menu .bnuAccordion__item{border-bottom:none}.bnuFooterWidget--menu .bnuAccordion__summary{column-gap:0;align-items:center;padding-block:0;font-weight:500;font-size:15px;line-height:1.333;color:var(--color-text);cursor:default;pointer-events:none}@media(max-width:768px){.bnuFooterWidget--menu .bnuAccordion__summary{cursor:pointer;pointer-events:auto;border-block-end:1px solid var(--color-border);padding:14px var(--layout-padding)}}.bnuFooterWidget--menu .bnuAccordion__title{margin:0;font:inherit;color:inherit}.bnuFooterWidget--menu .bnuAccordion__chevron{display:none}@media(max-width:768px){.bnuFooterWidget--menu .bnuAccordion__chevron{display:block;color:var(--color-text)}}.bnuFooterWidget--menu .bnuAccordion__content{padding:0;margin-block-start:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuFooterWidget--menu .bnuAccordion__content{margin-block-start:0;padding:calc(var(--layout-spacing) * 2) var(--layout-padding)}}.bnuFooterWidget--menu .bnuAccordion__item::details-content{content-visibility:visible;height:auto}@media(max-width:768px){.bnuFooterWidget--menu .bnuAccordion__item:not([open])::details-content{content-visibility:hidden;height:0;overflow:clip}.bnuFooterWidget--menu .bnuAccordion__item[open]::details-content{content-visibility:visible;height:auto}}.bnuFooterWidget--menu ul{margin:0;padding:0;list-style:none}.bnuFooterWidget--menu ul li:not(:last-child){margin-block-end:calc(var(--layout-spacing) * .75)}.bnuFooterWidget--menu a{color:var(--color-text);font-size:14px;text-decoration:none}.bnuFooterWidget--menu a:hover{text-decoration:underline}@media(max-width:768px){.bnuFooter__menus .widget:last-child .bnuFooterWidget--menu{margin-block-end:calc(var(--layout-spacing) * 3)}}.bnuFooterWidget--newsletter .bnuFooterWidget__newsletterInputs{display:flex;gap:calc(var(--layout-spacing) * .75);align-items:center}.bnuFooterWidget--newsletter .bnuFooterWidget__newsletterInputs .bnuInputWrap{flex:1;min-width:0}.bnuFooterWidget--newsletter .bnuFooterWidget__newsletterInputs .bnuInput{--height: 40px}.bnuFooterWidget--newsletter .bnuFooterWidget__newsletterInputs .bnuButton{--button-height: 40px;align-self:center}.bnuFooterWidget--newsletter .privacyPolicy{display:none;margin-block-start:10px}.bnuFooterWidget--newsletter .privacyPolicy a{text-decoration:underline}.bnuFooterWidget--newsletter .sendmsgsuccess{display:none;margin-block-start:calc(var(--layout-spacing) * 1.5)}.bnuFooterWidget--newsletter .sendmsgsuccess p{margin:0;color:var(--color-accent);font-weight:700}.bnuFooterWidget--newsletter .sendmsgsuccess.active{display:block}.bnuFooterWidget__certificatesLayout{display:flex;column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 1.5);justify-content:space-between;align-items:flex-start}@media(max-width:768px){.bnuFooterWidget__certificatesLayout{flex-direction:column-reverse}}.bnuFooterWidget__certificatesContent{flex:1;min-width:0}.bnuFooterWidget__certificatesImages{display:flex;flex-shrink:0;gap:calc(var(--layout-spacing) * .75)}.bnuFooterWidget__certificatesImages picture img{display:block;margin-inline-end:calc(var(--layout-spacing) * .75);width:100%;max-width:120px;height:auto}@media(max-width:768px){.bnuFooterWidget__certificatesImages picture img{max-width:96px}}.bnuFooterWidget__certificatesImages picture.smallImage img{max-width:108px}.bnuFooterWidget__certificatesImages picture:last-child img{margin-inline-end:0}html.benu-eshop-lt .bnuFooterWidget--certificates .bnuFooterWidget__certificatesContent{flex:1}.bnuFooterWidget--logos{display:flex;column-gap:calc(var(--layout-spacing) * 2);align-items:center}@media(max-width:768px){.bnuFooterWidget--logos{justify-content:center}}.bnuFooterWidget--logos img{display:block;width:auto;max-height:24px}.bnuFooterWidget--eshops{display:flex;gap:calc(var(--layout-spacing) * .75);margin-block-start:calc(var(--layout-spacing) * 1.5)}.bnuFooterWidget--eshops img{width:20px;height:auto}@media(max-width:768px){.bnuFooterWidget .splitMobileFooterWidgets{flex-wrap:wrap}.bnuFooterWidget .splitMobileFooterWidgets td.fullWidth{width:100%!important}}@media(max-width:1024px){.cart .bnuFooter{display:none}}.bnuPageLayout{align-items:flex-start;margin-block:calc(var(--layout-spacing) * 2);margin-block-end:calc(var(--layout-spacing) * 6)}.bnuPageLayout:has(.bnuAside){display:flex;position:relative;column-gap:var(--layout-column-gap);justify-content:space-between;align-items:flex-start}.bnuPageLayout:has(.bnuAside) .bnuPageContent{width:min(100%,808px)}@media(max-width:768px){.bnuPageLayout:has(.bnuAside) .bnuPageContent{width:100%}}.bnuPageLayout:has(.bnuAside)>.bnuUserProfile{flex:1 1 100%;width:100%;min-width:0}.bnuAside{position:sticky;top:calc(var(--promo-height) + var(--header-height));flex-shrink:0;transition:top .2s ease;padding-block-start:calc(var(--layout-spacing) * 2.5);width:288px}@media(max-width:768px){.bnuAside{display:none}}.bnuAside.bnuAside--userProfile{padding-block-start:10px}.isScrolledDown .bnuAside{top:var(--promo-height)}*{box-sizing:border-box}.bnuContainer{padding-inline:var(--layout-padding)}.bnuTopNav{position:relative;align-content:center;z-index:2;border-bottom:1px solid var(--color-border);padding-inline:var(--layout-padding);height:var(--header-top-height);font-weight:500}@media(max-width:1024px){.bnuTopNav{display:none}}.bnuTopNav ul{margin:0;padding:0;list-style:none}.bnuTopNav>ul{display:flex;column-gap:calc(var(--layout-spacing) * .5);justify-content:flex-end}.bnuTopNav>ul>li{position:relative}.bnuTopNav>ul>li:has(ul):hover ul,.bnuTopNav>ul>li:has(ul):focus-within ul{visibility:visible;pointer-events:auto}.bnuTopNav>ul>li:nth-last-child(-n+2) ul.bnuSubMenu{right:0}.bnuTopNav .bnuMenuButton.active{font-weight:600}.bnuProductNav{position:relative;z-index:9;font-weight:500;container-type:inline-size;--menu-max-height: calc( 100dvh - var(--promo-height, 0px) - var(--header-height) - var( --layout-spacing ) * 2 )}.bnuProductNav ul{margin:0;padding:0;list-style:none}.bnuProductNav.bnuProductNav--isHome .bnuProductNav__menu.bnuProductNav__menu--many:not(:hover)>li:nth-child(n+11){display:none}.bnuProductNav.bnuProductNav--isHome .bnuProductNav__menu.bnuProductNav__menu--many:not(:hover)>li:nth-child(10):after{display:block;margin:0 auto;padding-block-start:4px;pointer-events:none;content:"\f107";font-family:var(--font-fa);text-align:center}.bnuProductNav__toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;outline:none;border:none;border-top-right-radius:var(--border-radius-input);border-top-left-radius:var(--border-radius-input);background-color:var(--color-text);padding-inline-start:18px;padding-inline-end:8px;width:100%;height:48px;pointer-events:auto;color:#fff;font-weight:600;text-align:left}.bnuProductNav__toggle[aria-disabled=true]{cursor:default}.bnuProductNav__toggle[aria-disabled=true]>i{visibility:hidden}.bnuProductNav__toggle[aria-expanded=true]>i{transform:rotate(180deg)}.bnuProductNav__toggle:focus-visible{outline:2px solid color-mix(in oklch,var(--color-accent),white 70%)}.bnuProductNav__menu{margin-top:-1px;outline:1px solid var(--color-border);outline-offset:-1px;box-shadow:var(--box-shadow);border-bottom-right-radius:var(--border-radius-input);border-bottom-left-radius:var(--border-radius-input);background-color:#fff;max-height:var(--menu-max-height);direction:rtl;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;scroll-padding-bottom:6px}.bnuProductNav__menu>li>a .bnuMenuButton__hoverHelper:before,.bnuProductNav__menu>li>a .bnuMenuButton__hoverHelper:after{content:none}.bnuProductNav__menu[aria-hidden=true]{visibility:hidden;height:0}.bnuProductNav__menu:has(>li:hover>.bnuProductNav__subMenu:not(.bnuProductNav__subMenu--placeholder)){outline:none;box-shadow:none}.bnuProductNav__menu>li.bnuProductNav__menuSpacer{height:6px}.bnuProductNav__menu>li{display:block;direction:ltr;border-left:1px solid var(--color-border);width:calc(100cqi - 1px);text-align:left}.bnuProductNav__menu>li a.bnuMenuButton{position:relative;column-gap:12px;z-index:2;padding-inline-end:8px;min-height:48px}.bnuProductNav__menu>li:has(.bnuProductNav__subMenu:not(.bnuProductNav__subMenu--placeholder))>a.bnuMenuButton{border-top-right-radius:var(--border-radius-input);border-bottom-right-radius:var(--border-radius-input)}.bnuProductNav__menu>li:has(.bnuProductNav__subMenu:not(.bnuProductNav__subMenu--placeholder))>a.bnuMenuButton:after{flex-shrink:0;margin-left:auto;width:12px;content:"\f105";text-align:center}.bnuProductNav__menu>li:hover>a{position:relative;z-index:99}.bnuProductNav__menu>li:hover>ul.bnuProductNav__subMenu{display:flex;outline:1px solid var(--color-border);box-shadow:var(--box-shadow)}.bnuProductNav__menu>li>.bnuProductNav__subMenu{display:none;position:absolute;z-index:-1;top:calc(var(--layout-spacing) * 4);border-bottom-right-radius:var(--border-radius-input);border-bottom-left-radius:var(--border-radius-input);background-color:#fff;padding-inline-start:calc(100% + var(--layout-spacing) * 2);padding-inline-end:calc(var(--layout-spacing) * 1.5);padding-block:calc(var(--layout-spacing) * 1.5);width:calc(400% + var(--layout-spacing) * 6);height:max-content;min-height:calc(100% - var(--layout-spacing) * 4 - 1px);max-height:var(--menu-max-height)}.bnuProductNav__menu>li>.bnuProductNav__subMenu[aria-hidden=false]{display:flex;outline:1px solid var(--color-border);box-shadow:var(--box-shadow)}.bnuProductNav__menu>li>.bnuProductNav__subMenu.bnuProductNav__subMenu--placeholder{padding:0;width:calc(100% - 2px)}.bnuProductNav__menu>li>.bnuProductNav__subMenu a{text-decoration:none}.bnuProductNav__menu>li>.bnuProductNav__subMenu a:hover{text-decoration:underline}.bnuProductNav__menu>li>.bnuProductNav__subMenu .bnuSubMenu__columns>ul>li>a{font-weight:600}.bnuProductNav__subMenuToggle{position:absolute;position-area:center end;z-index:0;z-index:100;border:none;background:transparent;padding:0;width:24px;height:24px;pointer-events:none;font-size:14px}button.bnuProductNav__subMenuToggle--child{position:absolute;position-area:center end;z-index:0;z-index:100;border:none;background:transparent;padding:0;width:20px;height:20px;pointer-events:none;font-size:14px;margin-left:-20px}.bnuProductNav__subMenu[data-lvl="1"]{flex-wrap:wrap;gap:var(--layout-column-gap);overflow-y:auto;overscroll-behavior:contain}.bnuProductNav__subMenu[data-lvl="1"].bnuSubMenu--hasLogos{align-content:space-between}.bnuProductNav__subMenu[data-lvl="2"]{font-size:15px}.bnuProductNav__subMenu[data-lvl="2"]>li{margin-block:.25em}.bnuSubMenu__columns{flex:1 1 0;min-width:0}.bnuSubMenu__columns>ul{columns:4;gap:var(--layout-column-gap)}.bnuSubMenu__columns>ul>li{display:inline-block;margin-block-end:calc(var(--layout-spacing) * 2);width:100%}.bnuProductNav__subMenu[data-lvl="1"]:has(>li.bnuSubMenu__banners:not(:empty))>li.bnuSubMenu__columns>ul{columns:3}.bnuProductNav__subMenu[data-lvl="1"]>li.bnuSubMenu__banners{display:flex;flex:0 0 calc(25% - var(--layout-column-gap) * .75);flex-direction:column;gap:var(--layout-column-gap)}.bnuProductNav__subMenu[data-lvl="1"]>li.bnuSubMenu__banners:empty{display:none}.bnuSubMenu__banner picture,.bnuSubMenu__banner img{display:block;border-radius:var(--border-radius);width:100%;height:auto}.bnuProductNav__subMenu[data-lvl="1"]>li.bnuSubMenu__logos{flex:0 0 100%;border-block-start:1px solid var(--color-border);padding-block-start:calc(var(--layout-spacing) * 1.5)}.bnuSubMenu__logosItems{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:var(--layout-spacing)}.bnuSubMenu__logo{display:flex;justify-content:center;align-items:center;transition:background-color .2s ease;border-radius:var(--border-radius-small);padding:var(--layout-spacing)}.bnuSubMenu__logo picture,.bnuSubMenu__logo img{display:block;width:100%;height:auto}.bnuSubMenu__logo img{aspect-ratio:2;object-fit:contain}a.bnuSubMenu__logo:hover{background-color:var(--color-bg)}.bnuSubMenu__logosText{margin-block:calc(var(--layout-spacing) * 1.5) 0;color:var(--color-text-light);font-size:12px}.bnuMainNav{position:relative;top:4px;max-width:100%;font-weight:600}.bnuMainNav>ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.bnuMainNav>ul>li>a.bnuMenuButton{white-space:nowrap}.bnuMainNav>ul>li:hover>a.bnuMenuButton:not(.bnuMenuButton--accent){background-color:var(--color-bg)}.bnuMainNav>ul>li.benuPlus{margin-left:auto}.bnuMobileNav{position:relative;background-color:#fff}.bnuMobileNav__title{display:flex;align-items:center;margin:0;border-bottom:1px solid var(--color-border);padding-inline:calc(var(--layout-spacing) * 2);height:calc(var(--layout-spacing) * 6);font-weight:500;font-size:18px}.bnuMobileNav__scroll{height:calc(100dvh - 120px);padding-block-end:calc(var(--layout-spacing) * 6);overflow-y:auto}.bnuMobileNav__list{margin:0;padding:0;list-style:none}.bnuMobileNav__item{display:block;border-bottom:1px solid var(--color-border)}.bnuMobileNav__link{display:flex;column-gap:var(--layout-spacing);align-items:center;transition:background-color .2s ease;padding-inline:calc(var(--layout-spacing) * 2);padding-block:calc(var(--layout-spacing) * 1.5);color:var(--color-text);text-decoration:none}.bnuMobileNav__link:hover{background-color:var(--color-bg)}.bnuMobileNav__link>i{flex-shrink:0;width:24px;font-size:16px;text-align:center}.bnuMobileNav__link--parent:after{margin-inline-start:auto;content:"\f105";font-weight:400;font-size:16px;line-height:1;font-family:var(--font-fa)}.bnuMobileNav__link--bold{font-weight:600}.bnuMobileNav__panel{position:absolute;top:0;left:0;transform:translate(-100%);transition:transform .4s cubic-bezier(.75,0,.175,1);background-color:#fff;width:100%}.bnuMobileNav__panel[data-lvl="2"]{z-index:2}.bnuMobileNav__panel[data-lvl="3"]{z-index:3}.bnuMobileNav__panel--active{transform:translate(0)}.bnuMobileNav__back{display:flex;column-gap:var(--layout-spacing);align-items:center;cursor:pointer;border:none;border-bottom:1px solid var(--color-border);background-color:#fff;padding-inline:calc(var(--layout-spacing) * 2);width:100%;height:calc(var(--layout-spacing) * 6);color:var(--color-text);font-weight:500;font-size:18px;font-family:inherit;text-align:start}.bnuMobileNav__back:before{content:"\f104";font-weight:400;font-size:16px;line-height:1;font-family:var(--font-fa)}.bnuMobileNav__logos{display:none;background-color:var(--color-bg);padding-block:calc(var(--layout-spacing) * 2)}.bnuMobileNav__panel--active .bnuMobileNav__logos{display:block}.bnuMobileNav__logosTitle{margin:0;margin-block-end:var(--layout-spacing);padding-inline:calc(var(--layout-spacing) * 2);font-weight:500}.bnuMobileNav__logosItems{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;background-color:var(--color-border);padding:0;list-style:none}.bnuMobileNav__logosItems>li{background-color:#fff}.bnuMobileNav__logosItems a,.bnuMobileNav__logosItems span{display:flex;justify-content:center;align-items:center;padding-block:var(--layout-spacing);height:96px}.bnuMobileNav__logosItems img{width:128px;max-height:72px;object-fit:contain}.bnuMobileNav__logosText{margin:0;padding:var(--layout-spacing) calc(var(--layout-spacing) * 2) 0;font-size:13px}.bnuMobileNav__footer{background-color:var(--color-bg)}.bnuMobileNav__footerMenu{margin:0;padding:calc(var(--layout-spacing) * 2) 0;list-style:none}.bnuMobileNav__footerMenu a{display:flex;column-gap:var(--layout-spacing);align-items:center;padding-inline:calc(var(--layout-spacing) * 2);padding-block:calc(var(--layout-spacing) * 1.5);color:var(--color-text);text-decoration:none;position:relative}.bnuMobileNav__footerMenu i{flex-shrink:0;width:24px;font-size:16px;text-align:center}.bnuMobileNav__social{display:flex;justify-content:center;gap:var(--layout-spacing);margin:0;border-top:1px solid var(--color-border);padding:calc(var(--layout-spacing) * 1.5) 0;list-style:none}.bnuMobileNav__social a{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;width:40px;height:40px;color:var(--color-text);text-decoration:none}.bnuMobileNav--simple .bnuMobileNav__link--toggle{cursor:pointer;border:none;background-color:transparent;width:100%;font:inherit;text-align:start}.bnuMobileNav--simple .bnuMobileNav__link--toggle:after{margin-inline-start:auto;transition:transform .2s ease;content:"\f107";font-weight:400;font-size:16px;line-height:1;font-family:var(--font-fa)}.bnuMobileNav--simple .bnuMobileNav__link--toggle[aria-expanded=true]:after{transform:rotate(180deg)}.bnuMobileNav--simple .bnuMobileNav__subList{display:none;margin:0;padding:0 0 calc(var(--layout-spacing) * 1.5);list-style:none}.bnuMobileNav--simple .bnuMobileNav__item--open>.bnuMobileNav__subList{display:block}.bnuMobileNav--simple .bnuMobileNav__link--child{padding-block:calc(var(--layout-spacing) * .75);font-size:14px}.bnuMobileNav--simple .bnuMobileNav__subList .bnuMobileNav__item{border-bottom:none}.bnuMobileMenu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;transform:translate3d(-100%,0,0);transition:transform .4s cubic-bezier(.75,0,.175,1);z-index:1099;background-color:#fff;width:100%;height:100dvh;max-height:100dvh;overflow:hidden;box-shadow:var(--box-shadow);pointer-events:none}@media(max-width:1024px){.bnuMobileMenu{display:flex;flex-direction:column}}.bnuMobileMenu__header{display:flex;position:relative;flex-shrink:0;align-items:stretch;border-bottom:1px solid var(--color-border);padding-inline-start:48px}.bnuMobileMenu__header .bnuMobileMenuToggle{display:flex;position:absolute;top:0;bottom:auto;left:0;z-index:1;border-radius:0;--height: 48px}.bnuMobileMenu__tabs{display:flex;flex:1;margin:0;padding:0;list-style:none}.bnuMobileMenu__tabs li{flex:1;text-align:center}.bnuMobileMenu__tabs a{display:block;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;color:var(--color-text);font-size:16px;line-height:48px;text-decoration:none;white-space:nowrap;box-shadow:inset 0 -3px 0 0 var(--color-text)}.bnuMobileMenu__tabs a.inactive{color:var(--color-text-light);box-shadow:inset 0 0 0 0 var(--color-text)}@media(max-width:768px){.bnuMobileMenu__tabs a{line-height:44px}}.bnuMobileMenu__content{flex:1 1 auto;min-height:0;overflow:hidden}.bnuMobileMenu__panel{height:100%;overflow:hidden}.bnuMobileMenu__badge{position:absolute;inset-block-start:11px;inset-inline-end:10px;border-radius:999px;background-color:var(--color-success);padding:2px 8px;color:#fff;font-size:12px}@media(max-width:1024px){body.mobileMenuOpened{overflow:hidden}}@media(max-width:1024px){body.mobileMenuOpened .bnuHeader{top:0;transform:none;will-change:auto;z-index:1099}}body.mobileMenuOpened .bnuHeader__main>.bnuMobileMenuToggle{visibility:hidden;pointer-events:none}.mobileMenuOpened .bnuMobileMenu{pointer-events:auto;transform:translateZ(0)}@supports (-webkit-touch-callout: none){.bnuMobileNav__panel,.bnuMobileMenu{transition:none!important}}nav li:has(.bnuSubMenu){position:relative}nav li:has(.bnuSubMenu):hover .bnuSubMenu{visibility:visible;opacity:1;pointer-events:auto}nav li:has(.bnuSubMenu) .bnuSubMenu{position:absolute;top:100%;visibility:hidden;opacity:0;z-index:2;transition:opacity .2s ease,visibility .2s ease;margin:0;box-shadow:var(--box-shadow);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding:0;padding-block:calc(var(--layout-spacing) * .5);width:max-content;max-width:240px;pointer-events:none;font-weight:500;list-style:none}nav li:has(.bnuSubMenu) .bnuSubMenu[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}nav li:has(.bnuSubMenu--brands){position:initial}nav li:has(.bnuSubMenu--brands) .bnuSubMenu.bnuSubMenu--brands{display:grid;right:0;grid-template-columns:repeat(6,1fr);gap:var(--layout-spacing);z-index:9;padding:calc(var(--layout-spacing) * 1.5);width:calc(133.3333333333% + var(--layout-spacing) * 1 / 3);max-width:initial}.bnuSubMenu.bnuSubMenu--brands a{display:flex;justify-content:center;align-items:center;transition:background-color .2s ease;border-radius:var(--border-radius-small);padding:calc(var(--layout-spacing) * 2)}.bnuSubMenu.bnuSubMenu--brands a:hover{background-color:var(--color-bg)}.bnuSubMenu.bnuSubMenu--brands img{aspect-ratio:2;width:100%;height:auto;object-fit:contain}.bnuSliderBanner__text--blue,.bnuPromoBarSlider__text--blue,.sliderBanner span.blue{color:var(--color-text)}.bnuSliderBanner__text--green,.bnuPromoBarSlider__text--green,.sliderBanner span.green{color:var(--color-accent)}.bnuSliderBanner__text--lightgreen,.bnuPromoBarSlider__text--lightgreen,.sliderBanner span.lightgreen{color:#92d400}.bnuSliderBanner__text--black,.bnuPromoBarSlider__text--black,.sliderBanner span.black{color:#000}.bnuSliderBanner__text--pink,.bnuPromoBarSlider__text--pink,.sliderBanner span.pink{color:#f17fb2}.bnuSliderBanner__text--darkpink,.bnuPromoBarSlider__text--darkpink,.sliderBanner span.darkpink{color:var(--color-promo)}.bnuSliderBanner__text--white,.bnuPromoBarSlider__text--white,.sliderBanner span.white{color:#fff}.bnuSliderBanner__item--bg-blue,.bnuPromoBarSlider--bg-blue,.sliderBanner-wBg.bg--blue,.sliderBannerWrap.bg--blue{background-color:var(--color-text)}.bnuSliderBanner__item--bg-green,.bnuPromoBarSlider--bg-green,.sliderBanner-wBg.bg--green,.sliderBannerWrap.bg--green{background-color:var(--color-accent)}.bnuSliderBanner__item--bg-lightgreen,.bnuPromoBarSlider--bg-lightgreen,.sliderBanner-wBg.bg--lightgreen,.sliderBannerWrap.bg--lightgreen{background-color:#92d400}.bnuSliderBanner__item--bg-black,.bnuPromoBarSlider--bg-black,.sliderBanner-wBg.bg--black,.sliderBannerWrap.bg--black{background-color:#212121}.bnuSliderBanner__item--bg-pink,.bnuPromoBarSlider--bg-pink,.sliderBanner-wBg.bg--pink,.sliderBannerWrap.bg--pink{background-color:#f17fb2}.bnuSliderBanner__item--bg-darkpink,.bnuPromoBarSlider--bg-darkpink,.sliderBanner-wBg.bg--darkpink,.sliderBannerWrap.bg--darkpink{background-color:var(--color-promo)}.bnuPromoBarContainer{display:flex;flex-direction:column;position:sticky;top:0;left:0;right:0;z-index:100}.bnuPromoBar{--color: var(--color-promo);position:sticky;top:0;left:0;align-content:center;z-index:101;background-color:var(--color);width:100%;height:var(--promo-height);overflow:hidden;color:#fff;text-align:center;white-space:nowrap}.bnuPromoBarContainer .bnuPromoBar{position:relative;top:auto;height:calc(var(--layout-spacing) * 3);flex-shrink:0}.bnuPromoBarSliderWrap{position:relative;flex-shrink:0;width:100%;min-height:100px;background-color:#fff;overflow:hidden}.bnuPromoBarSliderWrap>.bnuPromoBar__close{z-index:999999999999;border-radius:50%;background-color:#fff9;color:var(--color-text);transition:background-color .2s ease}.bnuPromoBarSliderWrap>.bnuPromoBar__close:hover{background-color:#fff}.bnuPromoBar__message{display:inline-block;margin:0;font-weight:600;font-size:14px;line-height:1.2;text-align:center}@media(max-width:768px){.bnuPromoBar__message{animation:bnuMarquee 8s linear infinite;padding-left:100%;font-size:12px}}.bnuPromoBar__message--responsive .bnuPromoBar__messageMobile{display:none}@media(max-width:768px){.bnuPromoBar__message--responsive .bnuPromoBar__messageDesktop{display:none}.bnuPromoBar__message--responsive .bnuPromoBar__messageMobile{display:inline}}.bnuPromoBar__close{position:absolute;top:6px;right:6px;cursor:pointer;border:none;background-color:var(--color);padding:0;width:24px;height:24px;color:#fff}@media(max-width:768px){.bnuPromoBar__close{top:0;right:0}}.bnuPromoBarSlider{position:relative;z-index:1;width:100%;min-height:100px}.bnuPromoBarSlider__track,.sliderBannerWrap .sliderBanner,ul.sliderBanner.sliderBanner--top,ul.sliderBanner.sliderBanner--bottom,ul.bind-sliderBanner--top,ul.bind-sliderBanner--bottom{list-style:none;display:flex;flex-direction:row;margin:0;padding:0}.bnuPromoBarSlider__slide,.sliderBannerSlide{flex-shrink:0}.bnuPromoBarSlider__track img,.sliderBannerWrap .sliderBanner img,ul.sliderBanner img{display:block;max-height:100px;width:auto}.bnuPromoBarSlider__slide a,.sliderBannerSlide a{display:block}.bnuPromoBarSlider__text,.sliderBanner span{white-space:pre}.bnuPromoBarSlider__item--withImage,.sliderBanner.sliderBanner-wImg{position:relative;display:inline-block}.bnuPromoBarSlider__item--withImage img,.sliderBanner.sliderBanner-wImg img{display:block}.bnuPromoBarSlider__item--withImage .bnuPromoBarSlider__text,.bnuPromoBarSlider__item--withImage span,.sliderBanner.sliderBanner-wImg .bnuPromoBarSlider__text,.sliderBanner.sliderBanner-wImg span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.sliderBannerWrap{position:relative;z-index:999;width:100%}.sliderBannerWrap .bnCloseButton{position:absolute;top:0;right:0;z-index:999}.sliderBannerWrap.sliderBannerWrap--bottom,.bnuPromoBarSliderWrap.bind-promoBarSliderWrap--bottom,.bnuPromoBarSlider--bottom{position:fixed;bottom:0;z-index:1001}.bnuPromoBarSliderWrap .bnuPromoBarSlider--top,.bnuPromoBarSlider--top,.sliderBannerWrap.sliderBannerWrap--top{min-height:100px}@media(max-width:768px){.sliderBannerWrap.sliderBannerWrap--top{display:none}}.sliderBannerWrap.text-w-bg,.bnuPromoBarSlider--textWithBg{padding-block:var(--layout-spacing)}.sliderBannerWrap.text-w-bg .bnCloseButton,.bnuPromoBarSlider--textWithBg .bnCloseButton{width:30px;height:30px;font-size:18px;line-height:30px;top:calc(var(--layout-spacing) * .5);right:calc(var(--layout-spacing) * .5)}.sliderBanner-wBg{padding-block:calc(var(--layout-spacing) * .333)}.bnuPromoBarSliderWrap .infiniteslide_wrap{width:100%;overflow:hidden}@keyframes bnuMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.bnuPageHeader{margin-block-end:calc(var(--layout-spacing) * 3)}.chainWrap{--chain-row-gap: calc(var(--layout-spacing) * 3);display:flex;flex-direction:column;row-gap:var(--chain-row-gap);margin-block-end:calc(var(--layout-spacing) * 3)}@media(max-width:768px){.chainWrap{--chain-row-gap: calc(var(--layout-spacing) * 2);row-gap:var(--chain-row-gap);margin-block-end:calc(var(--layout-spacing) * 2)}}.bnuSection--onlyMobile{display:none}@media(max-width:1024px){.bnuSection--onlyMobile{display:block}}.bnChainWrap>.chainWrap,.bnuChainWrap>.chainWrap,.chainWrap--noMarginEnd{margin-block-end:0}html.home .chainWrap{--chain-row-gap: calc(var(--layout-spacing) * 6);row-gap:var(--chain-row-gap);margin-block-end:calc(var(--layout-spacing) * 3)}@media(max-width:768px){html.home .chainWrap{--chain-row-gap: calc(var(--layout-spacing) * 3);row-gap:var(--chain-row-gap);margin-block-end:calc(var(--layout-spacing) * 2)}}.chainWrap .bnuPageSection{margin-block:0}.lazy-load-container{position:relative}.lazy-load-container>picture.lazy-background-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;height:100%;max-height:100%;pointer-events:none}.lazy-load-container>picture.lazy-background-image img{display:block;height:100%;width:auto;max-width:none;object-fit:cover;object-position:top left}.bnuPageSection{margin-block:calc(var(--layout-spacing) * 8);margin-block-start:calc(var(--layout-spacing) * 4)}.bnuPageSection>h2{margin-block-end:calc(var(--layout-spacing) * 2)}@media(max-width:1024px){.bnuPageSection:has(.bnuPageSection__header>.bnuButton){position:relative;padding-block-end:calc(var(--layout-spacing) * 8)}}.bnuPageSection.bnuPageSection--bg{border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:clamp(var(--layout-spacing) * 3,6%,var(--layout-spacing) * 6)}.bnuPageSection__header{display:flex;column-gap:var(--layout-column-gap);justify-content:space-between;align-items:center;margin-block-end:calc(var(--layout-spacing) * 2)}@media(max-width:1024px){.bnuPageSection__header{justify-content:flex-end}}.bnuPageSection__header>h2{flex-grow:1;margin:0}.bnuPageSection__header>.bnuButton{flex-shrink:0;margin-left:auto}@media(max-width:1024px){.bnuPageSection__header>.bnuButton{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.bnuCardSection,.bnuNewsletterSection{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:center}@media(max-width:768px){.bnuCardSection,.bnuNewsletterSection{flex-direction:column;align-items:flex-start}}.bnuCardSection>div,.bnuNewsletterSection>div{width:50%}@media(max-width:768px){.bnuCardSection>div,.bnuNewsletterSection>div{width:100%}}.bnuCardSection h2,.bnuNewsletterSection h2{margin:0;margin-block-end:var(--layout-spacing)}.bnuCardSection img,.bnuNewsletterSection img{display:block;margin-inline:auto;max-width:100%;height:auto}.bnuCardSection ul{display:flex;gap:var(--layout-gap);margin:0;padding:0;list-style:none}@media(max-width:768px){.bnuCardSection ul{flex-direction:column;align-items:flex-start}}.bnuCardSection ul li{width:50%}@media(max-width:768px){.bnuCardSection ul li{width:100%}}.bnuCardSection ul strong{color:var(--color-accent);font-weight:600;font-size:18px}@media(max-width:768px){.bnuCardSection ul strong{font-size:16px}}.bnuCardSection .bnuButton,.bnuNewsletterSection form{margin-block-start:var(--layout-gap)}.bnuNewsletterSection form>div{display:flex;gap:var(--layout-spacing)}@media(max-width:768px){.bnuNewsletterSection form>div{flex-direction:column}}.bnuNewsletterSection form>div:not(:first-child){margin-block-start:var(--layout-spacing)}.bnuNewsletterSection form>div .bnuInputWrap{flex-grow:1}.bnuArticleMeta{display:flex;column-gap:var(--layout-column-gap);justify-content:space-between;margin-block:calc(var(--layout-spacing) * 2);align-items:center}.bnuArticleMeta__author{display:flex;column-gap:var(--layout-spacing);align-items:center}.bnuArticleMeta__author img{display:block;border-radius:50%;width:calc(var(--layout-spacing) * 5);height:calc(var(--layout-spacing) * 5);object-fit:cover}.bnuArticleMeta__author>div>*{display:block}.bnuArticleMeta__author>div time:not(:last-child){margin-inline-end:var(--layout-spacing)}@media(max-width:768px){.bnuArticleMeta__author>div time.updated{display:block}}.bnuMainGrid{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * 2)}.bnuMainGrid .bnuMainGridArticle{width:100%}@media(min-width:768px){.bnuMainGrid .bnuMainGridArticle{width:calc(50% - var(--layout-spacing))}}.bnuMainGrid .bnuMobileSecondaryGridArticle{width:calc(50% - var(--layout-spacing))}@media(min-width:768px){.bnuMainGrid .bnuMobileSecondaryGridArticle:not(.bnuMainGridArticle){width:calc(33.33% - var(--layout-spacing) * 1.35)}}.bnuRecentArticlesFooterButtons{text-align:center;margin-top:calc(var(--layout-spacing) * 2)}.bnuForm{--row-gap: calc(var(--layout-spacing) * 2.5)}@media(max-width:768px){.bnuForm{--row-gap: calc(var(--layout-spacing) * 3)}}.bnuForm{display:flex;row-gap:var(--row-gap);flex-direction:column}.bnuForm.bnuForm--bg{border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:calc(var(--layout-gap))}.bnuForm+.bnuForm{margin-block-start:var(--layout-row-gap)}.bnuForm fieldset{display:flex;row-gap:var(--row-gap);flex-direction:column;margin:0;border:none;padding:0}.bnuForm legend{float:left;margin:0;font-weight:600;line-height:1.333;font-family:var(--font-main);font-size:clamp(1rem,.92rem + .27vw,1.13rem)}.bnuForm.isLoading .bnuInputWrap,.bnuForm.isLoading .bnuSelectWrap,.bnuForm.isLoading .bnuChoiceWrap,.bnuForm.isLoading .bnuChoicesGroup{opacity:.5;pointer-events:none}.bnuForm__row{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--row-gap);align-items:center}.bnuForm__row.bnuForm__row--alignTop{align-items:flex-start}.bnuForm__row.bnuForm__row--narrowGap{column-gap:var(--layout-spacing)}.bnuForm__row:has(.bnuInputWrap--floatingLabel){align-items:flex-end}@media(max-width:768px){.bnuForm__row:has(.bnuInputWrap--floatingLabel){align-items:flex-start}}@media(max-width:768px){.bnuForm__row{flex-direction:column;align-items:flex-start}}.bnuForm__row.bnuForm__row--choice{align-items:flex-start}.bnuForm .bnuForm__row--choice+.bnuForm__row--choice{margin-block-start:calc(var(--layout-spacing) * -1.5)}@media(max-width:768px){.bnuForm .bnuForm__row--choice+.bnuForm__row--choice{margin-block-start:calc(var(--layout-spacing) * -2)}}.bnuForm__col{flex:1 1 0;min-width:0;max-width:100%}.bnuForm__col:where(.bnuForm__col--10){flex:0 0 10%;max-width:10%}.bnuForm__col:where(.bnuForm__col--15){flex:0 0 15%;max-width:15%}.bnuForm__col:where(.bnuForm__col--20){flex:0 0 20%;max-width:20%}.bnuForm__col:where(.bnuForm__col--25){flex:0 0 25%;max-width:25%}.bnuForm__col:where(.bnuForm__col--33){flex:0 0 33.3333%;max-width:33.3333%}.bnuForm__col:where(.bnuForm__col--50){flex:0 0 50%;max-width:50%}.bnuForm__col:where(.bnuForm__col--75){flex:0 0 75%;max-width:75%}.bnuForm__col:where(.bnuForm__col--80){flex:0 0 80%;max-width:80%}.bnuForm__col:where(.bnuForm__col--auto){flex:0 0 auto;max-width:100%}@media(max-width:768px){.bnuForm__col{flex:0 0 100%;width:100%;max-width:100%}}.bnuForm__col .bnuInputWrap{width:100%}.bnuErrorBox.globalErrors:empty,.globalErrors:empty{display:none}.bnuForm__row:has(>.bnuForm__col>.bnuErrorBox.globalErrors:empty:only-child),.bnuForm__row:has(>.bnuForm__col>.globalErrors:empty:only-child){display:none}.bnuHeroWrap{display:grid;position:relative;grid-template-columns:repeat(4,1fr);column-gap:var(--layout-column-gap);margin-block-start:var(--layout-gap);margin-block-end:calc(var(--layout-spacing) * 6)}@media(max-width:1024px){.bnuHeroWrap{display:block;margin-inline:calc(var(--layout-padding) * -1);margin-block-start:0;margin-block-end:calc(var(--layout-spacing) * 3)}}.bnuHero{grid-column:2/-1;width:100%}.bnuHero img{display:block;border-radius:0;width:100%;height:auto}.bnuHero .swiper{outline:1px solid var(--color-border);border-radius:var(--border-radius)}@media(max-width:1024px){.bnuHero .swiper{border-radius:0;outline:none;border-bottom:1px solid var(--color-border)}}.bnuHero .bnuPromoBanner picture{width:100%}.bnuHero .bnuPromoBanner img{border:none;border-radius:0;width:100%}.bnuHero .bnuCarousel+.bnuCarouselNav{width:100%;translate:0 -50%}.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav{box-shadow:inset 0 0 0 2px #fff;border:none}@media(max-width:768px){.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav{width:16px;box-shadow:none}}.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav.bnuButton--prev{border-top-left-radius:0;border-bottom-left-radius:0;translate:-50% 0}@media(max-width:1024px){.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav.bnuButton--prev{translate:none}}.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav.bnuButton--next{border-top-right-radius:0;border-bottom-right-radius:0;translate:50% 0}@media(max-width:1024px){.bnuHero .bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav.bnuButton--next{translate:none}}.bnuHero .swiper-pagination{position:absolute;bottom:-1px;left:50%;transform:translate(-50%);border:1px solid var(--color-border);border-bottom:none;border-top-right-radius:var(--border-radius-input);border-top-left-radius:var(--border-radius-input);background-color:#fff;padding-inline:12px;padding-block-start:8px;width:auto}@media(max-width:1024px){.bnuHero .swiper-pagination{display:none}}.bnuHero__skeletonHost{grid-column:2/-1;width:100%}.bnuHeroWrap:not([aria-busy=true])>.bnuHero__skeleton,.bnuHero__skeletonHost:not([aria-busy=true])>.bnuHero__skeleton{display:none}.bnuHero__skeleton{width:100%}.bnuHero__skeleton .bnuHero__skeletonImage{width:100%;height:auto;aspect-ratio:2/1;border-radius:var(--border-radius)}@media(max-width:1024px){.bnuHero__skeleton .bnuHero__skeletonImage{aspect-ratio:4/3;border-radius:0}}.bnuCarouselWrap,.bnuCarousel{position:relative}.bnuCarousel .swiper-slide{height:auto}.swiper-pagination{display:flex;position:relative;top:0;row-gap:8px;flex-wrap:wrap;justify-content:center;margin-block-start:calc(var(--layout-spacing) * 2);width:100%}.swiper-pagination>span.swiper-pagination-bullet{z-index:3;transition:background-color .2s ease;margin:0;border-radius:4px;background-color:var(--color-text);width:24px;height:4px}@media(max-width:768px){.swiper-pagination>span.swiper-pagination-bullet{width:16px}}.swiper-pagination:not(.swiper-pagination-clickable){display:none}.swiper-pagination.swiper-pagination-lock{display:none}.bnuCarouselNav{display:flex;column-gap:calc(var(--layout-spacing) * .5);z-index:2;justify-content:space-between;pointer-events:none}.bnuCarouselNav button{pointer-events:auto}@media(max-width:768px){.bnuCarouselNav{position:absolute;top:anchor(center);left:anchor(left);translate:calc(var(--layout-padding) * -.75) -50%;flex-shrink:0;width:calc(anchor-size(width) + var(--layout-padding) * 1.5)}.bnuCarouselNav .bnuButton.bnuButton--nav{width:28px;border-radius:var(--border-radius-small)}}@media(max-width:768px)and (max-width:768px){.bnuCarouselNav .bnuButton.bnuButton--nav{width:24px}}@media(max-width:768px)and (max-width:480px){.bnuCarouselNav .bnuButton.bnuButton--nav{width:18px}}.bnuCarousel+.bnuCarouselNav{position:absolute;top:anchor(center);left:anchor(left);translate:calc(var(--layout-padding) * -.75) -50%;flex-shrink:0;width:calc(anchor-size(width) + var(--layout-padding) * 1.5)}.bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav{width:28px;border-radius:var(--border-radius-small)}@media(max-width:768px){.bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav{width:24px}}@media(max-width:480px){.bnuCarousel+.bnuCarouselNav .bnuButton.bnuButton--nav{width:18px}}.bnuProductCarouselHost{display:contents}.bnuProductCarousel{position:relative}.bnuProductCarousel .swiper{height:100%}.bnuProductCarousel .swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:auto;justify-content:start}.bnuProductCarousel .swiper-wrapper:not(:has(.bnuProduct__promo)) .bnuProduct{grid-row:span 1}.bnuProductCarousel:has(.bnuProductCarousel__banner){display:grid;position:relative;grid-template-columns:repeat(12,1fr);column-gap:var(--layout-column-gap);align-items:flex-start;z-index:1}@media(max-width:768px){.bnuProductCarousel:has(.bnuProductCarousel__banner){grid-template-columns:repeat(2,1fr)}}.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuProductCarousel__banner{grid-column:span 3;min-width:0;min-height:0}@media(max-width:1024px){.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuProductCarousel__banner{grid-column:span 4}}@media(max-width:768px){.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuProductCarousel__banner{grid-column:span 1}}.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuCarousel{grid-column:span 9;width:100%}@media(max-width:1024px){.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuCarousel{grid-column:span 8}}@media(max-width:768px){.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuCarousel{grid-column:span 1}}.bnuProductCarousel:has(.bnuProductCarousel__banner)>.bnuCarouselNav{grid-column:1/-1}.bnuProductCarousel__banner{height:100%}.bnuProductCarousel__banner .bnuPromoBanner picture,.bnuProductCarousel__banner .bnuPromoBanner img{width:100%;height:100%;object-fit:cover;object-position:left}.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner{position:absolute;top:calc(var(--layout-spacing) * -2);left:0;z-index:-1;width:auto;height:calc(100% + var(--layout-spacing) * 4)}@media(max-width:768px){.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner{top:calc(var(--layout-spacing) * -3);width:calc(100% - var(--layout-column-gap) * 4);height:auto;height:calc(100% + var(--layout-spacing) * 4)}}.bnuPageSection:has(.bnuPageSection__header) .bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner{top:calc(var(--layout-spacing) * -6);height:calc(100% + var(--layout-spacing) * 8)}@media(max-width:768px){.bnuPageSection:has(.bnuPageSection__header) .bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner{top:calc(var(--layout-spacing) * -3);height:calc(100% + var(--layout-spacing) * 4)}}.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner picture,.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner img{width:auto;height:100%}@media(max-width:768px){.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner picture,.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner img{width:auto;height:100%}}.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner picture{max-width:100%}.bnuProductCarousel__banner.bnuProductCarousel__banner--large .bnuPromoBanner picture img{max-width:100%;object-fit:cover;object-position:left}.bnuBlogGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--layout-gap)}@media(max-width:768px){.bnuBlogGrid{grid-template-columns:repeat(2,1fr)}}.bnuBlogGrid.bnuBlogGrid--featured{grid-template-columns:repeat(6,1fr)}.bnuBlogGrid.bnuBlogGrid--featured>*{grid-column:span 2}.bnuBlogGrid.bnuBlogGrid--featured>:nth-child(-n+2){grid-column:span 3}@media(max-width:768px){.bnuBlogGrid.bnuBlogGrid--featured{grid-template-columns:repeat(2,1fr)}.bnuBlogGrid.bnuBlogGrid--featured>*{grid-column:span 1}.bnuBlogGrid.bnuBlogGrid--featured>:nth-child(-n+2){grid-column:span 1}.bnuBlogGrid.bnuBlogGrid--featured>:first-child{grid-column:1/-1}}.bnuEmptyState{text-align:center;margin-block:calc(var(--layout-spacing) * 8);margin-block-start:calc(var(--layout-spacing) * 4);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:clamp(var(--layout-spacing) * 3,6%,var(--layout-spacing) * 6)}.bnuEmptyState>h2{margin:0;margin-block-end:var(--layout-spacing)}.bnuEmptyState>.bnuButton{margin-block-start:var(--layout-spacing)}#templateHTMLCode .size,.bnuGiftCard__voucherPreview .size{width:100%!important;height:initial!important;left:0!important}#templateHTMLCode .couponTemplate-messageSection .message-container,.bnuGiftCard__voucherPreview .couponTemplate-messageSection .message-container{font-size:14px!important;width:62%}@media(max-width:768px){#templateHTMLCode .couponTemplate-messageSection .message-container,.bnuGiftCard__voucherPreview .couponTemplate-messageSection .message-container{height:120px!important;font-size:2.5vw!important}}#templateHTMLCode .couponTemplate-additionalSection .additional-info,.bnuGiftCard__voucherPreview .couponTemplate-additionalSection .additional-info{font-size:10px;line-height:15px;width:65%}#templateHTMLCode .couponTemplate-additionalSection .additional-info p,.bnuGiftCard__voucherPreview .couponTemplate-additionalSection .additional-info p{color:inherit}@media(max-width:768px){#templateHTMLCode .couponTemplate-additionalSection .additional-info p,.bnuGiftCard__voucherPreview .couponTemplate-additionalSection .additional-info p{font-size:1.7vw!important}}#templateHTMLCode .couponTemplate-titleSection .title,.bnuGiftCard__voucherPreview .couponTemplate-titleSection .title{font-size:25px}#templateHTMLCode .couponTemplate-codeSection img,.bnuGiftCard__voucherPreview .couponTemplate-codeSection img{width:17%;border-radius:10px}#templateHTMLCode .couponTemplate-codeSection .upper-qr-text,#templateHTMLCode .couponTemplate-codeSection .coupon-number,#templateHTMLCode .couponTemplate-expirationSection,.bnuGiftCard__voucherPreview .couponTemplate-codeSection .upper-qr-text,.bnuGiftCard__voucherPreview .couponTemplate-codeSection .coupon-number,.bnuGiftCard__voucherPreview .couponTemplate-expirationSection{display:none}#templateHTMLCode .couponTemplate-amountSection .price-container,.bnuGiftCard__voucherPreview .couponTemplate-amountSection .price-container{padding:11px 28px;border-radius:15px;font-size:28px}#templateHTMLCode .couponTemplate-messageSection,.bnuGiftCard__voucherPreview .couponTemplate-messageSection{top:36%!important}.bnuGiftCard{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:1024px){.bnuGiftCard{flex-direction:column}}.bnuGiftCard__preview{width:45%}@media(max-width:1024px){.bnuGiftCard__preview{width:100%;order:1}}.bnuGiftCard__previewImage{position:relative;display:block;max-width:500px}.bnuGiftCard__previewImage img{border:1px solid var(--color-border);box-shadow:var(--card-box-shadow);border-radius:var(--border-radius);max-width:100%}.bnuGiftCard__form{width:55%}@media(max-width:1024px){.bnuGiftCard__form{width:100%}}.bnuGiftCard__title{font-weight:700;line-height:1.333;color:var(--color-text);font-size:clamp(1.5rem,1.18rem + 1.08vw,2rem)}.bnuGiftCard__field{position:relative}.bnuGiftCard__fieldError{margin-block-start:4px;color:var(--color-error);font-size:13px;line-height:1.4}.bnuGiftCard__fieldError:empty{display:none}.bnuGiftCard__amounts{align-items:stretch}.bnuGiftCard__amountChoice{flex:1 1 auto;min-width:60px}.bnuGiftCard__amountChoice .bnuChoiceWrap__label{display:flex;justify-content:center;align-items:center;width:100%;height:52px;padding-inline-start:0;border:1px solid var(--color-border);border-radius:var(--border-radius-input);color:var(--color-text);font-size:14px;line-height:20px;text-transform:uppercase;cursor:pointer}.bnuGiftCard__amountChoice .bnuChoiceWrap__label .bnuChoice{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}.bnuGiftCard__amountChoice .bnuChoiceWrap__label:has(.bnuChoice:checked){border-color:var(--color-accent);color:var(--color-accent)}.bnuGiftCard__amountChoice .bnuChoiceWrap__label:has(.bnuChoice[aria-invalid=true]){border-color:var(--color-error);color:var(--color-error)}.bnuGiftCard__customAmount{flex:1 1 auto;min-width:80px}.bnuGiftCard__customAmountInput{width:100%}.bnuGiftCard__customAmountInput input{text-align:center;text-transform:uppercase}.bnuGiftCard__anotherAddress{display:flex;row-gap:var(--layout-spacing);flex-direction:column}.bnuGiftCard__charCount{margin-block-start:4px;color:var(--color-text-light);font-size:12px}.bnuGiftCard__voucherLink{display:none;text-align:center;text-transform:uppercase}@media(max-width:1024px){.bnuGiftCard__voucherLink{display:block}}.bnuGiftCard__actions{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:768px){.bnuGiftCard__actions .bnuButton{width:100%}}.bnuGiftCard__additional{margin-block-start:calc(var(--layout-spacing) * 4)}.bnuGiftCard__additionalTitle{margin-block-end:8px;color:var(--color-text);font-size:15px;line-height:1.5}.bnuGiftCard__additionalText{color:var(--color-text-light);font-size:15px;line-height:1.5}.bnuGiftCard__voucherDialog .bnuGiftCard__voucherPreview{max-width:500px}.bnuGiftCard__voucherDialog .bnuGiftCard__voucherPreview img{max-width:100%;border-radius:var(--border-radius)}.snrgames-widget{position:fixed;bottom:20px;left:20px;z-index:999}.snrgames-trigger:focus-visible,.snrgames-tab-nav-item:focus-visible,.snrgames-nav-item:focus-visible{outline:2px solid #002664}.checkbox__input:focus-visible+.checkbox__mark,.bnuChoice:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.snrgames-trigger{display:flex;align-items:center;position:relative;z-index:10001}.snrgames-trigger__icon-wrap{width:60px;height:60px;background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;cursor:pointer;box-shadow:0 4px 15px #0003;transition:transform .3s ease,box-shadow .3s ease;z-index:2}.snrgames-trigger__icon-wrap:hover{transform:scale(1.05);box-shadow:0 6px 20px #00000040}.snrgames-trigger__text-bubble{position:relative;background:#fff;padding:16px;border-radius:12px;box-shadow:0 5px 20px #00000026;margin-left:15px;max-width:200px;display:flex;align-items:center;z-index:1;transform-origin:left center;animation:bubblePop .4s cubic-bezier(.175,.885,.32,1.275) forwards}.snrgames-trigger__text-bubble:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:18px solid white}.snrgames-trigger__message{font-weight:500;font-size:14px;color:#212121;line-height:1.4;cursor:pointer}.snrgames-trigger__close{position:absolute;top:-10px;right:-10px;z-index:2;width:24px;height:24px;min-width:0;padding:0;border:1px solid #ddd;border-radius:50%;background:#fff;color:#002664;box-shadow:0 2px 5px #0000001a;font-weight:400;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .2s}.snrgames-trigger__close>i{margin:0;font-size:14px}.snrgames-trigger__close:hover{background:#f0f0f0;transform:scale(1.1)}.snrgames-trigger__close:active{background:#e8e8e8;transform:scale(1.05)}.snrgames-trigger__close:focus-visible{outline:2px solid color-mix(in oklch,#002664,white 60%)}@keyframes bubblePop{0%{opacity:0;transform:scale(.8) translate(-10px)}to{opacity:1;transform:scale(1) translate(0)}}.snrgames-widget.active .snrgames-trigger{opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.snrgames-step{width:100%}.snrgames-emailIntro{--row-gap: var(--layout-spacing)}.snrgames-emailIntro__text{margin:0;text-align:center}.snrgames-sidebar{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;visibility:hidden;opacity:0}.snrgames-widget.active .snrgames-sidebar,.snrgames-widget.snrgames-animating .snrgames-sidebar{transition:opacity .4s cubic-bezier(.25,1,.5,1),visibility 0s linear}.snrgames-widget.snrgames-animating:not(.active) .snrgames-sidebar{transition-delay:0s,.4s}.snrgames-widget.active .snrgames-sidebar{visibility:visible;opacity:1}.snrgames-sidebar__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .4s ease}.snrgames-widget.active .snrgames-sidebar__overlay{opacity:1}.snrgames-sidebar__content{position:absolute;top:0;left:0;width:1218px;max-width:100%;height:100%;background:#f7f8fa;box-shadow:5px 0 20px #0000001a;transform:translate(-110%);padding:0;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;overflow:hidden}.snrgames-widget.active .snrgames-sidebar__content,.snrgames-widget.snrgames-animating .snrgames-sidebar__content{transition:transform .5s cubic-bezier(.25,1,.5,1)}.snrgames-widget.active .snrgames-sidebar__content{transform:translate(0)}.snrgames-widget button.bnuButton.snrgames-sidebar__close.snrgames-closeBtn--desktop{display:inline-flex;position:absolute;top:20px;right:20px;z-index:50}.snrgames-widget button.bnuButton.snrgames-sidebar__close.snrgames-closeBtn--mobile{display:none}@media(max-width:900px){.snrgames-widget button.bnuButton.snrgames-sidebar__close.snrgames-closeBtn--mobile{display:inline-flex;position:absolute;top:8px;right:8px;z-index:400}.snrgames-widget button.bnuButton.snrgames-sidebar__close.snrgames-closeBtn--desktop{display:none}}.snrgames-copyBtnWrap{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:2}.snrgames-sidebar__close:not(.bnuButton){position:absolute;top:20px;right:20px;background:none;border:none;font-size:30px;cursor:pointer;color:#333;z-index:30}.snrgames-title{font-size:24px;margin-bottom:30px;text-align:center;color:#333}.snrgames-wheel-column{position:absolute;top:50%;width:70%;height:0;padding-top:70%;left:-35%;transform:translateY(-50%)}.snrgames-wheel-column canvas{transform:rotate(-1.5708rad);position:absolute;left:0;top:0;width:100%!important;height:100%!important}.snrgames-form-column{flex:1;max-width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:5;margin-left:370px}.snrgames-form-column .checkbox{margin-bottom:0}.snrgames-spin-title{font-size:32px;font-weight:700;color:#036;text-align:left}.snrgames-form-container{width:100%;margin-top:calc(var(--layout-spacing) * 1.67)}@media(max-width:900px){.snrgames-form-container{margin-top:calc(var(--layout-spacing) * 3);max-height:100%}}.snrgames-form-container:not(.bnuForm){display:flex;flex-direction:column;gap:var(--layout-row-gap)}.snrgames-banner{width:100%;text-align:center}.snrgames-banner img{max-width:280px;height:auto;border-radius:8px;display:inline-block}@media(max-width:900px){.snrgames-banner img{max-width:200px}}.snrgames-form-group{display:flex;flex-direction:column}.snrgames-form-group label{font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.snrgames-form-group label .required{color:#d32f2f}.snrgames-email-input{width:100%;padding:12px 16px;border:1px solid #ccc;border-radius:4px;font-size:14px;transition:border-color .3s ease}.snrgames-email-input:focus{outline:none;border-color:#036}.snrgames-email-input::placeholder{color:#999}.snrgames-login-req{text-align:center;margin-top:20px;width:100%;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.snrgames-login-req p{font-size:16px;margin-bottom:0;color:#333}.snrgames-centered-content{margin:0 auto!important;max-width:500px!important}.snrgames-error{color:#d32f2f;font-size:14px;margin-top:4px}.snrgames-terms-text{font-size:14px;line-height:1.5;color:#666}.snrgames-link{color:#036;text-decoration:underline}.snrgames-link:hover{color:#05a}.snrgames-play-btn{width:100%;padding:14px 24px;background:#002664;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;transition:background .3s ease,transform .2s ease}.snrgames-play-btn:hover{background:#00358b;transform:translateY(-2px)}.snrgames-play-btn:active{transform:translateY(0)}.snrgames-play-btn:disabled{background:#ccc;cursor:not-allowed;transform:none}#wheel{display:block;border-radius:50%;width:98%!important;height:98%!important;top:1%!important;left:1%!important;z-index:5}.snrgames-wheel-ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 135deg at 50% 50%,#b1b1b1,#f1f1f1,#b1b1b1,#f1f1f1,#b1b1b1 360deg);padding:4px;z-index:1;box-shadow:0 5px 15px #0003}#spin{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;background:conic-gradient(from 135deg at 50% 50%,#b1b1b1,#f1f1f1,#b1b1b1,#f1f1f1,#b1b1b1 360deg);border-radius:50%;box-shadow:0 0 15px 5px #0000004d;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer}#wheelOfFortune:after{content:"";position:absolute;z-index:20;top:68px;right:84px;margin-top:-24px;transform:rotate(45deg);width:50px;height:68px;background-image:url(../../../modules/SNRGames/images/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0px 8px 8px rgba(0,0,0,.25))}.snrgames-result.bnuForm{text-align:center;margin-top:0;align-items:center;justify-content:center;height:100%}.snrgames-result__text{--row-gap: var(--layout-spacing);align-items:center;width:100%}.snrgames-result__title{font-size:28px;font-weight:700;color:#002664;margin:0 0 10px}.snrgames-prize-text{font-size:24px;font-weight:700;color:#68ae2f}.snrgames-result__description{font-size:14px;color:#333;max-width:300px}.snrgames-emptyPrizes{text-align:center;padding:var(--layout-gap);color:var(--color-text-light)}.snrgames-ineligible{text-align:center}.snrgames-scratch.bnuForm{width:100%;height:100%;text-align:center;padding-inline:var(--layout-gap);align-items:center;justify-content:center}@media(max-width:900px){.snrgames-scratch.bnuForm{justify-content:flex-start;height:auto;min-height:100%}}.snrgames-scratch__form{width:100%;max-width:400px;margin-inline:auto;justify-content:center}.snrgames-code-section.bnuForm{width:100%;text-align:center;margin-top:var(--layout-row-gap)}.snrgames-code-label{font-size:14px;color:#333;margin-bottom:8px}.snrgames-input-wrapper{position:relative;width:100%;max-width:280px;margin:0 auto}.snrgames-code-input{width:100%;padding:12px 40px 12px 16px;border:1px solid #ccc;border-radius:4px;font-family:inherit;font-weight:700;font-size:16px;color:#333;background:#fff;cursor:text}.snrgames-copy-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:#002664;font-size:18px;cursor:pointer;padding:5px;transition:color .2s}.snrgames-copy-btn:hover{color:#05a}.snrgames-coupon-code,.snrgames-sidebar__close-btn{display:none!important}.snrgames-spin-title{font-size:32px;text-align:center;margin-bottom:0}.snrgames-widget .bnuForm,.snrgames-widget .bnuInputWrap,.snrgames-widget .bnuChoiceWrap{margin-bottom:0}.snrgames-widget .bnuForm{gap:calc(var(--layout-spacing) * 1.5)}.snrgames-widget button.bnuButton.snrgames-submitBtn{background:var(--snr-btn-bg, var(--color-accent));color:var(--snr-btn-text, #fff);border-color:transparent}.snrgames-widget button.bnuButton.snrgames-submitBtn:hover{background:var(--snr-btn-bg, var(--color-accent));filter:brightness(.92);color:var(--snr-btn-text, #fff)}.snrgames-widget button.bnuButton.snrgames-submitBtn:active{background:var(--snr-btn-bg, var(--color-accent));filter:brightness(.85);color:var(--snr-btn-text, #fff)}.snrgames-widget button.bnuButton.snrgames-submitBtn:disabled,.snrgames-widget button.bnuButton.snrgames-submitBtn[disabled]{background:var(--color-border);filter:none;color:var(--color-text-disabled)}.snrgames-widget .snrgames-error.bnuNotice{margin-top:calc(var(--layout-spacing) * 1.5)}.snrgames-widget .snrgames-code-section .bnuInputWrap{position:relative;max-width:280px;margin-inline:auto}.snrgames-widget .snrgames-lots-carousel .bnuCarouselNav{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.snrgames-widget .snrgames-lots-carousel .bnuCarouselNav>*{pointer-events:auto}@media(max-width:900px){.snrgames-widget .snrgames-lots-carousel .swiper-pagination{display:flex;position:relative;z-index:3;margin-block-start:var(--layout-gap)}}@media(max-width:900px){.snrgames-sidebar__content{width:100%}.snrgames-wheel-layout{display:flex;gap:40px;align-items:center;justify-content:flex-start;width:100%;max-width:700px;position:relative;flex-direction:column;gap:30px}.snrgames-wheel-column{position:relative;left:auto;top:auto;width:100%;padding-top:0;transform:none;display:flex;justify-content:center;align-items:center;min-height:350px}.snrgames-wheel-column canvas{position:relative!important;width:100%!important;height:auto!important;max-width:400px;left:auto!important;top:auto!important;transform:rotate(-1.5708rad)}.snrgames-form-column{max-width:100%;width:100%;margin-left:0}.snrgames-widget[data-game-type=wheel] .snrgames-form-column{box-shadow:0 4px 15px #0000001a;background:#fff;padding:24px}.snrgames-spin-title{text-align:center;font-size:28px;margin-bottom:24px}}@media(max-width:900px){.snrgames-sidebar__content{padding:30px 20px}#wheel{width:350px;height:350px;border-radius:50%;box-shadow:0 5px 20px #0003!important}#wheelOfFortune:after{font-size:42px;top:42px;right:42px;margin-top:-24px;width:42px;height:42px}}.scratch-container{position:relative;width:300px;height:300px;margin:0 auto;border:none;background:transparent;display:inline-block}.scratch-container .text{margin:0 0 var(--layout-gap)}@media(max-width:900px){.scratch-container{width:240px;height:240px;margin-bottom:10px}}.scratch-pad-wrapper{position:relative;width:300px;height:300px;border-radius:50%;overflow:hidden;box-shadow:0 4px 15px #00000026;background:#fff;margin:0 auto}@media(max-width:900px){.scratch-pad-wrapper{width:240px;height:240px}}#scratchCanvas{position:absolute;top:0;left:0;width:100%;height:100%;cursor:crosshair;z-index:2}.scratch-instruction{margin-bottom:15px;font-size:16px;color:#333;font-weight:600}.scratch-hidden-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px;color:#009639;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(max-width:900px){.scratch-hidden-icon{font-size:70px}}.scratch-result-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 12px #0000000d;animation:fadeIn .5s ease}.scratch-result-content{text-align:center;padding:20px}.snrgames-img-contain{max-width:100%;max-height:100%;object-fit:contain}.scratch-prize-text{font-size:28px;font-weight:700;color:#68ae2f;margin-bottom:10px}.scratch-prize-desc{font-size:14px;color:#333;line-height:1.4}.scratch-step-container{width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.scratch-teaser-visual{position:relative;width:200px;height:200px;margin:0 auto 24px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 4px 10px #0000001a}.snrgames-layout{display:flex;width:100%;height:100%;overflow:hidden}.snrgames-area{flex:0 1 850px;display:flex;flex-direction:column;justify-content:center;position:relative;padding:0 72px 60px 0;overflow:hidden;background:#f7f8fa}.snrgames-content-wrapper{display:contents}.snrgames-widget[data-game-type=scratch] .snrgames-area{padding:0 0 24px}.snrgames-info-panel{flex:0 0 368px;min-width:368px;max-width:368px;border-left:1px solid #eee;display:flex;flex-direction:column;height:100%;z-index:20;transition:transform .3s ease}@media(min-width:901px)and (max-width:1186px){.snrgames-info-panel{flex:0 0 300px;min-width:300px;max-width:300px}.snrgames-form-column{margin-left:326px}.snrgames-area{padding-right:40px}}@media(max-width:900px){.snrgames-layout{position:relative}.snrgames-area,.snrgames-info-panel{width:100%;height:100%;position:relative;top:auto;left:auto;background:#f7f8fa}.snrgames-area{display:flex!important;flex-direction:column;justify-content:flex-start;overflow:hidden;padding-top:0}.snrgames-visual-section{flex:0 0 auto;width:100%;display:flex;justify-content:center;align-items:flex-start;padding:10px 0;z-index:10;min-height:auto;position:relative;overflow:visible;margin-top:0}.snrgames-visual-section .snrgames-wheel-column{position:relative;left:auto;top:auto;transform:none;width:350px!important;height:350px!important;max-width:100%;padding-top:0!important;padding-bottom:0;margin:0 auto;display:block}#wheel{width:100%!important;height:100%!important}#wheelOfFortune:after{top:14.5%!important;right:14.5%!important;width:50px;height:50px;font-size:50px;margin-top:-25px;margin-right:-25px}.snrgames-visual-section canvas{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none}.snrgames-form-column{flex:1;width:100%;padding:12px 12px 80px;background:#f7f8fa;margin-top:-175px;position:relative;z-index:200;height:65vh;margin-left:0;overflow-y:auto}.snrgames-info-panel{display:none!important}.snrgames-info-panel{border-left:none;padding-bottom:70px}.snrgames-area{padding:0 0 60px}.snrgames-gap-lg{gap:12px!important}.snrgames-gap-md{gap:8px!important}#benuGamesEmailAfterForm{margin-top:0!important}}.snrgames-tabs-header{display:flex;border-bottom:2px solid #f0f0f0}.snrgames-tab-nav-item{flex:1;text-align:center;padding:15px;font-weight:600;color:#666;cursor:pointer;position:relative;font-size:16px;background:#fff}.snrgames-tab-nav-item.active{color:#002664;background:#fff}.snrgames-tab-nav-item.active:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#002664}.snrgames-info-content{flex:1;overflow-y:auto;padding:20px;background:#fff}.snrgames-tab-content{display:none;animation:fadeIn .3s ease}.snrgames-tab-content.active{display:block}@media(min-width:901px){.snrgames-prizes-list{display:flex;flex-direction:column;gap:var(--layout-spacing)}}.snrgames-prize-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:30px 0;border-bottom:1px solid #f5f5f5}.snrgames-prize-item:last-child{border-bottom:none}.snrgames-prize-img{width:180px;height:180px;background:#e0e0e0;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:60px;color:#999}.snrgames-prize-details{width:100%}.snrgames-prize-name{font-weight:700;font-size:18px;color:#002664;margin-bottom:8px}.snrgames-prize-desc{font-size:14px;color:#555;line-height:1.5;max-width:280px;margin:0 auto}.snrgames-rules-text{font-size:14px;line-height:1.6;color:#555}.snrgames-mobile-nav{display:none;position:absolute;bottom:0;left:0;width:100%;height:60px;background:#fff;box-shadow:0 -2px 10px #0000000d;z-index:300;justify-content:space-around;align-items:center}.benu-mobile-tab-content{display:none;animation:fadeIn .3s ease}.benu-mobile-tab-content.active{display:block}.snrgames-form{display:flex;flex-direction:column;gap:24px}@media(min-width:901px){.benu-mobile-tab-content.benu-mobile-play{display:flex!important;flex-direction:column;gap:24px}.benu-mobile-tab-content.benu-mobile-lots,.benu-mobile-tab-content.benu-mobile-rules{display:none!important}}.scratch-prize-desc{font-size:14px;color:#333;text-align:center;margin-top:5px;line-height:1.4}.scratch-prize-text{font-weight:700;font-size:20px;color:#68ae2f;text-align:center}.snrgames-widget[data-game-type=scratch] .snrgames-form{gap:12px}.snrgames-widget[data-game-type=scratch] .snrgames-code-section{margin-top:12px!important}@media(max-width:900px){.snrgames-widget[data-game-type=scratch] .snrgames-area{overflow-y:auto!important;display:flex!important;flex-direction:column;justify-content:flex-start!important;min-height:100%;width:100%}.snrgames-widget[data-game-type=scratch] .snrgames-content-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;margin:auto 0}.snrgames-widget[data-game-type=scratch] .snrgames-form-column{height:auto!important;overflow:visible!important;padding:20px!important;min-height:auto!important;margin:0!important;display:flex;flex-direction:column;align-items:center;width:100%}.snrgames-widget[data-game-type=scratch] .snrgames-form-column.snrgames-hidden{display:none!important}.snrgames-widget[data-game-type=scratch] .snrgames-area:not(.active) .snrgames-form-column.snrgames-hidden{display:flex!important}.snrgames-widget[data-game-type=scratch] .snrgames-area:not(.active) .snrgames-visual-section{display:none!important}.snrgames-widget[data-game-type=scratch] .snrgames-area:not(.active){justify-content:flex-start!important}.snrgames-widget[data-game-type=wheel] .snrgames-area:not(.active) .snrgames-rules-text{max-height:60dvh;display:block;padding-bottom:80px}.benu-mobile-tab-content.benu-mobile-rules{margin-top:-24px}.snrgames-widget[data-game-type=wheel] .benu-mobile-tab-content.benu-mobile-rules.active{display:block!important}.snrgames-rules-text{background:transparent;padding:0 20px 60px}.snrgames-widget[data-game-type=wheel] .snrgames-rules-text{padding:0 24px 80px}.snrgames-widget[data-game-type=scratch] .snrgames-visual-section canvas{position:absolute!important;width:100%!important;height:100%!important;left:0!important;top:0!important;margin:0;border-radius:0;box-shadow:none}.snrgames-widget[data-game-type=scratch] .snrgames-visual-section{padding:10px 0;display:flex;justify-content:center;align-items:center;width:100%;height:auto!important;position:relative}.snrgames-layout{width:100%;display:flex;flex-direction:column}}@media(max-width:900px){.snrgames-mobile-nav{display:flex}.snrgames-info-panel .snrgames-tabs-header{display:none}}.snrgames-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;color:#999;cursor:pointer;flex:1;height:100%}.snrgames-nav-item i{font-size:20px;margin-bottom:4px}.snrgames-nav-item.active{color:#002664}.snrgames-sidebar__content{width:1218px;background:#fff}@media(max-width:900px){.snrgames-sidebar__content{width:100%;padding:0;flex-direction:column}.snrgames-layout{flex-direction:column;flex:1;height:auto;overflow:hidden}.snrgames-info-panel{flex:0 0 auto;width:100%}}@media(max-width:900px){.snrgames-prizes-list.keen-slider{gap:0}.snrgames-prize-item.keen-slider__slide{flex-shrink:0;margin:0!important;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0!important;gap:0!important;border-bottom:none}.snrgames-prize-item.keen-slider__slide .snrgames-prize-img{width:50%;height:auto;font-size:50px;margin-bottom:20px}.snrgames-prize-item.keen-slider__slide .snrgames-prize-details{width:100%}.snrgames-prize-item.keen-slider__slide .snrgames-prize-name{font-size:18px;margin-bottom:10px}.snrgames-lots-carousel{position:relative;width:100%}.snrgames-lots-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#ffffffe6;border:1px solid #eee;border-radius:50%;color:#002664;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 10px #0000001a;transition:all .3s ease}.snrgames-lots-arrow:hover{background:#fff;box-shadow:0 4px 15px #00000026;color:#007bff}.snrgames-lots-arrow--prev{left:6px}.snrgames-lots-arrow--next{right:6px}}@media(min-width:901px){.snrgames-lots-arrow{display:none!important}}#benuGamesResultText{font-size:24px;font-weight:700;color:#68ae2f;text-align:center;margin:0}.snrgames-result-desc{font-size:14px;color:#4a4a4a;text-align:center}#benuGamesResultTitle{margin-top:0}#benuGamesResultText,.snrgames-widget p{margin:0;line-height:normal}.snrgames-code-label{margin-bottom:8px!important}.snrgames-flex{display:flex!important}.snrgames-flex-col{flex-direction:column!important}.snrgames-flex-row{flex-direction:row!important}.snrgames-justify-center,.snrgames-justify-center-desktop{justify-content:center!important}.snrgames-justify-start{justify-content:flex-start!important}.snrgames-justify-between{justify-content:space-between!important}.snrgames-align-center{align-items:center!important}.snrgames-align-start{align-items:flex-start!important}.snrgames-align-stretch{align-items:stretch!important}.snrgames-flex.snrgames-psides-24{padding:0 24px!important}.snrgames-w-full{width:100%!important}.snrgames-h-full{height:100%!important}.snrgames-max-w-400{max-width:400px!important}.snrgames-gap-xs{gap:4px!important}.snrgames-gap-sm{gap:8px!important}.snrgames-gap-md{gap:16px!important}.snrgames-gap-lg{gap:24px!important}@media(max-width:900px){.snrgames-gap-lg{gap:12px!important}.snrgames-gap-md{gap:8px!important}.snrgames-justify-center-desktop{justify-content:flex-start!important}.snrgames-h-full{height:auto!important;min-height:100%!important}.snrgames-banner img{max-width:150px!important}}.snrgames-m-0{margin:0!important}.snrgames-m-auto{margin:0 auto!important}.snrgames-mt-sm{margin-top:12px!important}.snrgames-mt-md{margin-top:24px!important}.snrgames-mb-sm{margin-bottom:12px!important}.snrgames-mb-md{margin-bottom:24px!important}.snrgames-p-md{padding:24px!important}.snrgames-text-center{text-align:center!important}.snrgames-text-left{text-align:left!important}.snrgames-text-gray{color:#999!important}.snrgames-text-error{color:#d32f2f!important;font-size:12px!important}.snrgames-hidden{display:none!important}.snrgames-block{display:block!important}.snrgames-inline-block{display:inline-block!important}.snrgames-font-size-md{font-size:16px!important}.snrgames-font-size-lg{font-size:18px!important}body.snrgames-no-scroll{overflow:hidden!important;height:100vh}.block-heroBanner:has(.bnuHeroBanner){position:relative;left:auto;right:auto;display:block;justify-content:initial;align-items:initial;width:100vw;max-width:100vw;min-height:0;margin-inline:calc(50% - 50vw);padding:0}.block-heroBanner:has(.bnuHeroBanner) img{position:static;top:auto;width:auto;max-width:100%;height:auto}.bnuHeroBanner{width:100%;background-color:var(--hero-banner-bg, var(--color-bg));padding-block:calc(var(--layout-spacing) * 4)}@media(max-width:1024px){.bnuHeroBanner{padding-block:calc(var(--layout-spacing) * 3)}}.bnuHeroBanner__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--layout-gap) * 2);align-items:center}@media(max-width:768px){.bnuHeroBanner__grid{grid-template-columns:minmax(0,1fr);gap:var(--layout-gap)}}.bnuHeroBanner__grid:not(:has(.bnuHeroBanner__media)){grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.bnuHeroBanner__content{text-align:center}}.bnuHeroBanner__title{color:var(--hero-banner-title-color, inherit)}.bnuHeroBanner__text{margin-block-start:var(--layout-spacing);color:var(--hero-banner-text-color, inherit)}@media(max-width:768px){.bnuHeroBanner__clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}}.bnuHeroBanner__clamp.is-expanded{overflow:visible;display:block;-webkit-line-clamp:unset;line-clamp:unset}.bnuHeroBanner__readMore{display:inline-flex;margin-block-start:var(--layout-spacing);cursor:pointer;border:none;border-radius:var(--border-radius-input);background:transparent;padding:0;color:var(--color-accent);font-weight:600;font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:2px}.bnuHeroBanner__readMore:hover{color:color-mix(in oklch,var(--color-accent),black 20%)}.bnuHeroBanner__cta{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuHeroBanner__cta{width:100%}}.bnuHeroBanner__media picture,.bnuHeroBanner__media img{display:block;position:static;margin-inline:auto;width:auto;max-width:100%;height:auto}.block-demo-content .block-heroBanner:has(.bnuHeroBanner){width:auto;max-width:none;margin-inline:0}.block-demo-content .bnuHeroBanner{width:100%}.block-demo-content .bnuHeroBanner .bnuContainer{padding-inline:0}@media(max-width:768px){.block-heroSection{margin-inline:calc(var(--layout-padding) * -1)}}.bnuHeroSection{display:flex;position:relative;align-items:center;justify-content:space-between;border-radius:var(--border-radius);background-image:var(--hero-section-bg-image, none);background-size:cover;background-position:center;padding-inline:calc(var(--layout-spacing) * 5);width:100%;max-height:var(--hero-section-height, 482px);min-height:var(--hero-section-height, 482px)}@media(max-width:768px){.bnuHeroSection{flex-direction:column;border-radius:0;background-image:none;padding:0;max-height:none;min-height:0}}.bnuHeroSection:after{display:none;position:absolute;opacity:var(--hero-section-overlay-opacity, .3);z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#21212180,#21212100);pointer-events:none;content:""}@media(min-width:769px){.bnuHeroSection:after{display:block}}.bnuHeroSection>*{z-index:2}.bnuHeroSection__mobileImg{display:none;object-fit:cover;width:100%;max-height:var(--hero-section-height-mobile, 320px);min-height:var(--hero-section-height-mobile, 320px)}@media(max-width:768px){.bnuHeroSection__mobileImg{display:block}}.bnuHeroSection__content{max-width:50%;color:var(--hero-section-text-color, #fff)}.bnuHeroSection__content h2,.bnuHeroSection__content h3,.bnuHeroSection__content p{color:inherit}.bnuHeroSection__content h2,.bnuHeroSection__content h3{margin-block-end:var(--layout-spacing)}.bnuHeroSection__content p{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuHeroSection__content .bnuButton{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuHeroSection__content{order:3;padding:calc(var(--layout-spacing) * 2);width:100%;max-width:100%;color:var(--hero-section-text-color-mobile, var(--color-text))}}@media(min-width:769px){.bnuHeroSection__content--bg{border-radius:var(--border-radius);background-color:var(--hero-section-text-bg, transparent);padding:calc(var(--layout-spacing) * 3);min-width:368px}}@media(max-width:768px){.bnuHeroSection__content--bg{background-color:var(--hero-section-text-bg-mobile, var(--hero-section-text-bg, transparent))}}.bnuHeroSection__countdown{position:absolute;top:calc(var(--layout-spacing) * 4);right:calc(var(--layout-spacing) * 4)}.bnuHeroSection__countdown .bnProductCard__countdown,.bnuHeroSection__countdown .bnuProductCard__countdown{height:auto;margin-block:0 12px}.bnuHeroSection__countdown .bnProductCard__countdown__label,.bnuHeroSection__countdown .bnuProductCard__countdown__label{margin-block-end:var(--layout-spacing);color:var(--hero-section-countdown-color, #002664);font-size:16px}.bnuHeroSection__countdown .countdown__clock span,.bnuHeroSection__countdown .countdown__clock p{color:var(--hero-section-countdown-color, #002664)}@media(max-width:768px){.bnuHeroSection__countdown{display:flex;position:relative;justify-content:center;align-items:center;order:2;inset:unset;padding-block:var(--layout-spacing) calc(var(--layout-spacing) * 2);width:100%}.bnuHeroSection__countdown .bnProductCard__countdown,.bnuHeroSection__countdown .bnuProductCard__countdown{margin:0}.bnuHeroSection__countdown .bnProductCard__countdown__label,.bnuHeroSection__countdown .bnuProductCard__countdown__label,.bnuHeroSection__countdown .countdown__clock span,.bnuHeroSection__countdown .countdown__clock p{color:var(--hero-section-countdown-color-mobile, var(--hero-section-countdown-color, #002664))}}@media(min-width:769px){.bnuHeroSection__countdown--bottom{top:unset;bottom:calc(var(--layout-spacing) * 4)}}@media(min-width:769px){.bnuHeroSection__countdown--bg{border-radius:var(--border-radius);background-color:var(--hero-section-countdown-bg, transparent);padding:var(--layout-spacing)}}@media(max-width:768px){.bnuHeroSection__countdown--bg{background-color:var(--hero-section-countdown-bg-mobile, var(--hero-section-countdown-bg, transparent))}}@media(min-width:769px){.bnuHeroSection--right{flex-direction:row-reverse;padding-inline:calc(var(--layout-spacing) * 4) calc(var(--layout-spacing) * 5)}.bnuHeroSection--right .bnuHeroSection__countdown{right:unset;left:calc(var(--layout-spacing) * 4)}}table.bnuProductsReturnTable{border-collapse:collapse}table.bnuProductsReturnTable .bnuProductsReturnTable__header th{padding-left:10px;text-align:left;font-weight:400;color:var(--color-text-light)}table.bnuProductsReturnTable .bnuProductsReturnTable__header th:first-child{padding-left:0}@media(max-width:768px){table.bnuProductsReturnTable .bnuProductsReturnTable__header{display:none}}@media(max-width:768px){table.bnuProductsReturnTable tr{display:flex;flex-wrap:wrap}}table.bnuProductsReturnTable td{padding:10px;border-bottom:1px solid var(--color-border)}@media(max-width:768px){table.bnuProductsReturnTable td.bnuProductsReturnTable__name{flex:0 0 100%;border:none;padding-top:20px;padding-right:0}}table.bnuProductsReturnTable td.bnuProductsReturnTable__price{white-space:nowrap}@media(max-width:768px){table.bnuProductsReturnTable td.bnuProductsReturnTable__price{line-height:31px;padding:0;flex:0 0 50%;border:none}}table.bnuProductsReturnTable td.bnuProductsReturnTable__quantity{width:100px}@media(max-width:768px){table.bnuProductsReturnTable td.bnuProductsReturnTable__quantity{text-align:right;padding:0;flex:0 0 50%;border:none}}table.bnuProductsReturnTable td.bnuProductsReturnTable__reason,table.bnuProductsReturnTable td.bnuProductsReturnTable__reason .bnuInputWrap,table.bnuProductsReturnTable td.bnuProductsReturnTable__reason select{width:300px}@media(max-width:768px){table.bnuProductsReturnTable td.bnuProductsReturnTable__reason{max-width:100%;padding:5px 0 20px;flex:0 0 100%}table.bnuProductsReturnTable td.bnuProductsReturnTable__reason .bnuInputWrap,table.bnuProductsReturnTable td.bnuProductsReturnTable__reason select{width:100%}}table.bnuProductsReturnTable td:first-child{padding-left:0}table.bnuProductsReturnTable td:last-child{padding-right:0}.returnMethodChoicesRow{min-height:48px}.bnuContactsPage__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuContactsPage__layout{flex-direction:column}}.bnuContactsPage__layout--center{justify-content:center}.bnuContactsPage__info{width:58.33333%;min-width:0}@media(max-width:768px){.bnuContactsPage__info{width:100%}}.bnuContactsPage__form{width:41.66666%;min-width:0}@media(max-width:768px){.bnuContactsPage__form{width:100%}}.bnuContactsPage__form--wide{width:58.33333%}@media(max-width:768px){.bnuContactsPage__form--wide{width:100%}}.bnuContactsPage__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);margin-block-end:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuContactsPage__items{grid-template-columns:minmax(0,1fr)}}.bnuContactItem{min-width:0}.bnuContactItem h2{margin-block:0 calc(var(--layout-spacing) * 2)}.bnuContactItem p{display:flex;column-gap:calc(var(--layout-spacing) * .5);align-items:flex-start;margin-block:calc(var(--layout-spacing) * .75)}.bnuContactItem p i{flex-shrink:0;margin-block-start:.2em;color:var(--color-text-light)}.bnuContactItem p a{text-decoration:underline}.bnuContactItem__workHours{margin-block-start:calc(var(--layout-spacing) * 1.5);width:100%;border-collapse:collapse}.bnuContactItem__workHours td{padding:0;border:0;vertical-align:top}.bnuContactItem__day{display:inline-block;margin-inline-end:calc(var(--layout-spacing) * 1.5);color:var(--color-text-light)}.bnuContactsPage__pharmacyFinder{margin-block-start:calc(var(--layout-spacing) * 1.5);min-width:230px}@media(max-width:768px){.bnuContactsPage__pharmacyFinder{margin-block:0 calc(var(--layout-spacing) * 3);min-width:0;width:100%}}.bnuContactsPage form.contactForm{position:relative}.bnuContactsPage form.contactForm #website,.bnuContactsPage form.contactForm [name=file]{display:none}html.pharmacyFinder .bnuPageHeader{margin-block-end:calc(var(--layout-spacing) * 2)}@media(min-width:769px){html.pharmacyFinder .bnuPharmacyFinder__mobileWidgets{display:none}}html.pharmacyFinder .bnuPharmacyFinder__mobileWidgets .viewMapBtn{display:none}html.pharmacyFinder .bnuPharmacyFinder__viewSelector{cursor:pointer;display:flex;justify-content:center;align-items:center;position:fixed;inset-inline:0;inset-block-end:0;z-index:89;width:100vw;background-color:#fff;color:var(--color-text);box-shadow:0 0 3px #0000000d,0 0 24px #2121211a}html.pharmacyFinder .bnuPharmacyFinder__viewSelector .mobileWidget__button{flex:1 1 50%;max-width:50%;padding:calc(var(--layout-spacing) * 1.25) calc(var(--layout-spacing) * 1.5);font-size:1rem;font-weight:400;text-align:center;cursor:pointer}html.pharmacyFinder .bnuPharmacyFinder__viewSelector .mobileWidget__button i{margin-inline-end:calc(var(--layout-spacing) * .35)}@media(min-width:769px){html.pharmacyFinder .bnuPharmacyFinder__mobileSearch{display:none}}html.pharmacyFinder .bnuPharmacyFinder__mobileSearch .country{margin-block-end:calc(var(--layout-spacing) * .75)}html.pharmacyFinder .bnuPharmacyFinder__mobileSearch .filterAddress{margin-block-end:calc(var(--layout-spacing) * 1)}html.pharmacyFinder #widget-pharmacyFinderMessage,html.pharmacyFinder .widget-pharmacyFinderMessage{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){html.pharmacyFinder #widget-pharmacyFinderMessage,html.pharmacyFinder .widget-pharmacyFinderMessage{margin-block-start:var(--layout-spacing)}}html.pharmacyFinder.benu-eshop-ee .bnuPharmacyFinder #map.firstInit,html.pharmacyFinder.benu-eshop-lv .bnuPharmacyFinder #map.firstInit{zoom:1}.bnuPharmacyFinder__layout .filterMenu{display:flex;align-items:flex-start}.bnuPharmacyFinder__layout .filterMenu .mobileWidget__header{display:none;position:relative;padding:calc(var(--layout-spacing) * .75) calc(var(--layout-spacing) * 3);border-block-end:1px solid var(--color-border);color:var(--color-text);font-size:1.125rem;font-weight:500;text-transform:uppercase}.bnuPharmacyFinder__layout .filterMenu .mobileWidget__header i{margin-inline-end:calc(var(--layout-spacing) * .35)}.bnuPharmacyFinder__layout .filterMenu .mobileWidget__close{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--color-text);font-size:1.75rem;cursor:pointer}.bnuPharmacyFinder__layout .filterMenu .country{min-width:270px;max-width:270px;margin-inline-end:calc(var(--layout-spacing) * 3);margin-block-start:calc(var(--layout-spacing) * .75)}@media(max-width:768px){.bnuPharmacyFinder__layout .filterMenu{display:block;position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;z-index:1350;padding-block-end:calc(var(--layout-spacing) * 3);background-color:#fff;border-block-start:1px solid var(--color-border);box-shadow:var(--box-shadow);opacity:0;pointer-events:none;transform:translate3d(-100%,0,0);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.bnuPharmacyFinder__layout .filterMenu.opened{opacity:1;pointer-events:auto;transform:translateZ(0)}.bnuPharmacyFinder__layout .filterMenu .mobileWidget__header{display:block}.bnuPharmacyFinder__layout .filterMenu.opened .country{width:100%;max-width:none;margin:calc(var(--layout-spacing) * 3) calc(var(--layout-spacing) * 2);padding-inline:calc(var(--layout-spacing) * 2)}}.bnuPharmacyFinder__mapContent{position:relative;display:flex;margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuPharmacyFinder__mapContent{margin-block-start:0}}.bnuPharmacyFinder__sidebar{position:relative;flex:1 0 370px;height:600px;padding:calc(var(--layout-spacing) * .35);background:#fff;box-shadow:0 4px 25px #00000026}@media(max-width:768px){.bnuPharmacyFinder__sidebar{display:none}}.bnuPharmacyFinder__sidebar .servicesWrap.textBox{display:none}.bnuPharmacyFinder__sidebar .textBoxWrap{height:100%;padding:calc(var(--layout-spacing) * 1.25);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-text) #e0e0e0}.bnuPharmacyFinder__sidebar .textBoxWrap::-webkit-scrollbar{width:3px}.bnuPharmacyFinder__sidebar .textBoxWrap::-webkit-scrollbar-track{background:#e0e0e0;border-radius:1px}.bnuPharmacyFinder__sidebar .textBoxWrap::-webkit-scrollbar-thumb{background:var(--color-text)}.bnuPharmacyFinder__sidebar .country{margin-block-end:calc(var(--layout-spacing) * 1)}.bnuPharmacyFinder__sidebar .filterAddress input{width:100%}.bnuPharmacyFinder__mapWrap{position:relative;flex:0 1 100%;min-width:0;height:600px;margin-inline-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuPharmacyFinder__mapWrap{height:calc(100vh - 170px);margin-inline-start:0;margin-block-end:-90px;overflow:hidden}}.bnuPharmacyFinder__mapWrap #map{height:100%}@media(max-width:768px){.bnuPharmacyFinder__mapWrap #map{height:calc(100% - 180px)}}@media screen and (orientation:landscape)and (max-width:768px){.bnuPharmacyFinder__mapWrap{height:100vh}.bnuPharmacyFinder__mapWrap #map{height:268px}}.bnuPharmacyFinder__mapWrap #map.firstInit{zoom:.8}.bnuPharmacyFinder__mapContent.mobile{margin-block-start:0}.bnuPharmacyFinder__mapContent.mobile .country{display:none}.bnuPharmacyFinder__mapContent.mobile #map{visibility:hidden;opacity:0}.bnuPharmacyFinder__mapContent.mobile .bnuPharmacyFinder__sidebar{z-index:2;display:block;position:inherit;inset:inherit;flex:1 0 100%;width:100%;height:auto;padding:0;box-shadow:none}.bnuPharmacyFinder__mapContent.mobile .bnuPharmacyFinder__sidebar .textBoxWrap{overflow:visible;padding:0}.bnuPharmacyFinder__mapContent.mobile .bnuPharmacyFinder__sidebar .filterAddress{display:none}html.pharmacyFinder .bnuPharmacyFinder .pharmacyFinder .mapContent.mobile .scrollWrap .servicesWrap.textBox.bnuPharmacyFinder__services{display:flex;flex-flow:row nowrap;white-space:nowrap;margin-inline-start:0;margin-block-end:var(--layout-spacing);width:100%}@media(max-width:768px){.bnuPharmacyFinder__mapContent:not(.mobile){width:100vw;margin-inline-start:calc((100% - 100vw)/2)}.bnuPharmacyFinder__mapContent.mobile .mapSingle{width:calc(100% + 40px);margin-inline-start:calc((100% - 100vw)/2)}}.bnuPharmacyFinder .pharmacyInfo{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:calc(var(--layout-spacing) * 1.25);background:#fff;overflow-x:hidden;overflow-y:auto}@media(max-width:768px){.bnuPharmacyFinder .pharmacyInfo{position:inherit;height:auto;padding:0;overflow:visible}}.bnuPharmacyFinder__detail{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:calc(var(--layout-spacing) * .5);row-gap:calc(var(--layout-spacing) * 1);min-width:0}.bnuPharmacyFinder__detail .goBack{grid-column:1;grid-row:1;align-self:center;flex-shrink:0;line-height:1;text-decoration:none;cursor:pointer}.bnuPharmacyFinder__detail .openTill{grid-column:2;grid-row:1;margin:0;min-width:0;color:var(--color-accent);font-weight:500;font-size:1rem;line-height:1.25}.bnuPharmacyFinder__detail .openTill .closed{margin:0;color:var(--color-error)}.bnuPharmacyFinder__detail .iconmarker{grid-column:3;grid-row:1;flex-shrink:0;line-height:0}.bnuPharmacyFinder__detail .iconmarker img{display:block;width:24px;max-width:24px}.bnuPharmacyFinder__detail .goBack .fa-arrow-left{font-size:1.5rem;color:var(--color-text)}.bnuPharmacyFinder__detail .address,.bnuPharmacyFinder__detail .phone,.bnuPharmacyFinder__detail .email,.bnuPharmacyFinder__detail .title,.bnuPharmacyFinder__detail .workHours,.bnuPharmacyFinder__detail .mapSingle{grid-column:1/-1;min-width:0;max-width:100%}.bnuPharmacyFinder__detail .address,.bnuPharmacyFinder__detail .phone,.bnuPharmacyFinder__detail .email{display:flex;align-items:center;gap:calc(var(--layout-spacing) * .75);margin:0;min-width:0}.bnuPharmacyFinder__detail .address>a{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--layout-spacing) * .5);flex:1 1 auto;min-width:0;color:var(--color-text);font-weight:500;font-size:1rem;line-height:1.4;text-decoration:none}.bnuPharmacyFinder__detail .phone>a,.bnuPharmacyFinder__detail .email>a{display:block;flex:1 1 auto;min-width:0;color:var(--color-text);font-weight:500;font-size:1rem;line-height:1.4;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.bnuPharmacyFinder__detail .address>a:hover,.bnuPharmacyFinder__detail .phone>a:hover,.bnuPharmacyFinder__detail .email>a:hover{color:var(--color-accent)}.bnuPharmacyFinder__detail .address>a>span:first-child{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.bnuPharmacyFinder__detail .address>a>span:last-child{flex-shrink:0;line-height:1}.bnuPharmacyFinder__detail .address>a i{font-size:1.25rem;color:var(--color-accent)}.bnuPharmacyFinder__detail .postCode{margin-block-start:calc(var(--layout-spacing) * .15);color:var(--color-text-light);font-weight:400;font-size:.8125rem;line-height:1.3}.bnuPharmacyFinder__detail .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:100%;background:#0f234a0d;color:var(--color-text);font-size:1rem;line-height:1}.bnuPharmacyFinder__detail .title{margin:calc(var(--layout-spacing) * .75) 0 calc(var(--layout-spacing) * .5);color:var(--color-text);font-weight:500;font-size:1rem;line-height:1.4}.bnuPharmacyFinder__detail .workHours{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--layout-spacing) * 1);margin:0;min-width:0}.bnuPharmacyFinder__detail .workHours+.workHours{margin-block-start:calc(var(--layout-spacing) * .75)}.bnuPharmacyFinder__detail .workHours span{min-width:0;color:var(--color-text-light);font-size:.875rem;line-height:1.3}.bnuPharmacyFinder__detail .workHours span:first-child{flex:1 1 auto;padding-inline-end:calc(var(--layout-spacing) * .5)}.bnuPharmacyFinder__detail .workHours span.time{flex-shrink:0;text-align:end;color:var(--color-text);white-space:nowrap}.bnuPharmacyFinder__detail .workHours span.time .closed{margin:0;color:var(--color-error)}.bnuPharmacyFinder__detail .mapSingle{display:none;width:100%;height:540px;margin-block-start:calc(var(--layout-spacing) * .5)}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .address,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .phone,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .email,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .workHours{margin:0}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .address,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .phone,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .email{align-items:center}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .title{margin:calc(var(--layout-spacing) * .75) 0 calc(var(--layout-spacing) * .5)}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .workHours+.workHours{margin-block-start:calc(var(--layout-spacing) * .75)}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .phone>a,html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .email>a{display:block;overflow-wrap:anywhere;word-break:break-word}html.pharmacyFinder .pharmacyFinder .mapContent .scrollWrap .textBoxWrap .pharmacyInfo .farm.bnuPharmacyFinder__detail .icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;border-radius:100%;background:#0f234a0d;color:var(--color-text);font-size:1rem;line-height:1}@media(max-width:768px){.bnuPharmacyFinder .pharmacyInfo .bnuPharmacyFinder__detail .mapSingle{display:block}}.bnuPharmacyFinder__services{display:flex;flex-flow:row wrap;gap:calc(var(--layout-spacing) * .5);align-items:center;min-width:0;max-width:100%;-ms-overflow-style:none;scrollbar-width:none;pointer-events:none}@media(max-width:768px){.bnuPharmacyFinder__services{flex-flow:row nowrap;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding-block:calc(var(--layout-spacing) * .5);margin-block:calc(var(--layout-spacing) * -.5)}}.bnuPharmacyFinder__services::-webkit-scrollbar{display:none}@media(min-width:769px){.bnuPharmacyFinder__services.map{position:absolute;z-index:1;inset-inline-start:0;inset-block-start:0;max-width:calc(100% - var(--layout-spacing) * 3)}}@media(max-width:768px){.bnuPharmacyFinder__services.map{position:relative;margin-block:calc(var(--layout-spacing) * 2.5) calc(var(--layout-spacing) * 1.5);margin-inline:calc(var(--layout-spacing) * 2.5);width:calc(100% - var(--layout-spacing) * 5);max-width:calc(100% - var(--layout-spacing) * 5)}}.bnuPharmacyFinder__service{flex:0 0 auto;display:flex;pointer-events:all}.bnuPharmacyFinder__service .bnuChoiceWrap__label{padding-inline-start:0;box-shadow:var(--box-shadow);border-radius:var(--border-radius-small);background:#fff;cursor:pointer;display:flex;align-items:center;padding:calc(var(--layout-spacing) * .65) var(--layout-spacing);color:var(--color-text);font-size:.875rem;line-height:1.25;white-space:nowrap}.bnuPharmacyFinder__service .bnuChoice{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.bnuPharmacyFinder__service .bnuChoiceWrap__label:has(.bnuChoice:checked){color:#fff;background-color:var(--color-text)}.bnuPharmacyFinder__service .bnuChoiceWrap__label:has(.bnuChoice:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.bnuPharmacyFinder__list{margin-inline:calc(var(--layout-spacing) * 2)}.bnuPharmacyFinder__list .noPharmacies{margin-block-start:calc(var(--layout-spacing) * 1.5);color:var(--color-text-light)}.bnuPharmacyFinder__item{position:relative;padding-block-end:calc(var(--layout-spacing) * 2);border-block-end:2px solid var(--color-border)}.bnuPharmacyFinder__item:last-child{padding-block-end:0;border-block-end:0}.bnuPharmacyFinder__item .showSingle{cursor:pointer}.bnuPharmacyFinder__item .showSingle img{max-width:24px}.bnuPharmacyFinder__item .title,.bnuPharmacyFinder__item .region{display:none}.bnuPharmacyFinder__item .icon{position:absolute;inset-block-start:calc(var(--layout-spacing) * 1.25);inset-inline-end:0;color:var(--color-accent)}.bnuPharmacyFinder__item .icon span{position:absolute;top:0;right:0;bottom:10px;left:0;margin:auto;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.625rem;line-height:1.5}.bnuPharmacyFinder__item .icon i{font-size:2rem;line-height:2rem}.bnuPharmacyFinder__item .address{display:inline-block;margin-block:calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * 1.25);padding-inline-end:calc(var(--layout-spacing) * 2);color:var(--color-text);font-weight:500;font-size:1.125rem;line-height:1.2;cursor:pointer}.bnuPharmacyFinder__item a.phone,.bnuPharmacyFinder__item a.email{display:inline-block;margin-block-end:calc(var(--layout-spacing) * 2);color:var(--color-text);font-size:.875rem;line-height:1;text-decoration:none}.bnuPharmacyFinder__item a.phone:hover,.bnuPharmacyFinder__item a.email:hover{color:var(--color-accent)}.bnuPharmacyFinder__item a.phone i,.bnuPharmacyFinder__item a.email i{margin-inline-end:calc(var(--layout-spacing) * .35)}.bnuPharmacyFinder__item a.phone{margin-inline-end:calc(var(--layout-spacing) * 2)}.bnuPharmacyFinder__item .workHours{margin-block-end:calc(var(--layout-spacing) * .35)}.bnuPharmacyFinder__item .workHours span{display:inline-block;min-width:180px;margin-inline-end:calc(var(--layout-spacing) * .75);color:var(--color-text-light);font-size:.875rem;line-height:1.15}.bnuPharmacyFinder__item .workHours span.time{min-width:0;margin-inline-end:0;color:var(--color-text)}.bnuPharmacyFinder__item .workHours span.time .closed{margin:0;color:var(--color-error)}@media(max-width:768px){.bnuPharmacyFinder__item:first-child .address{margin-block-start:0}}html.pharmacyFinder .gm-style-iw-c{padding:0!important;max-height:none!important;overflow:hidden}html.pharmacyFinder .gm-style-iw-d{max-height:none!important;overflow:auto}html.pharmacyFinder .gm-style-iw-chr{display:none}.bnuLicensedPharmacyList__mapContent{display:flex;align-items:stretch;margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuLicensedPharmacyList__mapContent{flex-direction:column-reverse;margin-block-start:0}}.bnuLicensedPharmacyList__sidebar{position:relative;flex:0 0 288px;height:auto;padding:calc(var(--layout-spacing) * .5);border:1px solid var(--color-border, rgb(204, 212, 224));border-radius:var(--border-radius);background:#fff}@media(max-width:768px){.bnuLicensedPharmacyList__sidebar{flex:1 1 auto;border:0;padding:0}}.bnuLicensedPharmacyList__sidebarBody{margin-block-start:calc(var(--layout-spacing) * 1.5)}.bnuLicensedPharmacyList__mapWrap{flex:1 1 auto;align-self:stretch;min-height:350px;margin-inline-start:calc(var(--layout-spacing) * 2);border:1px solid var(--color-border, rgb(204, 212, 224));border-radius:var(--border-radius);overflow:hidden}@media(max-width:768px){.bnuLicensedPharmacyList__mapWrap{flex:0 0 auto;min-height:350px;height:350px;margin-inline-start:0;border:0;border-radius:0}}.bnuLicensedPharmacyList__map{height:100%}.bnuLicensedPharmacyList__featuredList{margin-inline:calc(var(--layout-spacing) * 2)}.bnuLicensedPharmacyList__featuredList .bnuLicensedPharmacyList__services{display:none}.bnuLicensedPharmacyList__featuredList .bnuLicensedPharmacyList__links--main{display:flex}.bnuLicensedPharmacyList__featuredList .bnuLicensedPharmacyList__links--list{display:none}.bnuLicensedPharmacyList__featuredList .bnuLicensedPharmacyList__contacts{margin-block-end:0}.bnuLicensedPharmacyList__item{padding-block-end:calc(var(--layout-spacing) * 2)}.bnuLicensedPharmacyList__title{display:flex;align-items:center;gap:calc(var(--layout-spacing) * .75);margin-block-end:calc(var(--layout-spacing) * 1)}.bnuLicensedPharmacyList__marker{flex-shrink:0;color:var(--color-accent);cursor:pointer;line-height:0}.bnuLicensedPharmacyList__name{flex:1 1 auto;min-width:0;margin:0;cursor:pointer;color:var(--color-text);font-weight:500;text-decoration:none}.bnuLicensedPharmacyList__contacts{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 1);margin-inline-start:calc(var(--layout-spacing) * .25);margin-block-end:calc(var(--layout-spacing) * 2);color:var(--color-text)}.bnuLicensedPharmacyList__contactRow{display:flex;align-items:flex-start}.bnuLicensedPharmacyList__contactIcon{display:inline-flex;flex-shrink:0;width:23px;margin-block-start:3px;color:var(--color-text-light)}.bnuLicensedPharmacyList__address{-webkit-appearance:none;appearance:none;display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer;text-decoration:underline}.bnuLicensedPharmacyList__licenseLink{color:var(--color-text);text-decoration:underline;margin-inline-start:3px;overflow-wrap:anywhere}.bnuLicensedPharmacyList__hours{display:flex;align-items:flex-start}.bnuLicensedPharmacyList__hoursLines{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .35)}.bnuLicensedPharmacyList__manager{display:block}.bnuLicensedPharmacyList__managerName{margin-inline-start:23px;color:var(--color-text);font-size:1rem;white-space:nowrap}.bnuLicensedPharmacyList__managerDetails{margin-inline-start:23px;color:var(--color-text-light);font-size:.85em;white-space:nowrap}.bnuLicensedPharmacyList__links{display:none;flex-direction:column;gap:calc(var(--layout-spacing) * 2);margin-block-start:calc(var(--layout-spacing) * 1.5)}.bnuLicensedPharmacyList__links a{position:relative;display:inline-flex;width:100%;color:var(--color-text);font-weight:500;font-size:1rem;line-height:1.5;text-decoration:none}.bnuLicensedPharmacyList__links a i{position:absolute;top:50%;right:3px;transform:translateY(-50%)}.bnuLicensedPharmacyList__links a+a:before{content:"";display:block;width:100%;position:absolute;top:calc(var(--layout-spacing) * -1);left:0;border-top:1px solid var(--color-border, rgb(204, 212, 224))}.bnuLicensedPharmacyList__others{margin-block-start:calc(var(--layout-spacing) * 4)}.bnuLicensedPharmacyList__others .bnuLicensedPharmacyList__address{pointer-events:none;text-decoration:none}.bnuLicensedPharmacyList__othersTitle{margin-block:0 calc(var(--layout-spacing) * 2);font-size:1.65rem}.bnuLicensedPharmacyList__grid{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * 2);margin:0}.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__item{display:flex;flex-direction:column;width:100%;padding:calc(var(--layout-spacing) * 2);border:1px solid var(--color-border, rgba(0, 38, 100, .1));border-radius:var(--border-radius)}@media(min-width:640px){.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__item{width:calc(50% - var(--layout-spacing))}}@media(min-width:768px){.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__item{width:calc(33.333% - var(--layout-spacing) * 4 / 3)}}@media(min-width:1024px){.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__item{width:calc(25% - var(--layout-spacing) * 1.5)}}.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__links--main{display:none!important}.bnuLicensedPharmacyList__grid .bnuLicensedPharmacyList__links--list{display:flex;margin-block-start:calc(var(--layout-spacing) * 2)}.bnuLicensedPharmacyList__services{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .35);margin-block-start:auto;position:relative}.bnuLicensedPharmacyList__serviceBadge{position:relative;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:calc(var(--layout-spacing) * .4) calc(var(--layout-spacing) * 1);border-radius:var(--border-radius-small, var(--border-radius));background:var(--color-bg-muted, #e6eaf0);color:var(--color-text);font-weight:500;cursor:help}.bnuLicensedPharmacyList__serviceBadge:hover .bnuLicensedPharmacyList__serviceTooltip,.bnuLicensedPharmacyList__serviceBadge:focus .bnuLicensedPharmacyList__serviceTooltip{opacity:1}.bnuLicensedPharmacyList__serviceTooltip{position:absolute;top:-33px;left:0;padding:calc(var(--layout-spacing) * .4) calc(var(--layout-spacing) * .8);border-radius:var(--border-radius-small, var(--border-radius));background:var(--color-bg-muted, #e6eaf0);font-size:.85em;opacity:0;transition:opacity .3s;pointer-events:none;white-space:nowrap;z-index:1}.bnuLicensedPharmacyList__wolt{color:var(--color-text)}.bnuLicensedPharmacyList__empty{color:var(--color-text-light)}.bnuLicensedPharmacyList__dialogPharmacy{margin-block:calc(var(--layout-spacing) * .5) 0;color:var(--color-text-light);font-size:.9375rem}#pharmacyContactForm form.contactForm{position:relative}#pharmacyContactForm form.contactForm #website{display:none}#pharmacyContactForm form.contactForm .error{border-color:var(--color-error)}#widget-licensedPharmacyListMessageTop,#widget-licensedPharmacyListMessageMiddle,#widget-licensedPharmacyListMessageBottom{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){#widget-licensedPharmacyListMessageTop,#widget-licensedPharmacyListMessageMiddle,#widget-licensedPharmacyListMessageBottom{margin-block-start:var(--layout-spacing)}}#widget-licensedPharmacyListMessageMiddle+.bnuLicensedPharmacyList__others{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){#widget-licensedPharmacyListMessageMiddle+.bnuLicensedPharmacyList__others{margin-block-start:var(--layout-spacing)}}html.licensedPharmacyList .bnuPageHeader{margin-block-end:calc(var(--layout-spacing) * .5)}@media(min-width:768px){html.licensedPharmacyList .bnuPageHeader{margin-block-start:calc(var(--layout-spacing) * 3)}}@media(max-width:768px){html.licensedPharmacyList .bnuPageHeader{margin-block-start:calc(var(--layout-spacing) * 1.5)}}.bnuPharmacyNotFound{max-width:36rem;margin-block:calc(var(--layout-spacing) * 3)}.bnuPharmacyNotFound h1{margin:0 0 calc(var(--layout-spacing) * 1.5)}.bnuPharmacyNotFound p{margin:0 0 calc(var(--layout-spacing) * 2)}.bnuPharmacyNotFound__home{margin-block-start:calc(var(--layout-spacing) * .5)}.bnuPharmacyMapPopup{min-width:220px;max-width:300px;color:var(--color-text);font-size:.875rem;line-height:1.4;padding:var(--layout-spacing)}.bnuPharmacyMapPopup__header{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--layout-spacing) * .5);margin-block-end:calc(var(--layout-spacing) * .35)}.bnuPharmacyMapPopup__title{flex:1 1 auto;min-width:0;margin:0;font-size:1rem;font-weight:600;line-height:1.3;color:var(--color-text)}.bnuPharmacyMapPopup__directions{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;padding:6px;border-radius:100%;background:#e8f4fc;color:#0f234a;text-decoration:none}.bnuPharmacyMapPopup__directions i{font-size:1rem;line-height:1}.bnuPharmacyMapPopup__directions:hover{background:#d6ebfa;color:#0f234a}.bnuPharmacyMapPopup__actions{display:flex;align-items:center;flex-shrink:0;gap:calc(var(--layout-spacing) * .35)}.bnuPharmacyMapPopup__address{margin-block-end:calc(var(--layout-spacing) * .5);color:var(--color-text-light);font-size:.8125rem;line-height:1.35}.bnuPharmacyMapPopup__transitHint{margin:0;color:var(--color-text-light);font-size:.8125rem;line-height:1.35}.bnuPharmacyMapPopup__transitLines{display:flex;align-items:center;gap:calc(var(--layout-spacing) * .5);flex-wrap:nowrap}.bnuPharmacyMapPopup__transitIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(var(--layout-spacing) * 3);height:calc(var(--layout-spacing) * 3);border-radius:100%;background:#0f234a14;color:var(--color-text)}.bnuPharmacyMapPopup__transitIcon i{font-size:1rem;line-height:1}.bnuPharmacyMapPopup__lineList{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .35)}.bnuPharmacyMapPopup__line{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:2px 8px;border-radius:6px;background:#f5a623;color:#fff;font-size:.8125rem;font-weight:600;line-height:1.3}html.licensedPharmacyList .gm-style-iw-c{padding:0!important;max-height:none!important;overflow:hidden}html.licensedPharmacyList .gm-style-iw-d{max-height:none!important;overflow:auto}html.licensedPharmacyList .gm-style-iw-chr{display:none}.bnuQAPage{margin-block-end:calc(var(--layout-spacing) * 5)}@media(max-width:768px){.bnuQAPage{margin-block-end:calc(var(--layout-spacing) * 4)}}.bnuQAPage__hero{position:relative;display:flex;align-items:center;justify-content:center;padding-top:calc(var(--layout-spacing) * 4);padding-bottom:calc(var(--layout-spacing) * 4);margin-block-end:calc(var(--layout-spacing) * 5);padding-inline:var(--layout-padding);background:url(../../../images/bgTop.png) center/cover no-repeat}@media(max-width:768px){.bnuQAPage__hero{height:auto;margin-block-end:calc(var(--layout-spacing) * 3.5);padding-block:calc(var(--layout-spacing) * 9) calc(var(--layout-spacing) * 5)}}.bnuQAPage__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00266459}.bnuQAPage__heroInner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:48rem}.bnuQAPage__title{margin-block:0 calc(var(--layout-spacing) * 3.5);text-align:center;color:#fff}@media(max-width:768px){.bnuQAPage__title{margin-block-end:calc(var(--layout-spacing) * 5)}}.bnuQAPage__search{width:100%;margin-block-end:calc(var(--layout-spacing) * 2)}.bnuQAPage__keywords{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .75);justify-content:center}.bnuQAPage__keywords .bnuButton{--height: 36px;padding-inline:calc(var(--layout-spacing) * .9);font-size:.8125rem;text-transform:none}.bnuQAPage__keywords .bnuButton.active{--color: var(--color-accent);border-color:var(--color-accent);background-color:var(--color-accent);color:#fff}.bnuQAPage__keywords .bnuButton.moreKeywordsV2{width:100%}.bnuQAPage__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuQAPage__layout{flex-direction:column}}.bnuQAPage__main{width:66.666%;min-width:0}@media(max-width:768px){.bnuQAPage__main{width:100%}}.bnuQAPage__aside{width:33.333%;min-width:0}@media(max-width:768px){.bnuQAPage__aside{width:100%}}.bnuQAPage__questions{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuQAPage__empty{margin:0;color:var(--color-text-light)}.bnuQAPage__more{margin-block-start:var(--layout-spacing)}@media(max-width:768px){.bnuQAPage__more{width:100%}}.bnuQAPage__ask{padding:calc(var(--layout-spacing) * 2);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg)}.bnuQAPage__askTitle{margin-block:0 var(--layout-spacing)}.bnuQAPage__askText{margin-block:0 calc(var(--layout-spacing) * 1.5);color:var(--color-text-light)}button.bnuQAPage__submitButton{--button-height: 38px;position:absolute;top:5px;right:4px;z-index:2;border-radius:var(--border-radius-small)}@media(max-width:1024px){#questionSearch{padding-inline-start:15px}}.bnuProductBacklinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);margin-block-start:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuProductBacklinks{grid-template-columns:minmax(0,1fr)}}.productItem--backlink{min-width:0}.productItem--backlink .productItem__wrapList{display:flex;align-items:flex-start;column-gap:calc(var(--layout-spacing));min-height:108px;height:108px;padding:calc(var(--layout-spacing));border:1px solid var(--color-border);border-radius:var(--border-radius);background:#fff}@media(max-width:768px){.productItem--backlink .productItem__wrapList{min-height:88px;height:88px}}.productItem--backlink .productItem__image{flex-shrink:0;max-width:60px}.productItem--backlink .productItem__image img{display:block;width:100%;height:auto}.productItem--backlink .productItem__infoMiddle{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;height:100%;padding:0}.productItem--backlink .productItem__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--color-text);font-size:.875rem;font-weight:400;line-height:1.4;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(max-width:768px){.productItem--backlink .productItem__title{-webkit-line-clamp:2;line-clamp:2}}.productItem--backlink .productItem__infoMiddle>a{text-decoration:none}.productItem--backlink .productItem__backlinkPriceWrap{display:flex;align-items:center;column-gap:calc(var(--layout-spacing) * .65);margin-block-start:auto}.productItem--backlink .productItem__price{font-size:.875rem;line-height:1.15;font-weight:600;color:var(--color-text)}.productItem--backlink .productItem__priceOld{color:var(--color-text-light);font-weight:400;text-decoration:line-through}.productItem--backlink .productItem__priceRegular--orange{color:var(--color-warning)}.askQuestionForm{position:relative}.thanks{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--layout-spacing);background:#fff;color:var(--color-success);font-size:1.25rem;text-align:center;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}.thanks.showMessage{visibility:visible;opacity:1}.bnuDialog section:has(.askQuestionForm){position:relative}.bnuProductQAForm__disclaimer,.bnuProductQAForm__questionLead,.bnuProductQAForm__questionText{margin:0 0 var(--layout-spacing);color:var(--color-text-light);font-size:.9375rem;line-height:1.5}.bnuProductQAForm__questionLead{margin-block-end:calc(var(--layout-spacing) * .5);color:var(--color-text)}.bnuProductQAForm__questionText{margin-block-end:calc(var(--layout-spacing) * 1.5);color:var(--color-text)}.bnuProductQAForm__form{--row-gap: calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuProductQAForm__form{--row-gap: calc(var(--layout-spacing) * 2)}}.bnuFaqPage{margin-block-end:calc(var(--layout-spacing) * 5)}@media(max-width:768px){.bnuFaqPage{margin-block-end:calc(var(--layout-spacing) * 4)}}.bnuFaqPage__hero{position:relative;display:flex;align-items:center;justify-content:center;height:260px;margin-block-end:calc(var(--layout-spacing) * 5);padding-inline:var(--layout-padding);background:url(../../../images/bgTop.png) center/cover no-repeat}@media(max-width:768px){.bnuFaqPage__hero{margin-block-end:calc(var(--layout-spacing) * 2.5)}}.bnuFaqPage__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00266459}.bnuFaqPage__heroInner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:48rem}.bnuFaqPage__title{margin:0;text-align:center;color:#fff}.bnuFaqPage__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuFaqPage__layout{flex-direction:column}}.bnuFaqPage__aside{position:sticky;top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing) * 2);flex:0 0 25%;width:25%;min-width:0}@media(max-width:768px){.bnuFaqPage__aside{display:none}}.bnuFaqPage__navList{list-style:none;margin:0;padding:0}.bnuFaqPage__navLink{display:block;padding:calc(var(--layout-spacing) * 1.1) calc(var(--layout-spacing) * 1.5);border-left:1px solid var(--color-border);background-color:#fff;color:var(--color-text);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bnuFaqPage__navLink:hover,.bnuFaqPage__navLink:focus-visible{background-color:var(--color-bg);color:var(--color-text);text-decoration:none}.bnuFaqPage__navLink.active{border-left:3px solid var(--color-text);background-color:var(--color-bg);color:var(--color-text)}.bnuFaqPage__main{flex:1 1 0;min-width:0;width:75%}@media(max-width:768px){.bnuFaqPage__main{width:100%}}.bnuFaqPage__group{margin-block-end:calc(var(--layout-spacing) * 5);scroll-margin-top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing) * 2)}@media(max-width:768px){.bnuFaqPage__group{margin-block-end:calc(var(--layout-spacing) * 3.5)}}.bnuFaqPage__group:last-child{margin-block-end:0}.bnuFaqPage__groupTitle{margin-block:0 calc(var(--layout-spacing) * 2)}html.scrolled .luigi-ac-heromobile{position:fixed!important;top:80px!important}html.scrolled.sliderBannerTopVisible .luigi-ac-heromobile{top:162px!important}.luigi-ac{display:block;width:100%!important;margin-right:auto!important;margin-left:auto!important;max-width:var(--layout-mw)!important;padding-right:calc(var(--layout-spacing) * 2)!important;padding-left:calc(var(--layout-spacing) * 2)!important}@media(max-width:1024px){.luigi-ac{max-width:100%!important}}.luigi-ac .luigi-ac-caret,.luigi-ac .luigi-ac-ribbon,.luigi-ac-footer{display:none}.luigi-ac-open:before{background:#fff!important}@media(max-width:1020px){.luigi-ac-open{padding-left:16px!important;padding-right:16px!important}form:has(.luigi-ac-open)>.bnuButton{display:none}.luigi-ac-heromobile-input-wrap{position:absolute!important;top:0!important;left:0!important;right:0!important;width:auto!important;max-width:none!important;margin-left:-16px!important;margin-right:-16px!important;padding:0!important;border-bottom:1px solid var(--color-border);background:#fff;box-sizing:border-box}.luigi-ac-heromobile-input-wrap .luigi-ac-heromobile-input{top:49px!important;left:0!important;width:100%!important;max-width:100%!important;height:48px!important;box-sizing:border-box!important;padding-left:16px!important;padding-right:9.5rem!important;border-bottom:1px solid var(--color-border)!important;background:#fff;color:var(--color-text)!important}.luigi-ac-heromobile-input-wrap .allResultsBtn{position:absolute;top:49px;right:12px;z-index:2;display:inline-flex;align-items:center;height:48px;max-width:calc(100% - 72px);overflow:hidden;color:var(--color-text);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.luigi-ac-heromobile-input-wrap .allResultsBtn i{flex-shrink:0;margin-left:8px;font-size:16px}.luigi-ac-heromobile-input-clear{display:none!important}.luigi-ac-inner{padding-top:0!important}}.luigi-ac-close{display:none!important}.bnuLuigisSearch__container{width:100%;padding:24px 24px 20px;border-radius:var(--border-radius);background:#fff}@media(min-width:1020px){.bnuLuigisSearch__container{box-shadow:var(--card-box-shadow, 0 12px 24px rgba(0, 0, 0, .1))}}@media(max-width:1020px){.bnuLuigisSearch__container{padding:0}}.bnuLuigisSearch__mobileHeader{display:none}@media(max-width:1020px){.bnuLuigisSearch__mobileHeader{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-right:-16px;margin-left:-16px;padding-left:16px;border-bottom:1px solid var(--color-border);background:#fff;color:var(--color-text);font-size:18px;line-height:48px}}.bnuLuigisSearch{display:flex;flex-wrap:wrap;padding-right:0}@media(max-width:1020px){.bnuLuigisSearch{max-height:calc(100vh - 112px);margin:48px -15px 0;padding-right:15px;padding-bottom:100px;padding-left:15px;overflow-x:hidden;overflow-y:auto}}.bnuLuigisSearch h4{margin-bottom:8px;color:var(--color-text);font-weight:500;font-size:15px}@media(max-width:1020px){.bnuLuigisSearch h4{display:none}}.bnuLuigisSearch__sidebar{flex:0 0 25%;max-width:294px;margin-top:-24px;margin-bottom:-20px;margin-left:-24px;padding:20px 24px 24px;border-right:1px solid var(--color-border);border-radius:var(--border-radius) 0 0 var(--border-radius);background:var(--color-bg, #f7f8fa);color:var(--color-text)}@media(max-width:1020px){.bnuLuigisSearch__sidebar{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 12px;padding:0;border:none;background:none}}.bnuLuigisSearch__sidebarQuery{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:15px}.bnuLuigisSearch__sidebarQuery span{display:flex;align-items:center}.bnuLuigisSearch__sidebarQuery span i{display:flex;align-items:center;justify-content:center;width:20px;height:16px;margin-right:4px;font-size:14px;line-height:16px}.bnuLuigisSearch__sidebarQuery a{display:flex;align-items:center;font-weight:500;font-size:12px;color:var(--color-text)}.bnuLuigisSearch__sidebarQuery a i{margin-left:4px}@media(max-width:1020px){.bnuLuigisSearch__sidebarQuery{display:none}}@media(min-width:1020px){.bnuLuigisSearch__results{margin-top:20px}}.bnuLuigisSearch__results ul{padding-left:0;list-style:none}@media(max-width:1020px){.bnuLuigisSearch__results ul{margin-right:-16px;margin-left:-16px}}.bnuLuigisSearch__results li{list-style:none;font-size:14px;line-height:16px}.bnuLuigisSearch__results li:hover{background-color:var(--color-bg-hover, color-mix(in oklch, var(--color-text), transparent 96%))}@media(min-width:1020px){.bnuLuigisSearch__results li{margin-right:-24px;margin-left:-24px;padding-right:24px;padding-left:24px}}.bnuLuigisSearch__results li.query{font-weight:700}@media(max-width:1020px){.bnuLuigisSearch__results li.query{padding:8px 16px;border-bottom:1px solid var(--color-border)}}.bnuLuigisSearch__results li a{display:inline-block;width:100%;padding-top:6px;padding-bottom:6px;color:var(--color-text)}.bnuLuigisSearch__results li a span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis}.bnuLuigisSearch__results li em{font-weight:400;font-style:normal}@media(max-width:1020px){.bnuLuigisSearch__results.queriesResults{margin-bottom:16px}}.bnuLuigisSearch__separator{margin-top:-20px;margin-bottom:-24px;border-left:1px solid var(--color-border)}@media(max-width:1020px){.bnuLuigisSearch__separator{display:none}}.bnuLuigisSearch__topProduct{flex:0 0 25%;padding:0 24px 24px}.bnuLuigisSearch__topProduct h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-weight:400;font-size:15px;text-overflow:ellipsis}.bnuLuigisSearch__topProduct .bnuProduct__price.wrap{flex-wrap:wrap}@media(max-width:1020px){.bnuLuigisSearch__topProduct{display:none}}.bnuLuigisSearch__products{flex:1 1 0;min-width:0;padding-left:23px}@media(max-width:1020px){.bnuLuigisSearch__products{flex:0 0 100%;width:100%;max-width:100%;margin:0 0 12px;padding:0}}.bnuLuigisSearch__itemsWrap{display:none;flex-wrap:wrap;gap:12px;margin-left:0}.bnuLuigisSearch__itemsWrap.active{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1020px){.bnuLuigisSearch__itemsWrap{margin-right:-17px}}@media(max-width:1020px){.bnuLuigisSearch__itemsWrap{margin-right:0}.bnuLuigisSearch__itemsWrap.active{grid-template-columns:1fr}}.bnuLuigisSearch__tabs{display:flex;margin-bottom:12px}@media(min-width:1020px){.bnuLuigisSearch__tabs{display:none}}@media(max-width:1020px){.bnuLuigisSearch__tabs{margin-right:-16px;margin-left:-16px}}.bnuLuigisSearch__tabs--extended{flex-wrap:nowrap;overflow:auto}.bnuLuigisSearch__tabs--extended .bnuLuigisSearch__tab{padding-right:24px;padding-left:24px}.bnuLuigisSearch__tab{display:flex;flex-grow:1;align-items:center;justify-content:center;padding:12px 0;border:none;border-bottom:1px solid var(--color-border);background:none;color:var(--color-text-light);font-size:16px;line-height:24px;white-space:nowrap;cursor:pointer}.bnuLuigisSearch__tab.active{border-bottom:3px solid var(--color-accent);color:var(--color-text)}.bnuLuigisSearch__tabPanel{display:none}.bnuLuigisSearch__tabPanel.active{display:block}.bnuLuigisSearch__tabPanel.bnuLuigisSearch__itemsWrap.active{display:grid}@media(min-width:1020px){.bnuLuigisSearch__tabPanel:not(.bnuLuigisSearch__itemsWrap){display:none}}.bnuLuigisSearch__tabPanel .bnuLuigisSearch__results{display:block}.bnuLuigisSearch__tabPanel .bnuLuigisSearch__results:empty{display:none}.bnuLuigisSearch__tabPanel .bnuLuigisSearch__results li{display:flex;align-items:center;padding:8px 16px;border-bottom:1px solid var(--color-border)}.bnuLuigisSearch__showAll{grid-column:1/-1;width:100%;margin-top:12px}@media(min-width:1020px){.bnuLuigisSearch__showAll{display:flex;justify-content:flex-end}}@media(max-width:1020px){.bnuLuigisSearch__showAll{display:none}}.bnuLuigisSearch__mobileResults{display:none}@media(max-width:1020px){.bnuLuigisSearch__mobileResults{display:block;position:fixed;bottom:0;left:0;z-index:11;width:100%;padding:12px 12px 24px;border-top:1px solid var(--color-border);background-color:#fff}}.bnuLuigisSearch__noResults,.bnuLuigisSearch__empty{margin-top:8px;color:var(--color-text)}.bnuLuigisSearch__empty{margin-top:16px;margin-bottom:16px}.bnuLuigisSearch__products .bnuLuigisSearch__empty{grid-column:1/-1;margin-top:8px}.bnuLuigisSearch__priceNote{width:100%;margin:0;font-size:10px;font-weight:500;line-height:1.2;text-transform:uppercase}.bnuLuigisSearch__priceNote--promo{color:var(--color-promo)}.bnuLuigisSearch__priceNote--lc{color:var(--color-accent)}.bnuLuigisSearch__voucherPrice{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:2px;align-items:center;width:100%;flex:1 0 100%;margin-top:4px;font-size:13px;font-weight:500}.bnuLuigisSearch__voucherPrice>.bnuProductBadge{flex:0 0 auto;height:16px;padding-inline:.25em;font-size:11px}.bnuLuigisSearch__voucherPrice>ins{color:var(--color-promo);font-weight:700;text-decoration:none;white-space:nowrap}.bnuLuigisSearch__voucherPrice>img{height:14px;width:auto}.bnuLuigisSearch__voucherPrice>p{flex:1 0 100%;margin:0;color:var(--color-promo);font-size:10px;font-weight:500;line-height:1.2;text-transform:uppercase}.bnuLuigisSearch__voucherPrice>p strong{font-weight:700}.bnuLuigisSearch__voucherPrice--lc>ins{color:var(--color-accent)}.bnuLuigisSearch__voucherPrice--lc>p{color:var(--color-accent)}.bnuProduct.bnuProduct--luigis .bnuProduct__bottom,.bnuProduct.bnuProduct--luigisTop .bnuProduct__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.bnuProduct.bnuProduct--luigisTop .bnuProduct__bottom{flex-flow:row wrap;align-items:center}.bnuLuigisSearch__multiQnt{margin-left:4px}.bnuProduct.bnuProduct--luigis .bnuProduct__price,.bnuProduct.bnuProduct--luigisTop .bnuProduct__price{font-size:clamp(.75rem,.67rem + .27vw,.88rem);column-gap:4px;flex-wrap:wrap;row-gap:2px}.bnuProduct.bnuProduct--luigis .bnuProduct__price>del,.bnuProduct.bnuProduct--luigisTop .bnuProduct__price>del{font-size:clamp(.69rem,.65rem + .13vw,.75rem)}.bnuProduct.bnuProduct--luigis .bnuProduct__price>img,.bnuProduct.bnuProduct--luigisTop .bnuProduct__price>img{height:14px}.bnuProduct.bnuProduct--luigis .bnuProduct__price>.bnuProductBadge,.bnuProduct.bnuProduct--luigisTop .bnuProduct__price>.bnuProductBadge{height:16px;padding-inline:.25em;font-size:11px}.bnuLuigisSearch__specialIcon{display:inline-flex;position:relative;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--border-radius-small, 4px)}.bnuLuigisSearch__specialIcon i{font-size:16px}.bnuLuigisSearch__badge--small{transform:scale(.85);transform-origin:center}.bnuProduct.bnuProduct--luigisTop{display:block;grid-row:auto;height:auto;max-height:480px;gap:0}.bnuProduct.bnuProduct--luigisTop .bnuProduct__main,.bnuProduct.bnuProduct--luigisTop .bnuProduct__top{display:flex;flex-direction:column}.bnuProduct.bnuProduct--luigisTop figure{position:relative;margin:0 0 16px;height:216px}.bnuProduct.bnuProduct--luigisTop figure .product__image{width:100%;height:100%;object-fit:contain}.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges{margin:0;padding:0;list-style:none}.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--bl{bottom:0;left:0;right:auto;align-items:flex-start}.bnuProduct.bnuProduct--luigis{display:block;position:relative;grid-row:auto;width:100%;max-width:none;min-width:0;height:auto;min-height:132px;padding:0;border:none;border-radius:0;background:transparent;gap:0}@media(max-width:1020px){.bnuProduct.bnuProduct--luigis{min-height:auto}}.bnuProduct.bnuProduct--luigis .bnuProduct__main{display:block;position:relative;row-gap:0;min-height:142px;padding:var(--bnu-luigis-card-pad, 12px);border:1px solid var(--color-border);border-radius:var(--card-border-radius, var(--border-radius));background-color:#fff;--bnu-luigis-card-pad: 12px;--bnu-luigis-card-pad-x: 12px}@media(max-width:1020px){.bnuProduct.bnuProduct--luigis .bnuProduct__main{min-height:auto;--bnu-luigis-card-pad: 8px;--bnu-luigis-card-pad-x: 20px;padding:var(--bnu-luigis-card-pad) var(--bnu-luigis-card-pad-x)}}.bnuProduct.bnuProduct--luigis .bnuProduct__top{display:flex;flex-direction:row;align-items:flex-start;gap:8px;row-gap:0}.bnuProduct.bnuProduct--luigis .bnuProduct__top>figure{position:relative;top:auto;left:auto;flex:0 0 96px;width:96px;height:96px;margin:0;overflow:visible}@media(max-width:1020px){.bnuProduct.bnuProduct--luigis .bnuProduct__top>figure{flex-basis:80px;width:80px;height:80px}}.bnuProduct.bnuProduct--luigis .bnuProduct__top>figure a,.bnuProduct.bnuProduct--luigis .bnuProduct__top>figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.bnuLuigisSearch__productBody{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:space-between;gap:8px;min-width:0}.bnuProduct.bnuProduct--luigis h2{flex:0 1 auto;margin:0;font-weight:400;font-size:13px;line-height:1.3}.bnuProduct.bnuProduct--luigis h2 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--color-text);text-overflow:ellipsis;word-break:break-word}.bnuProduct.bnuProduct--luigis .bnuProduct__bottom{margin-top:auto}.bnuProduct.bnuProduct--luigisTop .bnuProduct__buttons{width:100%;margin-block-start:8px}.bnuProduct.bnuProduct--luigisTop .bnuProduct__buttons .bnuButton{--button-height: 40px;padding-inline:10px;font-size:13px}.bnuProduct.bnuProduct--luigis .bnuProduct__main>.bnuLuigisSearch__addToCart{position:absolute;right:var(--bnu-luigis-card-pad-x, var(--bnu-luigis-card-pad, 12px));bottom:var(--bnu-luigis-card-pad, 12px);z-index:2;width:auto;margin-block-start:0}.bnuLuigisSearch__addToCart .bnuButton{--button-height: 32px;--button-icon-size: 18px;justify-content:center;padding:0;width:var(--button-height);font-size:12px}.bnuLuigisSearch__addToCart .bnuButton>span{display:none}.bnuLuigisSearch__addToCart .bnuButton>i{display:inline-block;margin:0;font-size:var(--button-icon-size, 20px)}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--tl{position:absolute;top:0;left:0;right:auto;z-index:1;align-items:flex-start;row-gap:2px}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--bl{position:absolute;left:0;right:auto;bottom:0;z-index:1;align-items:flex-start;row-gap:2px}.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--tl{position:absolute;top:0;left:0;right:auto;z-index:1;align-items:flex-start;row-gap:2px}.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--bl{position:absolute;left:0;right:auto;bottom:0;z-index:1;align-items:flex-start;row-gap:2px}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--tl .bnuProductBadge--pill,.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--tl .bnuProductBadge--pill,.bnuProductBadge.bnuProductBadge--pill{width:auto;height:auto;aspect-ratio:auto;padding:0 3px;border-radius:var(--border-radius-small, 4px);font-size:10px;line-height:16px;white-space:nowrap}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--tl .bnuProductBadge--pill.bnuProductBadge--card,.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--tl .bnuProductBadge--pill.bnuProductBadge--card,.bnuProductBadge.bnuProductBadge--pill.bnuProductBadge--card{padding-right:16px}.bnuProductBadge.bnuProductBadge--pill.bnuProductBadge--card img.card{top:-4px;right:-4px;width:auto;height:12px;transform:rotate(-15deg)}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--bl .bnuProductBadge,.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--bl .bnuProductBadge{margin:0;padding:0 .5em;height:auto;min-height:0;font-size:10px;font-weight:600;line-height:16px}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--bl .bnuCampaignSticker,.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--bl .bnuCampaignSticker{width:40px;height:40px}.bnuProduct.bnuProduct--luigis .bnuProduct__badges--bl .bnuCampaignSticker img,.bnuProduct.bnuProduct--luigisTop .bnuProduct__badges--bl .bnuCampaignSticker img{display:block;width:100%;height:100%;object-fit:contain}.bnuProduct.bnuProduct--luigis.bnuLuigisSearch__productRow--multiQntLC .bnuProduct__top{padding-right:40px}@media(max-width:1020px){.bnuLuigisSearch__topProduct,.brandsResults,.categoriesResults,.articlesResults,.pharmaciesResults,.pagesResults,.bnuLuigisSearch h4{display:none}}.bnuMinCartPromo__textOnly{display:block;margin-top:4px;font-size:11px;font-weight:500}.bnuMinCartPromo__textOnly.bnuMinCartPromo--promo{color:var(--color-promo)}.bnuMinCartPromo__textOnly.bnuMinCartPromo--lc{color:var(--color-accent)}.bnuLuigisResults{margin-bottom:calc(var(--layout-spacing) * 4);font-family:var(--font-main)!important;padding-top:0;color:var(--color-text)}.bnuLuigisResults.lb-search,#lb-search-element,#lb-search-element .lb-search,#lb-search-element .bnuLuigisResults,.bnuLuigisResults button,.bnuLuigisResults input,.bnuLuigisResults select,.bnuLuigisResults textarea,.bnuLuigisResults .lb-checkbox__text,.bnuLuigisResults .lb-facet__title,.bnuLuigisResults .lb-facet__search input,.bnuLuigisResults .lb-pagination__btn,#lb-search-element button,#lb-search-element input,#lb-search-element select,#lb-search-element textarea,#lb-search-element .lb-checkbox__text,#lb-search-element .lb-facet__title,#lb-search-element .lb-facet__search input,#lb-search-element .lb-pagination__btn{font-family:var(--font-main)!important}.bnuLuigisResults__body{color:var(--color-text)}.bnuLuigisResults .bnuProductListing__toolbar{justify-content:flex-end}.bnuLuigisResults .bnuProductListing__pageTitle span{color:var(--color-accent)}.bnuLuigisResults .bnuProduct h2,#lb-search-element .bnuProduct h2,.lb-search .bnuProduct h2{font-size:clamp(.81rem,.69rem + .4vw,1rem)}.bnuLuigisResults__tabs{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuLuigisResults.lb-search .lb-container.bnuProductListing,.bnuLuigisResults .lb-container.bnuProductListing{padding:0;width:auto;float:none}.bnuLuigisResults .lb-search__main{padding-left:0;width:auto;min-width:0;float:none}.bnuLuigisResults .bnuProductFiltersSidebar .lb-aside-border{border:0;padding:0}.bnuLuigisResults .bnuProductFiltersSidebar .lb-aside-heading{display:none}.bnuLuigisResults__activeFilters{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .5);margin-bottom:var(--layout-spacing)}.bnuLuigisResults .lb-active-filter{cursor:pointer}.bnuLuigisResults .lb-active-filter__value span{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--border-radius-small);background:var(--color-bg);color:var(--color-text);font-size:12px;line-height:16px}.bnuLuigisResults .lb-active-filter:hover .lb-active-filter__value span{background:var(--color-accent-bg, color-mix(in oklch, var(--color-accent), transparent 88%))}.bnuLuigisResults .lb-active-filters__cancel,.bnuLuigisResults .lb-query-understanding__cancel,.bnuLuigisResults .lb-search-text-color-primary-clickable{color:var(--color-accent)!important}.bnuLuigisResults .lb-active-filters__cancel:hover,.bnuLuigisResults .lb-query-understanding__cancel:hover,.bnuLuigisResults .lb-search-text-color-primary-clickable:hover{color:var(--color-accent)!important;text-decoration:underline}.bnuLuigisResults .bnuProductFilters .lb-aside-section,#lb-search-element .bnuProductFilters .lb-aside-section{margin:0 0 calc(var(--layout-spacing) * 1.5);padding:0 0 calc(var(--layout-spacing) * 1.5);border:0;border-bottom:1px solid var(--color-border);max-width:none!important}.bnuLuigisResults .bnuProductFilters .lb-facet,#lb-search-element .bnuProductFilters .lb-facet{margin:0;padding:0;border:0!important;border-bottom:none!important;max-width:none!important}.bnuLuigisResults .bnuProductFilters .lb-facet__header,.bnuLuigisResults .bnuProductFilters .lb-facet__title{margin:0 0 var(--layout-spacing);padding:0;color:var(--color-text)!important;font-weight:600!important;font-size:16px!important;line-height:24px!important;font-family:var(--font-main)!important}.bnuLuigisResults .bnuProductFilters .lb-facet__title:before,.bnuLuigisResults .bnuProductFilters .lb-facet__title:after{content:none!important;display:none!important}.bnuLuigisResults .bnuProductFilters .lb-facet__list{margin:0;padding:0;list-style:none}.bnuLuigisResults .bnuProductFilters .lb-facet__search{margin-bottom:var(--layout-spacing)}.bnuLuigisResults .bnuProductFilters .lb-facet__search input{width:100%!important;min-height:42px!important;height:42px!important;padding:10px 12px!important;border:1px solid var(--color-border)!important;border-radius:var(--border-radius-small)!important;background:#fff!important;color:var(--color-text)!important;font-size:14px!important;font-family:var(--font-main)!important;box-shadow:none!important}.bnuLuigisResults .bnuProductFilters .lb-facet__search input:focus{outline:none;border-color:var(--color-accent)!important}.bnuLuigisResults .bnuProductFilters .lb-facet__more,.bnuLuigisResults .bnuProductFilters .lb-facet__show-more,.bnuLuigisResults .bnuProductFilters a.lb-facet__more,#lb-search-element .bnuProductFilters .lb-facet__more,#lb-search-element .bnuProductFilters .lb-facet__show-more,#lb-search-element .bnuProductFilters a.lb-facet__more{display:inline;-webkit-appearance:none;appearance:none;margin-top:10px;padding:0;border:0;background:none;color:var(--color-text)!important;font:inherit;font-weight:500;line-height:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bnuLuigisResults .bnuProductFilters .lb-facet__more:hover,.bnuLuigisResults .bnuProductFilters .lb-facet__show-more:hover,.bnuLuigisResults .bnuProductFilters a.lb-facet__more:hover,#lb-search-element .bnuProductFilters .lb-facet__more:hover,#lb-search-element .bnuProductFilters .lb-facet__show-more:hover,#lb-search-element .bnuProductFilters a.lb-facet__more:hover{opacity:.7;text-decoration:underline}.bnuLuigisResults .bnuProductFilters .lb-checkbox,#lb-search-element .bnuProductFilters .lb-checkbox,#lb-search-element .lb-checkbox{position:relative;display:block;margin:0 0 8px!important;padding:1px 0 0 24px!important;cursor:pointer;color:var(--color-text)}@media(max-width:768px){.bnuLuigisResults .bnuProductFilters .lb-checkbox,#lb-search-element .bnuProductFilters .lb-checkbox,#lb-search-element .lb-checkbox{margin-bottom:10px!important}}.bnuLuigisResults .bnuProductFilters .lb-checkbox__input,#lb-search-element .lb-checkbox__input{position:absolute;opacity:0;width:1px;height:1px}.bnuLuigisResults .bnuProductFilters .lb-checkbox__check,.bnuLuigisResults .bnuProductFilters .lb-checkbox__element,#lb-search-element .lb-checkbox__check,#lb-search-element .lb-checkbox__element{position:absolute!important;top:1px!important;left:0!important;display:block!important;width:16px!important;height:16px!important;margin:2px!important;border:1px solid var(--color-border)!important;border-radius:var(--border-radius-small)!important;background-color:#fff!important;background-image:none!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:none!important;transform:none!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__check,#lb-search-element .lb-checkbox__check{z-index:2;border-color:transparent!important;background-color:transparent!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__element,#lb-search-element .lb-checkbox__element{z-index:1}.bnuLuigisResults .bnuProductFilters .lb-checkbox:hover .lb-checkbox__element,#lb-search-element .lb-checkbox:hover .lb-checkbox__element{border-color:var(--color-accent)!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__input:checked+.lb-checkbox__check,.bnuLuigisResults .bnuProductFilters .lb-checkbox__check.lb-search-bg-color-primary,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__check,#lb-search-element .lb-checkbox__check.lb-search-bg-color-primary,#lb-search-element .bnuLuigisResults .lb-checkbox__check.lb-search-bg-color-primary,#lb-search-element .bnuProductFilters .lb-checkbox__check.lb-search-bg-color-primary{background-color:var(--color-accent)!important;border-color:var(--color-accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.378 7.604c-.052.052-.122.052-.174 0L.04 3.44c-.053-.052-.053-.122 0-.174l1.443-1.444c.052-.052.122-.052.174 0L4.03 4.195c.035.035.07.035.105 0L8.291.04c.052-.052.121-.052.174 0l1.652 1.652c.052.052.052.121 0 .174l-5.739 5.74z'/%3E%3C/svg%3E")!important}#lb-search-element .lb-checkbox__check.lb-search-bg-color-primary:after,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__check:after,#lb-search-element .bnuLuigisResults .lb-checkbox__check.lb-search-bg-color-primary:after,.bnuLuigisResults .lb-checkbox__check.lb-search-bg-color-primary:after,.bnuLuigisResults .lb-checkbox__input:checked+.lb-checkbox__check:after{content:none!important;display:none!important;color:#fff!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__input:checked+.lb-checkbox__element,.bnuLuigisResults .bnuProductFilters .lb-checkbox__input:checked+.lb-checkbox__check+.lb-checkbox__element,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__element,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__check+.lb-checkbox__element{background-color:var(--color-accent)!important;border-color:var(--color-accent)!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__input:checked+.lb-checkbox__element,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__element{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4.378 7.604c-.052.052-.122.052-.174 0L.04 3.44c-.053-.052-.053-.122 0-.174l1.443-1.444c.052-.052.122-.052.174 0L4.03 4.195c.035.035.07.035.105 0L8.291.04c.052-.052.121-.052.174 0l1.652 1.652c.052.052.052.121 0 .174l-5.739 5.74z'/%3E%3C/svg%3E")!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__input:checked+.lb-checkbox__check+.lb-checkbox__element,#lb-search-element .lb-checkbox__input:checked+.lb-checkbox__check+.lb-checkbox__element{background-image:none!important}.bnuLuigisResults .bnuProductFilters .lb-checkbox__text,#lb-search-element .lb-checkbox__text{display:inline-block;padding-top:0!important;color:var(--color-text)!important;font-size:15px!important;font-weight:400!important;line-height:20px!important;word-break:break-word}.bnuLuigisResults .bnuProductFilters .lb-checkbox__hits,.bnuLuigisResults .bnuProductFilters .lb-facet__hits,#lb-search-element .lb-checkbox__hits,#lb-search-element .lb-facet__hits{color:var(--color-text-light, #767676);font-size:13px}.bnuLuigisResults .lb-search-bg-color-primary:not(.lb-checkbox__check),.bnuLuigisResults .lb-search-bg-color-primary-clickable,.bnuLuigisResults .lb-search-bg-color-secondary,.bnuLuigisResults .lb-search-bg-color-secondary-clickable,#lb-search-element .lb-search-bg-color-primary:not(.lb-checkbox__check),#lb-search-element .lb-search-bg-color-primary-clickable,#lb-search-element .lb-search-bg-color-secondary,#lb-search-element .lb-search-bg-color-secondary-clickable{background-color:var(--color-accent)!important;border-color:var(--color-accent)!important}.bnuLuigisResults .lb-search-bg-color-primary-clickable:hover,.bnuLuigisResults .lb-search-bg-color-secondary-clickable:hover{filter:brightness(.92)}.bnuLuigisResults .lb-search-text-color-primary{color:var(--color-text)!important}.bnuLuigisResults .bnuProductFiltersSidebar__footer{display:none;position:absolute;bottom:0;left:0;right:0;z-index:11;width:100%;margin:0;padding:12px 12px 24px;background:#fff;border-top:1px solid var(--color-border)}@media(max-width:768px){.bnuLuigisResults .bnuProductFiltersSidebar__footer{display:block}}.bnuLuigisResults .bnuProductFiltersSidebar__footer .bnuButton{width:100%}@media(max-width:768px){.bnuLuigisResults .bnuProductFiltersSidebar .bnuProductFilters__panel{padding-bottom:100px}}@media(max-width:768px){.bnuLuigisResults__sortDesktop{display:none}}.bnuLuigisResults__sortMobile{display:none}@media(max-width:768px){.bnuLuigisResults__sortMobile{display:flex}}.bnuLuigisResults .bnuProductListing__sortDrawer .bnuLuigisResults__sortDesktop{display:none}.bnuLuigisResults .bnuProductListing__sortDrawer .bnuLuigisResults__sortMobile{display:flex}.bnuLuigisResults .bnuProductListing__toolbar .bnuLuigisResults__sortMobile{display:none}.bnuLuigisResults .bnuProductListing__toolbar .bnuProductListing__viewOptionSelect{width:220px;max-width:220px}.bnuLuigisResults .lb-pagination__pager,#lb-search-element .lb-pagination__pager{display:none}.bnuLuigisResults .lb-pagination,#lb-search-element .lb-pagination{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center}.bnuLuigisResults .lb-pagination__btn,.bnuLuigisResults .lb-pagination__btn.lb-search-bg-color-primary-clickable,#lb-search-element .lb-pagination__btn,#lb-search-element .lb-pagination__btn.lb-search-bg-color-primary-clickable{--height: 48px;--color: var(--color-accent);display:inline-flex;align-items:center;justify-content:center;column-gap:6px;height:var(--height);min-height:var(--height);padding-inline:18px;border:none!important;border-radius:var(--border-radius-input);background-color:var(--color)!important;color:#fff!important;font-weight:600;font-size:14px;line-height:16px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(max-width:768px){.bnuLuigisResults .lb-pagination__btn,.bnuLuigisResults .lb-pagination__btn.lb-search-bg-color-primary-clickable,#lb-search-element .lb-pagination__btn,#lb-search-element .lb-pagination__btn.lb-search-bg-color-primary-clickable{--height: 44px;padding-inline:16px;font-size:13px}}.bnuLuigisResults .lb-pagination__btn:hover,.bnuLuigisResults .lb-pagination__btn:focus-visible,.bnuLuigisResults .lb-pagination__btn.lb-search-bg-color-primary-clickable:hover,.bnuLuigisResults .lb-pagination__btn.lb-search-bg-color-primary-clickable:focus-visible,#lb-search-element .lb-pagination__btn:hover,#lb-search-element .lb-pagination__btn:focus-visible,#lb-search-element .lb-pagination__btn.lb-search-bg-color-primary-clickable:hover,#lb-search-element .lb-pagination__btn.lb-search-bg-color-primary-clickable:focus-visible{background-color:color-mix(in oklch,var(--color),black 25%)!important;color:#fff!important;filter:none}.bnuLuigisResults .lb-pagination__btn:active,.bnuLuigisResults .lb-pagination__btn.lb-search-bg-color-primary-clickable:active,#lb-search-element .lb-pagination__btn:active,#lb-search-element .lb-pagination__btn.lb-search-bg-color-primary-clickable:active{background-color:color-mix(in oklch,var(--color),black 35%)!important;color:#fff!important}.bnuLuigisResults .lb-no-results{padding:calc(var(--layout-spacing) * 2) 0;color:var(--color-text)}.bnuLuigisResults .lb-query-understanding{margin-bottom:var(--layout-spacing)}.bnuLuigisResults .lb-query-understanding__item{display:inline-block;margin:0 4px 4px 0;padding:4px 8px;border-radius:var(--border-radius-small);background:var(--color-accent-bg, color-mix(in oklch, var(--color-accent), transparent 90%));color:var(--color-text);font-size:12px}.bnuLuigisResults[aria-busy=true] .bnuProductListing__products{opacity:.55;pointer-events:none}#search-ui .bnuProductListing__productsGrid>.bnuProduct,#search-ui .bnuProductListing__productsGrid>.lb-product{min-width:0}.bnuLuigisResults .vue-slider{height:4px!important}.bnuLuigisResults .vue-slider-rail{background:var(--color-border)!important}.bnuLuigisResults .vue-slider-process{background-color:var(--color-text)!important;height:4px!important}.bnuLuigisResults .vue-slider-dot{width:16px!important;height:16px!important;background:#fff!important;border:2px solid var(--color-text)!important;border-radius:50%!important;box-shadow:none!important;outline:0!important;cursor:pointer!important}.bnuLuigisResults .vue-slider__text--top,.bnuLuigisResults .vue-slider__text{display:flex;justify-content:space-between;align-items:center;margin:8px 0;color:var(--color-text);font-size:14px}.bnuLuigisResults .vue-slider__text--top{justify-content:center;gap:8px}.lb-search button.bnuButton{font-size:14px;line-height:16px;text-transform:uppercase}.bnuOldBrowserDialog__browsers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--layout-spacing);margin-block:var(--layout-spacing)}.bnuOldBrowserDialog__logo{display:block;max-width:50px;max-height:50px;width:auto;height:auto}.bnuOldBrowserDialog__logo--opera{max-width:100px}.bnuOldBrowserDialog>footer{justify-content:flex-end}.bnuTextBlock--narrow{max-width:75%}@media(max-width:768px){.bnuTextBlock--narrow{max-width:100%}}.bnuVideo__text{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuVideo__wrap iframe{max-width:100%}@media(max-width:1024px){.bnuVideo__wrap{position:relative;height:0;padding-block-start:25px;padding-block-end:56.25%}.bnuVideo__wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.bnuCta{display:block;margin:0 0 calc(var(--layout-spacing) * 3) 0;color:var(--color-text);text-align:center;text-decoration:none}.bnuCta__image{display:inline-block;position:relative;transition:background-size .3s;background-position:center center;background-size:100%;background-repeat:no-repeat;width:200px;height:200px}.bnuCta__overlay{display:flex;position:absolute;top:0;left:0;transition:opacity .4s;opacity:0;background:color-mix(in srgb,var(--color-bg) 70%,transparent);padding:calc(var(--layout-spacing) * 1.5);width:100%;height:100%;overflow:hidden;align-items:center}.bnuCta__overlayText{padding:0 0 0 calc(var(--layout-spacing) * .5);color:var(--color-text);font-size:16px}.bnuCta__overlayTitle{margin:0 0 calc(var(--layout-spacing) * 2) 0;font-family:var(--font-main);font-size:20px}.bnuCta__title{display:block;opacity:1;margin:0;font-family:var(--font-main);font-size:20px}.bnuCta:hover .bnuCta__image{background-size:110%}.bnuCta:hover .bnuCta__overlay{opacity:1}.bnuCta:hover .bnuCta__title{opacity:0}.bnuTextButton{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start;padding-block:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuTextButton{flex-direction:column;text-align:center}}.bnuTextButton--align-top{align-items:flex-start}.bnuTextButton--align-center{align-items:center}.bnuTextButton--align-bottom{align-items:flex-end}.bnuTextButton--imageRight{flex-direction:row}@media(max-width:768px){.bnuTextButton--imageRight{flex-direction:column-reverse}}.bnuTextButton--imageLeft{flex-direction:row-reverse}@media(max-width:768px){.bnuTextButton--imageLeft{flex-direction:column-reverse}}.bnuTextButton__media,.bnuTextButton__content{width:50%;min-width:0}@media(max-width:768px){.bnuTextButton__media,.bnuTextButton__content{width:100%}}@media(max-width:768px){.bnuTextButton__imgWrap{margin-block-end:calc(var(--layout-spacing) * 2)}}.bnuTextButton__imgWrap img{display:block;margin:0 auto;width:100%;max-width:500px;height:auto}.bnuTextButton__textWrap{position:relative;overflow:hidden}.bnuTextButton__textWrap h3{margin-block-end:1em;max-width:360px;font-weight:700;font-size:clamp(1.5rem,1.26rem + .81vw,1.88rem)}@media(max-width:768px){.bnuTextButton__textWrap h3{margin-inline:auto}}.bnuTextButton__textWrap--clamped:after{content:"";display:block;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-bg) 0%,transparent) 0%,var(--color-bg) 75%);width:100%;height:150px;pointer-events:none}.bnuTextButton__textWrap--expanded{overflow:visible}.bnuTextButton .bnuButtonAsTextLink{margin-block-start:var(--layout-spacing)}.bnuTextButton__buttonWrap{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuTextButton__buttonWrap--left{text-align:left}@media(max-width:768px){.bnuTextButton__buttonWrap--left{text-align:center}}.bnuTextButton__buttonWrap--center{text-align:center}.bnuTextButton__buttonWrap--right{text-align:right}@media(max-width:768px){.bnuTextButton__buttonWrap--right{text-align:center}}.bnuTextColumns{display:grid;grid-template-columns:var(--bnuTextColumns-template, 1fr);column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-row-gap) * 1.5)}@media(max-width:768px){.bnuTextColumns{grid-template-columns:minmax(0,1fr);row-gap:var(--layout-row-gap)}}.bnuTextColumns--align-center{align-items:center}.bnuTextColumns--align-start{align-items:start}.bnuTextColumns--align-end{align-items:end}.bnuTextColumns__col>*:first-child{margin-block-start:0}.bnuTextColumns__col>*:last-child{margin-block-end:0}.bnuTextColumns__col--align-center{align-self:center}.bnuTextColumns__col--align-start{align-self:start}.bnuTextColumns__col--align-end{align-self:end}.block-campaignApplication input[name=website]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.block-campaignApplication .bnuForm{margin-block-start:var(--layout-gap)}.block-campaignApplication__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--layout-gap);min-width:0}@media(max-width:768px){.block-campaignApplication__layout{grid-template-columns:minmax(0,1fr)}}.block-campaignApplication__layout--single{grid-template-columns:minmax(0,1fr);max-width:var(--layout-mw-narrow, 40rem)}.block-campaignApplication__layout--full{grid-template-columns:minmax(0,1fr);max-width:none}.block-campaignApplication__panel{min-width:0;max-width:100%;width:100%;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg);padding:var(--layout-row-gap)}.block-campaignApplication__panel h3{margin-block-start:0}.block-campaignApplication__content{margin-block-end:var(--layout-spacing, 1rem)}.block-campaignApplication__actions{display:flex;flex-direction:column;gap:var(--layout-spacing);margin-block-start:var(--layout-gap)}.block-campaignApplication__feedback{width:100%}.block-campaignApplication__feedback .bnuNotice{margin:0}.block-campaignApplication__image{display:block;width:100%;min-width:0;height:100%;border-radius:var(--border-radius);object-fit:cover}@media(max-width:768px){.block-campaignApplication__image{height:auto}}.block-campaignApplication__carousel,.block-campaignApplication__carousel .bnuProductCarousel,.block-campaignApplication__carousel .swiper{min-width:0;max-width:100%;width:100%}@media(max-width:1024px){.block-campaignList .bnuTextColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-campaignList .bnuButton{margin-block-start:calc(var(--layout-spacing) * 1.5);max-width:fit-content}.block-campaignList__item{display:flex;flex-direction:column;height:100%}@media(max-width:768px){.block-campaignList__item{align-items:center;text-align:center}}.block-campaignList__item img{width:100%;max-width:278px;height:250px;border-radius:var(--border-radius-small);object-fit:cover}.block-campaignList__imageLink{display:block}.block-campaignList__title{margin-block-start:calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-weight:700;font-size:clamp(1.25rem,1.09rem + .54vw,1.5rem)}.block-campaignList__description{margin-block-start:calc(var(--layout-spacing) * .5)}.block-campaignList__description p{margin:0;color:var(--color-text);font-weight:400;line-height:1.6;font-size:clamp(.88rem,.79rem + .27vw,1rem)}.bnuBannerCarousel picture,.bnuBannerCarousel img{display:block;width:100%;height:auto;object-fit:contain}.bnuBannerCarousel a{display:block;overflow:hidden;box-sizing:border-box;border:1px solid var(--color-border);border-radius:6px}@media(max-width:480px){.block-bnr-100:has(.bnuBannerCarousel--fullWidth) .bnuBannerCarousel--fullWidth{width:100vw;margin-inline:calc(50% - 50vw)}}@media(max-width:768px){.block-bnr-33-66 .bnuContainer .row.regular .col:first-child{margin-block-end:var(--layout-gap)}}@media(max-width:768px){.block-bnr-33-66 .bnuContainer .row.reversed .col:nth-child(2){margin-block-end:var(--layout-gap)}}.bnuSliderBanner{list-style:none;margin:0;padding:0;overflow:hidden}.bnuSliderBanner__slide{list-style:none}.bnuSliderBanner__slide a{display:block;overflow:hidden;box-sizing:border-box;border:1px solid var(--color-border);border-radius:6px}.bnuSliderBanner img{max-height:256px;object-fit:contain}.bnuSliderBanner__item--withBg{padding-block:calc(var(--layout-spacing) * .333)}.bnuSliderBanner__text{white-space:pre}.bnuSliderBanner__item--withImage{position:relative;display:inline-block}.bnuSliderBanner__item--withImage img{display:block}.bnuSliderBanner__item--withImage .bnuSliderBanner__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.bnuBannerCountdown{position:absolute;bottom:20%;z-index:1;width:100%;color:#fff;text-align:center}.bnuBannerCountdown h3{margin:0 0 1em;color:#fff;font-weight:700;font-size:20px;line-height:1}@media(max-width:768px){.bnuBannerCountdown h3{font-size:16px}}.bnuBannerCountdown__clock{display:flex;flex-wrap:nowrap;justify-content:center;font-weight:500;line-height:1;text-align:center}.bnuBannerCountdown__clock>div{position:relative;margin:0 10px}@media(max-width:768px){.bnuBannerCountdown__clock>div{margin:0 6px}}.bnuBannerCountdown__clock p{margin:0 0 var(--layout-spacing);box-shadow:var(--card-box-shadow);border-radius:var(--border-radius);background:linear-gradient(0deg,#e6eaf0,#fff 50%,#e6eaf0 50%,#fff);padding:18px 0;width:48px;color:var(--color-text);font-size:28px}@media(max-width:768px){.bnuBannerCountdown__clock p{padding:12px 0;width:40px;font-size:15px}}.bnuBannerCountdown__clock span{position:absolute;bottom:0;left:50%;transform:translate3d(-50%,100%,0);font-size:13px}@media(max-width:768px){.bnuBannerCountdown__clock span{font-size:10px}}.bnuBannerCountdown__clock--orange p{color:#f15922}.bnuBannerCountdown__clock--green p{color:#58a618}.bnuBannerCountdown__clock--black p{color:#212121}.bnuReferences__title{color:var(--color-text);font-weight:500;font-size:14px;line-height:166%;text-align:justify}.bnuReferences__quote a{color:color-mix(in oklch,var(--color-text),transparent 40%);font-style:italic;text-decoration:underline}.bnuReferences__source{position:relative;padding-left:16px;color:color-mix(in oklch,var(--color-text),transparent 40%);font-style:italic}.bnuReferences__source:before{content:"--";position:absolute;top:0;left:0;color:color-mix(in oklch,var(--color-text),transparent 40%);letter-spacing:-2px}.bnuReferences__item+.bnuReferences__item{margin-top:var(--layout-spacing)}.bnuBrandCarousel__title{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuBrandCarousel__slide{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(max-width:768px){.bnuBrandCarousel__slide{align-items:center;text-align:center}}.bnuBrandCarousel__slide img{width:100%;max-width:278px;border-radius:var(--border-radius-small)}.bnuBrandCarousel__imageLink{display:block}.bnuBrandCarousel__slideTitle{margin-block-start:calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-weight:700;font-size:clamp(1.25rem,1.09rem + .54vw,1.5rem)}.bnuBrandCarousel__slideDescription{margin-block-start:calc(var(--layout-spacing) * .5)}.bnuBrandCarousel__slideDescription p{margin:0;color:var(--color-text);font-weight:400;line-height:1.6;font-size:clamp(.88rem,.79rem + .27vw,1rem)}.bnuBrandCarousel__cta{margin-block-start:calc(var(--layout-spacing) * 1.5);max-width:fit-content}.bnuBrandsPage__header{margin-block-end:calc(var(--layout-spacing) * 3)}.bnuBrandsPage__sectionTitle{margin:0 0 calc(var(--layout-spacing) * 2);color:var(--color-text)}.bnuBrandsPage__top{--brand-logo-width: 164px;--brand-logo-height: 84px;margin-block-end:calc(var(--layout-spacing) * 3)}@media(max-width:768px){.bnuBrandsPage__top{--brand-logo-width: 140px;--brand-logo-height: 72px}}.bnuBrandsPage__topGrid{display:grid;grid-template-columns:repeat(auto-fill,var(--brand-logo-width));gap:calc(var(--layout-spacing) * 1.5);justify-content:start;margin:0;padding:0;list-style:none}.bnuBrandsPage__topItem{width:var(--brand-logo-width);min-width:0}.bnuBrandsPage__topLink{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--brand-logo-width);height:var(--brand-logo-height);border:1px solid var(--color-border);border-radius:var(--border-radius-small);background-color:#fff;padding:calc(var(--layout-spacing) * 1.25);text-decoration:none;transition:border-color .2s ease}.bnuBrandsPage__topLink:hover,.bnuBrandsPage__topLink:focus-visible{border-color:color-mix(in oklch,var(--color-text),transparent 70%);text-decoration:none}.bnuBrandsPage__topLink picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bnuBrandsPage__topLink img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.bnuBrandsPage__nav{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .75);margin-block-end:calc(var(--layout-spacing) * 3);padding-block-end:calc(var(--layout-spacing) * 1.5);border-bottom:1px solid var(--color-border)}.bnuBrandsPage__group{scroll-margin-top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing) * 2);padding-block:calc(var(--layout-spacing) * 2.5);border-bottom:1px solid var(--color-border)}.bnuBrandsPage__group:last-child{border-bottom:0}.bnuBrandsPage__groupLayout{display:grid;grid-template-columns:minmax(72px,96px) minmax(0,1fr);column-gap:calc(var(--layout-spacing) * 2);row-gap:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuBrandsPage__groupLayout{grid-template-columns:1fr}}.bnuBrandsPage__groupLetter{display:flex;align-items:flex-start;justify-content:center;color:color-mix(in oklch,var(--color-text),transparent 80%);font-weight:700;font-size:clamp(3rem,2.03rem + 3.23vw,4.5rem);line-height:1}@media(max-width:768px){.bnuBrandsPage__groupLetter{justify-content:flex-start}}.bnuBrandsPage__groupList{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:calc(var(--layout-spacing) * 2);row-gap:calc(var(--layout-spacing) * .75)}@media(max-width:1024px){.bnuBrandsPage__groupList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.bnuBrandsPage__groupList{grid-template-columns:repeat(2,minmax(0,1fr))}}.bnuBrandsPage__groupLink{display:block;color:var(--color-text);text-decoration:none;font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.6}.bnuBrandsPage__groupLink:hover,.bnuBrandsPage__groupLink:focus-visible{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.bnuLinksCarousel__item{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--border-radius-small);padding:calc(var(--layout-spacing) * 1.25) calc(var(--layout-spacing) * .5);height:100%;color:inherit;text-align:center;text-decoration:none}.bnuLinksCarousel__item p{margin:0;color:var(--color-text);font-weight:500;line-height:1.066em;font-size:.866em}.bnuLinksCarousel__item i{width:32px;height:32px;color:color-mix(in srgb,var(--color-text) 40%,transparent);font-size:24px;line-height:1}.bnuLinksCarousel__item i:before{display:none}.bnuLinksCarousel__item--image{padding:0}.bnuLinksCarousel__item--image img{display:block;width:100%;height:auto}.bnuLinksCarousel__item--image .bnuLinksCarousel__title{padding:calc(var(--layout-spacing) * .5) calc(var(--layout-spacing) * .75);height:2.8em}.bnuLinksCarousel__title{display:flex;justify-content:center;align-items:center;height:2.1em}.bnuLinksCarousel__title p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}.chainWrap>*:has(.bnuExpandBox--noSpacing){margin-block:calc(var(--layout-spacing) * -1.5)}.bnuContentCards__intro{margin-block-end:calc(var(--layout-spacing) * 2.5)}.bnuContentCards__intro h2{margin:0 0 .5em;font-size:clamp(1.13rem,.88rem + .81vw,1.5rem)}.bnuContentCards__grid{display:flex;flex-wrap:wrap;column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 2.5)}@media(max-width:768px){.bnuContentCards__grid{row-gap:calc(var(--layout-spacing) * 1.5)}}.bnuContentCards__grid--fitHeadings .bnuContentCards__item{flex-basis:max-content}.bnuContentCards__item{min-width:0}.bnuContentCards__item--auto{flex:1 1 auto}.bnuContentCards__item--3{width:calc(25% - var(--layout-column-gap) * .75)}.bnuContentCards__item--4{width:calc(33.333% - var(--layout-column-gap) * .67)}.bnuContentCards__item--6{width:calc(50% - var(--layout-column-gap) * .5)}.bnuContentCards__item--12{width:100%}@media(max-width:768px){.bnuContentCards__item--3,.bnuContentCards__item--4,.bnuContentCards__item--6,.bnuContentCards__item--12,.bnuContentCards__item--auto{width:100%}}.bnuContentCard{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 2.5)}@media(max-width:768px){.bnuContentCard{gap:calc(var(--layout-spacing) * 1.25)}}.bnuContentCard__image{border-radius:var(--border-radius-small);object-fit:cover}.bnuContentCard__image--icon{width:64px;height:64px}@media(max-width:768px){.bnuContentCard__image--icon{width:32px;height:32px}}.bnuContentCard--layout1.bnuContentCard--center .bnuContentCard__content{align-items:center}.bnuContentCard--layout2{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.bnuContentCard--layout2 .bnuContentCard__content,.bnuContentCard--layout2 .bnuContentCard__image{width:calc(50% - 12px)}@media(max-width:768px){.bnuContentCard--layout2 .bnuContentCard__content,.bnuContentCard--layout2 .bnuContentCard__image{width:100%}}.bnuContentCard--layout2 .bnuContentCard__image:only-child{width:100%}.bnuContentCard--layout2.bnuContentCard--center{align-items:center}.bnuContentCard--icon{flex-wrap:nowrap}.bnuContentCard--icon .bnuContentCard__content{flex-grow:1}.bnuContentCard--icon .bnuContentCard__image{width:64px}@media(max-width:768px){.bnuContentCard--icon .bnuContentCard__image{width:32px}}.bnuContentCard--smallImage .bnuContentCard__image{flex:0 0 160px;width:160px;max-width:100%}@media(max-width:768px){.bnuContentCard--smallImage .bnuContentCard__image{flex-basis:120px;width:120px}}.bnuContentCard--smallImage.bnuContentCard--layout2 .bnuContentCard__content{flex:1 1 0;width:auto}@media(max-width:768px){.bnuContentCard--smallImage.bnuContentCard--layout2 .bnuContentCard__content{flex-basis:100%;width:100%}}.bnuContentCard--center{height:100%}.bnuContentCard--verticalCenter{align-items:center}.bnuContentCard--paddings{border:1px solid var(--color-border);border-radius:var(--border-radius-small);padding:calc(var(--layout-spacing) * 2.5);height:100%}@media(max-width:768px){.bnuContentCard--paddings{padding:calc(var(--layout-spacing) * 1.5)}}a.bnuContentCard--paddings{transition:box-shadow .16s ease;color:inherit;text-decoration:none}a.bnuContentCard--paddings:hover{box-shadow:0 6px 12px color-mix(in srgb,var(--color-text) 5%,transparent),0 3px 3px color-mix(in srgb,var(--color-text) 2.5%,transparent)}.bnuContentCard__content{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * .75)}.bnuContentCard__content h3{margin:0;line-height:1.333;font-size:clamp(1rem,.92rem + .27vw,1.13rem)}.bnuContentCard__content p{margin:0}@media(max-width:768px){.bnuContentCard__content p{font-size:14px;line-height:1.333}}.bnuContentCard__action{margin-block-start:calc(var(--layout-spacing) * .75)}.bnuSocialVideos__intro{margin-block-end:calc(var(--layout-spacing) * 2.5);text-align:center}.bnuSocialVideos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--layout-spacing) * 2)}@media(max-width:1024px){.bnuSocialVideos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.bnuSocialVideos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--layout-spacing) * 1.25)}}.bnuSocialVideos__card{overflow:hidden;margin:0;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg, #fff);box-shadow:var(--box-shadow);text-align:left;cursor:pointer;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bnuSocialVideos__card:hover,.bnuSocialVideos__card:focus-visible{transform:translateY(-3px);border-color:var(--color-border-strong, var(--color-text-light));box-shadow:0 8px 25px color-mix(in oklch,var(--color-text) 12%,transparent);outline:none}.bnuSocialVideos__media{position:relative;aspect-ratio:9/12;overflow:hidden;background:color-mix(in oklch,var(--color-text) 8%,white)}.bnuSocialVideos__media img,.bnuSocialVideos__media video,.bnuSocialVideos__media iframe{display:block;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none}.bnuSocialVideos__media video,.bnuSocialVideos__media iframe{position:absolute;top:0;right:0;bottom:0;left:0}.bnuSocialVideos__media iframe{transform:scale(1.35);transform-origin:center center}.bnuSocialVideos__moreWrap{display:flex;justify-content:center;margin-block-start:calc(var(--layout-spacing) * 3)}dialog.bnuDialog.bnuDialog--socialVideo[open]{display:flex;flex-direction:column;width:min(860px,100% - var(--layout-padding));height:min(800px,100svh - var(--layout-padding));max-height:calc(100svh - var(--layout-padding));overflow:hidden}dialog.bnuDialog.bnuDialog--socialVideo>[data-dialog-close]{z-index:2}dialog.bnuDialog.bnuDialog--socialVideo>[data-dialog-close] .bnuButton{box-shadow:none}@media(max-width:768px){dialog.bnuDialog.bnuDialog--socialVideo>[data-dialog-close] .bnuButton{background-color:#fff}}@media(max-width:768px){dialog.bnuDialog.bnuDialog--socialVideo>[data-dialog-close] .bnuButton:hover,dialog.bnuDialog.bnuDialog--socialVideo>[data-dialog-close] .bnuButton:active{background-color:#fff}}.bnuSocialVideosDialog{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(300px,380px);min-height:0;height:100%}@media(max-width:768px){.bnuSocialVideosDialog{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(280px,48vh) minmax(0,1fr)}}.bnuSocialVideosDialog__video{position:relative;min-height:0;overflow:hidden;background:#000}.bnuSocialVideosDialog__video iframe,.bnuSocialVideosDialog__video video,.bnuSocialVideosDialog__video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.bnuSocialVideosDialog__video video,.bnuSocialVideosDialog__video img{object-fit:cover;object-position:center;background:#000}.bnuSocialVideosDialog__empty{display:flex;align-items:center;justify-content:center;height:100%;padding:calc(var(--layout-spacing) * 3);color:#fff;text-align:center}.bnuSocialVideosDialog__info{display:flex;flex-direction:column;min-height:0;padding:calc(var(--layout-spacing) * 3.5) calc(var(--layout-spacing) * 3);overflow-y:auto}.bnuSocialVideosDialog__platform[hidden],.bnuSocialVideosDialog__title[hidden],.bnuSocialVideosDialog__descriptionWrap[hidden],.bnuSocialVideosDialog__products[hidden]{display:none}.bnuSocialVideosDialog__platform{display:flex;align-items:center;column-gap:calc(var(--layout-spacing) * 1);margin-bottom:calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-size:13px;font-weight:700;letter-spacing:.02em}.bnuSocialVideosDialog__platform i{font-size:18px}.bnuSocialVideosDialog__profile{color:inherit;text-decoration:none}.bnuSocialVideosDialog__profile:hover{text-decoration:underline}.bnuSocialVideosDialog__title{margin:0 0 calc(var(--layout-spacing) * 1.5);font-size:clamp(1.13rem,1.04rem + .27vw,1.25rem);font-weight:700}.bnuSocialVideosDialog__description{display:-webkit-box;overflow:hidden;color:var(--color-text);font-size:14px;line-height:1.6;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bnuSocialVideosDialog__description--expanded{display:block;overflow:visible;-webkit-line-clamp:unset}.bnuSocialVideosDialog__descriptionMore{margin-top:calc(var(--layout-spacing) * .75);padding:0;border:0;background:transparent;cursor:pointer}.bnuSocialVideosDialog__descriptionMore[hidden]{display:none}.bnuSocialVideosDialog__products{margin-top:calc(var(--layout-spacing) * 2.5)}.bnuSocialVideosDialog__products h3{margin:0 0 calc(var(--layout-spacing) * 1.5);font-size:clamp(.88rem,.79rem + .27vw,1rem)}.bnuSocialVideosDialog__productList{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 1.25)}.bnuSocialVideosDialog__productList .bnuProduct,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--plain,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--plain.bnuProduct--list-row,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--list-mobile{display:block;width:100%;max-width:100%;height:auto;grid-row:auto}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__main,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__main,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--list-mobile .bnuProduct__main{display:flex;flex-direction:column;align-items:stretch;row-gap:calc(var(--layout-spacing) * 1);min-height:0;padding:calc(var(--layout-spacing) * 1.25)}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__top{display:flex;flex-direction:row;align-items:center;column-gap:calc(var(--layout-spacing) * 1.5);min-width:0}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__top>figure,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__top>figure,.bnuSocialVideosDialog__productList .bnuProduct.bnuProduct--list-mobile .bnuProduct__top>figure{position:relative;top:auto;left:auto;flex:0 0 calc(var(--layout-spacing) * 5);width:calc(var(--layout-spacing) * 5);height:calc(var(--layout-spacing) * 5);transform:none}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__top>h2{flex:1 1 auto;min-width:0;margin:0;font-size:clamp(.81rem,.77rem + .13vw,.88rem)}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__bottom{display:flex;flex-direction:column;align-items:stretch;row-gap:calc(var(--layout-spacing) * .75);padding-inline-start:calc(var(--layout-spacing) * 6.5)}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__price{font-size:14px}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__buttons,.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__buttons .bnuButton{width:100%}.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__category,.bnuSocialVideosDialog__productList .bnuProduct .bnuProduct__badges{display:none}.bnuSocialVideosDialog__original{display:inline-block;margin-top:calc(var(--layout-spacing) * 1.5)}.bnuSocialVideosDialog__original[hidden]{display:none}.bnuDiscountCalculator__title{margin-block-end:calc(var(--layout-spacing) * 2);text-align:center}.bnuDiscountCalculator__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuDiscountCalculator__layout{flex-direction:column}}.bnuDiscountCalculator--centered .bnuDiscountCalculator__layout{justify-content:center}.bnuDiscountCalculator__info{width:33.333%;min-width:0}@media(max-width:768px){.bnuDiscountCalculator__info{width:100%}}.bnuDiscountCalculator__form{width:66.666%;min-width:0}@media(max-width:768px){.bnuDiscountCalculator__form{width:100%}}.bnuDiscountCalculator--centered .bnuDiscountCalculator__form{width:min(100%,640px)}.bnuDiscountCalculator__field{position:relative}.bnuDiscountCalculator__suffix{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;width:52px;height:52px;color:var(--color-text-light);pointer-events:none}.bnuDiscountCalculator__field .bnuInput{padding-inline-end:55px}.bnuDiscountCalculator__field input[readonly]{pointer-events:none}html.BENUEERxLandingPage .bnuPageHeader{margin-block-end:var(--layout-gap)}.bnuEeRxLanding__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--layout-spacing);margin-block:var(--layout-row-gap) var(--layout-gap);padding-inline-end:0}@media(max-width:768px){.bnuEeRxLanding__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-gap) var(--layout-column-gap);padding-inline-end:var(--layout-spacing)}}.bnuEeRxLanding__step{display:flex;position:relative;flex-direction:row;align-items:center;gap:var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--layout-spacing);min-width:0}@media(max-width:768px){.bnuEeRxLanding__step{flex-direction:column;align-items:flex-start;border-color:transparent;padding:0}}.bnuEeRxLanding__step:after{display:flex;position:absolute;top:calc(var(--layout-spacing) * .25);left:calc(var(--layout-spacing) * .4);align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-accent);width:calc(var(--layout-spacing) * 1.5);height:calc(var(--layout-spacing) * 1.5);color:#fff;font-size:.6875rem;font-weight:600;content:attr(data-step)}@media(max-width:768px){.bnuEeRxLanding__step:after{top:calc(var(--layout-spacing) * .4);width:16px;height:16px;font-size:.625rem}}.bnuEeRxLanding__stepIcon{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;border-radius:var(--border-radius);background-color:var(--color-accent-bg);color:var(--color-accent);width:calc(var(--layout-spacing) * 4);height:calc(var(--layout-spacing) * 4)}@media(max-width:768px){.bnuEeRxLanding__stepIcon{margin-block-start:var(--layout-spacing);margin-inline-start:var(--layout-spacing);width:36px;height:36px}}.bnuEeRxLanding__stepIcon img{display:block;width:60%;height:60%;object-fit:contain}.bnuEeRxLanding__stepIcon i{font-size:1.375rem;line-height:1}@media(max-width:768px){.bnuEeRxLanding__stepIcon i{font-size:1.125rem}}.bnuEeRxLanding__stepText{flex:1 1 auto;min-width:0;padding-inline:0;color:var(--color-text);font-size:.9375em;font-weight:500;line-height:1.33;text-align:start}@media(max-width:768px){.bnuEeRxLanding__stepText{padding-inline:calc(var(--layout-spacing) * .9) var(--layout-spacing);font-size:.75rem}}.bnuEeRxLanding__sideContentWrapper{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:var(--layout-gap);min-width:0}@media(max-width:768px){.bnuEeRxLanding__sideContentWrapper{grid-template-columns:minmax(0,1fr)}}.bnuEeRxLanding__sideContent{min-width:0;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg);padding:var(--layout-row-gap)}.bnuEeRxLanding__sideContentButtons{display:flex;flex-direction:column;gap:var(--layout-spacing);margin-block-start:var(--layout-gap)}.bnuEeRxLanding__sideContentImage{display:block;width:100%;min-width:0;height:100%;border-radius:var(--border-radius);object-fit:cover}@media(max-width:768px){.bnuEeRxLanding__sideContentImage{height:auto}}.bnuEeRxLanding__chainContentInner{display:flex;justify-content:center;margin-block-start:var(--layout-gap)}.bnuEeRxLanding__chainContentInner>.chainContentInner{width:100%;max-width:var(--layout-mw-narrow)}.bnuEeRxLanding__chainContentInner>.chainContentInner .chainWrap{margin-block-end:0}.bnuEeRxLanding__chatDescription{margin-block-start:var(--layout-row-gap)}@media(max-width:768px){.bnuEeRxLanding__chatDescription{margin-block-start:0}}.bnuEeRxLanding__chatWrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--layout-gap);margin-block-start:var(--layout-gap)}@media(max-width:768px){.bnuEeRxLanding__chatWrapper{grid-template-columns:minmax(0,1fr)}}.bnuEeRxLanding__chatContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg);padding:calc(var(--layout-spacing) * 3);min-width:0}@media(max-width:768px){.bnuEeRxLanding__chatContainer{padding:var(--layout-row-gap)}}.bnuEeRxLanding__chatContainer .bnuEeRxLanding__chatDescription{margin-block:var(--layout-spacing) auto}.bnuEeRxLanding__chatContainer .bnuEeRxLanding__chatButton{margin-block-start:var(--layout-gap)}@media(max-width:768px){.bnuEeRxLanding__chatContainer .bnuEeRxLanding__chatButton{margin-block-start:var(--layout-row-gap)}}.bnuOffers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 6)}@media(max-width:768px){.bnuOffers__grid{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--layout-spacing) * 4)}}.bnuOffers__grid--big{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:768px){.bnuOffers__grid--big{grid-template-columns:minmax(0,1fr)}}.bnuOfferItem{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--border-radius-small);height:100%;overflow:hidden;transition:border-color .2s ease-in-out}.bnuOfferItem:hover{border-color:var(--color-border-strong, var(--color-text-light))}.bnuOfferItem__imageLink{display:block}.bnuOfferItem__image{display:block;width:100%;height:auto}.bnuOfferItem__text{padding:calc(var(--layout-spacing) * 2)}.bnuOfferItem__text h3{margin:0;font-size:clamp(1rem,.92rem + .27vw,1.13rem)}.bnuOfferItem__text h3 a{color:inherit;text-decoration:none}.bnuOfferItem__date{margin:calc(var(--layout-spacing) * .75) 0 0;color:var(--color-text-light)}.bnuReservations__intro{margin-block-end:var(--layout-spacing)}.bnuReservations__title{margin:0}.bnuReservations__description{margin-block:calc(var(--layout-spacing) * .5) 0}.bnuReservations__fieldset{margin:0;border:none;padding:0}.bnuReservations__fieldset+.bnuReservations__fieldset,.bnuReservations__fieldset+.bnuReservations__confirm{padding-block-start:calc(var(--layout-spacing) * 2);border-block-start:1px solid var(--color-border)}.bnuReservations__field.error .bind-selectPharmacy,.bnuReservations__field.error .bind-datePicker{outline:1px solid var(--color-error)}.bnuReservations__field[data-field=pharmacy],.bnuReservations__field[data-field=dateTime]{position:relative;overflow:visible}.bnuForm__row:has(.bnuReservations__datePicker){align-items:flex-start;overflow:visible}.bnuReservations__field[data-field=pharmacy]>.bnuInputInfoBox--error,.bnuReservations__field[data-field=dateTime]>.bnuInputInfoBox--error,.bnuReservations__field[data-field=birthDate] .bnuInputBirthdate>.bnuInputInfoBox--error{right:12px;left:auto;transform:translateY(50%)}.bnuReservations__field[data-field=birthDate] .bnuInputBirthdate{position:relative}.bnuReservations__datePicker{position:relative;overflow:visible}.bnuReservations__datePicker .calendarPopupWrap{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:calc(100% + var(--layout-spacing));left:0;z-index:20;cursor:default;padding:calc(var(--layout-spacing) * 2.5);width:auto;min-width:min(100%,620px);max-width:min(100vw - 2rem,720px);background:var(--color-bg-elevated, #fff);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:0 3px 9px #0000001a;visibility:hidden;opacity:0;pointer-events:none}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap{right:0;left:auto;min-width:0;width:calc(100% + 2 * var(--layout-gap, 1rem))}}.bnuReservations__datePicker .calendarPopupWrap.active{visibility:visible;opacity:1;pointer-events:auto}.bnuReservations__datePicker .calendarPopupWrap>hr{flex:0 0 auto;margin:calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * -2.5);width:auto}.bnuReservations__datePicker .calendarPopupWrap .topWrap{display:flex;flex-wrap:nowrap}.bnuReservations__datePicker .calendarPopupWrap .topWrap .leftWrap,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap{position:relative;flex:1 1 0;flex-grow:1;width:300px;max-width:300px}.bnuReservations__datePicker .calendarPopupWrap .topWrap .leftWrap{padding-right:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap .topWrap .leftWrap{padding-right:calc(var(--layout-spacing) * .75)}}.bnuReservations__datePicker .calendarPopupWrap .topWrap .leftWrap:after{display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:var(--color-border);content:""}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap .topWrap .leftWrap:after{display:none}}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap{padding-left:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap{padding-left:calc(var(--layout-spacing) * .75)}}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap .time-slider-prev,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap .time-slider-next,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap .time-slider-scrollbar{display:none}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider{flex:0 0 100px;width:100px;max-width:100px}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .noTime{display:none}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider{flex:0 0 65px;width:65px;max-width:65px}}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .timesWrap{margin-top:32px;height:192px}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .times .times-item{flex:0 0 100%;width:100%;max-width:100%;padding:0}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next{display:block;position:absolute;left:0;width:100%;padding-left:calc(var(--layout-spacing) * 2);color:color-mix(in oklch,var(--color-text),transparent 35%);font-weight:400;line-height:28px;text-align:center;pointer-events:auto;cursor:pointer}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next{padding-left:calc(var(--layout-spacing) * .5)}}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev i,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next i{margin:0;font-weight:400;font-size:18px;line-height:28px}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev.disabled,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next.disabled{opacity:.25;pointer-events:none;cursor:default}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev:hover,.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next:hover{color:var(--color-text)}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-prev{top:0}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-next{bottom:-28px}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-scrollbar{display:block;position:absolute;top:32px;right:0;width:6px;height:190px;border-radius:3px;background:transparent;line-height:0}.bnuReservations__datePicker .calendarPopupWrap .topWrap .rightWrap.time-slider .time-slider-scrollbar .handle{width:100%;border-radius:3px;background-color:var(--color-text)}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;min-width:0}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .selectedDate{flex:0 0 auto;width:auto;max-width:100%;padding-right:calc(var(--layout-spacing) * 2);white-space:nowrap;font-size:15px;color:var(--color-text-light)}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .selectedDate p{margin:.25em 0 0;height:16px;color:var(--color-text)}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .selectedDate p.previewTime .error{color:var(--color-error)}@media(max-width:1024px){.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .selectedDate{display:block;flex:0 0 100%;width:100%;margin-bottom:var(--layout-spacing)}}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .buttonsWrap{display:flex;position:relative;flex:1 1 0;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--layout-spacing);width:100%;max-width:100%;min-width:0}.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .buttonsWrap .bnuButton{flex:1 1 0;max-width:160px;min-width:0}@media(max-width:1024px){.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .buttonsWrap .bnuButton{max-width:calc(50% - var(--layout-spacing) * .5)}}@media(max-width:768px){.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .buttonsWrap .bnuButton{flex:1 1 100%;max-width:100%}}@media(max-width:1024px){.bnuReservations__datePicker .calendarPopupWrap>.bottomWrap .buttonsWrap{flex:0 0 100%;width:100%}}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker{width:100%;padding:0;border:none;color:var(--color-text);font-size:14px}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker.ui-widget-content{background:none}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-header{margin:0 0 2px;border:0;padding:0;height:28px;background:none;color:var(--color-text);font-size:16px;font-weight:500;line-height:28px}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next{display:block;width:28px;height:28px;pointer-events:auto;cursor:pointer}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev>span,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next>span{display:none}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev:after,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:color-mix(in oklch,var(--color-text),transparent 35%);font-weight:400;font-family:var(--font-fa);font-size:18px;line-height:28px;text-align:center}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev:hover:after,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next:hover:after{color:var(--color-text)}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev.ui-state-disabled,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next.ui-state-disabled{opacity:.25;pointer-events:none;cursor:default}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev{left:0}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-prev:after{content:"\f104"}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next{right:0}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-next:after{content:"\f105"}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar{margin:0}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar thead th{padding:6px 0 10px;color:var(--color-text);font-weight:600}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td{opacity:1;border:none;padding:2px}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td span,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td a{border:none;border-radius:2px;padding:0 6px 0 0;background-color:var(--color-bg);background-image:none;color:var(--color-text-light);font-size:14px;font-weight:400;line-height:28px;white-space:nowrap}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.closed a,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.closed span{background-color:color-mix(in oklch,var(--color-error),white 80%)!important;color:var(--color-text-light)!important;pointer-events:none;cursor:default}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.open a{background-color:color-mix(in oklch,var(--color-accent),white 80%)!important;color:var(--color-text)!important;pointer-events:auto;cursor:pointer;transition:box-shadow .2s ease,color .2s ease,background .2s ease}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.open a:hover{box-shadow:inset 0 0 0 2px var(--color-accent)!important}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.open.ui-datepicker-current-day a{background-color:var(--color-accent)!important;color:#fff!important}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-today span,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-today a{box-shadow:none}.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-other-month span,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-other-month a,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-unselectable span,.bnuReservations__datePicker .calendarPopupWrap .calendar .ui-datepicker-calendar tbody td.ui-datepicker-unselectable a{opacity:.65}.bnuReservations__datePicker .calendarPopupWrap .times{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bnuReservations__datePicker .calendarPopupWrap .times .times-item{flex:0 0 25%;max-width:25%;margin-bottom:4px;padding-right:2px;padding-left:2px}@media(max-width:1024px){.bnuReservations__datePicker .calendarPopupWrap .times .times-item{flex:0 0 50%;max-width:50%}}.bnuReservations__datePicker .calendarPopupWrap .times .times-item input{display:none}.bnuReservations__datePicker .calendarPopupWrap .times .times-item input:checked+label{background-color:var(--color-accent);color:#fff}.bnuReservations__datePicker .calendarPopupWrap .times .times-item label{display:block;width:100%;margin:0;border-radius:2px;background-color:var(--color-bg);color:var(--color-text-light);font-size:14px;height:28px;line-height:28px;text-align:center;white-space:nowrap;pointer-events:none;cursor:default;transition:box-shadow .2s ease,color .2s ease,background .2s ease}.bnuReservations__datePicker .calendarPopupWrap .times .times-item label.closed{background-color:color-mix(in oklch,var(--color-error),white 80%);color:var(--color-text-light);pointer-events:none;cursor:default}.bnuReservations__datePicker .calendarPopupWrap .times .times-item label.open{background-color:color-mix(in oklch,var(--color-accent),white 80%);color:var(--color-text);pointer-events:auto;cursor:pointer}.bnuReservations__datePicker .calendarPopupWrap .times .times-item label.open:hover{box-shadow:inset 0 0 0 2px var(--color-accent)}.bnuReservations__anotherPerson{display:flex;flex-direction:column;row-gap:var(--row-gap);width:100%}.bnuReservations__anotherPerson.hidden{display:none}@media(max-width:768px){.bnuReservations__colSpacer{display:none}}.bnuReservations__confirm{align-items:center}@media(max-width:768px){.bnuReservations__confirm{align-items:stretch}}.bnuReservations__confirm .bnuForm__col--auto{min-width:220px}@media(max-width:768px){.bnuReservations__confirm .bnuForm__col--auto{min-width:0;width:100%}}.bnuServiceRegistrationSuccess__title{margin:0;color:var(--color-success)}.bnuServiceRegistrationSuccess__idHeading{margin-block:calc(var(--layout-spacing) * 3) var(--layout-spacing);padding-block-end:calc(var(--layout-spacing) * .75);border-block-end:1px solid var(--color-border);font-size:1.25em;font-weight:500}.bnuServiceRegistrationSuccess__idHeading strong{font-weight:700}.bnuServiceRegistrationSuccess__details{margin-block-end:calc(var(--layout-spacing) * 3);row-gap:var(--layout-row-gap)}.bnuServiceRegistrationSuccess__details h3{margin-block:0 calc(var(--layout-spacing) * .5);font-size:1em;font-weight:500;color:var(--color-text)}.bnuServiceRegistrationSuccess__details p{margin:0;color:var(--color-text-light)}.bnuServiceRegistrationSuccess__documentsCta{margin-block:var(--layout-spacing)}.bnuServiceRegistrationSuccess__documents{margin-block:var(--layout-spacing);padding-inline-start:1.25em}.bnuServiceRegistrationSuccess__banners{margin-block-start:var(--layout-spacing)}.bnuServiceRegistrationSuccess .bnuNotice a.bnuButtonAsTextLink{text-decoration:underline;text-underline-offset:2px;font-weight:700;cursor:pointer}.bnuMyAppointments__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuMyAppointments__title{margin:0}.bnuMyAppointments__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuMyAppointments__layout{flex-direction:column}}.bnuMyAppointments__aside{width:25%;min-width:0}@media(max-width:768px){.bnuMyAppointments__aside{width:100%}}.bnuMyAppointments__asideTitle{margin:0 0 var(--layout-spacing)}.bnuMyAppointments__asideText{margin:0 0 calc(var(--layout-spacing) * 1.5);color:var(--color-text-light)}.bnuMyAppointments__main{flex:1 1 0;min-width:0}.bnuAppointment+.bnuAppointment{margin-block-start:var(--layout-row-gap)}.bnuAppointment__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 1.5)}.bnuAppointment__title{margin:0;font-size:1.125em;font-weight:500}.bnuAppointment__label{margin:0 0 calc(var(--layout-spacing) * .35);color:var(--color-text-light);font-size:.875em;font-weight:500}.bnuAppointment__value{margin:0;color:var(--color-text)}.bnuAppointment__status--success{color:var(--color-accent)}.bnuAppointment__status--error{color:var(--color-error)}.bnuAppointment__details,.bnuAppointment__documents{margin-block-end:calc(var(--layout-spacing) * 1.5)}.bnuAppointment__documentsList{margin:0;padding-inline-start:1.25em}.bnuAppointment__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);padding-block-start:var(--layout-spacing);border-block-start:1px solid var(--color-border)}.bnuAppointment__meta{color:var(--color-text-light);font-size:.875em}.bnuAppointment__cancel{color:var(--color-error)}.bnuServiceRegistrationSuccess .bnAppointment_popover,.bnuAppointment .bnAppointment_popover{display:none;margin-block-start:calc(var(--layout-spacing) * .25)}.bnuServiceRegistrationSuccess .bnAppointment_popover.active,.bnuAppointment .bnAppointment_popover.active{display:block}.bnuServiceRegistrationSuccess .bnAppointment_popover ul,.bnuAppointment .bnAppointment_popover ul{list-style:none;margin:0;padding:0;background-color:#fff;border-radius:var(--border-radius);box-shadow:0 4px 15px #00000026}.bnuServiceRegistrationSuccess .bnAppointment_popover a,.bnuAppointment .bnAppointment_popover a{display:flex;padding:12px 16px;line-height:1;color:var(--color-text);text-decoration:none}.bnuServiceRegistrationSuccess .bnAppointment_popover a:hover,.bnuAppointment .bnAppointment_popover a:hover{background-color:var(--color-bg-light, #f5f7fb)}html.serviceRegistrationDocuments #page.site{min-height:100svh}html.serviceRegistrationDocuments .bnuServiceDocumentsHeader{display:flex;position:fixed;justify-content:space-between;align-items:center;top:0;left:0;z-index:10;width:100%;background-color:#fff;padding:calc(var(--layout-spacing) * 2)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocumentsHeader{padding:var(--layout-spacing) calc(var(--layout-spacing) * 2)}}html.serviceRegistrationDocuments .bnuServiceDocumentsHeader .bnuLogo{margin-inline-end:0}html.serviceRegistrationDocuments .bnuServiceDocuments{display:flex;height:100svh}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments{flex-direction:column}}html.serviceRegistrationDocuments .bnuServiceDocuments__aside,html.serviceRegistrationDocuments .bnuServiceDocuments__main{padding:calc(var(--layout-spacing) * 10) 4% calc(var(--layout-spacing) * 5)}html.serviceRegistrationDocuments .bnuServiceDocuments__aside{width:min(512px,33.3334%);background-color:var(--color-bg)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__aside{width:100%;padding-top:calc(var(--layout-spacing) * 7);padding-bottom:0;border-bottom:1px solid var(--color-border)}}html.serviceRegistrationDocuments .bnuServiceDocuments__regList{list-style:none;position:relative;padding:0;margin:0;height:calc(100% - 48px);overflow:auto}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__regList{position:fixed;width:100%;height:auto;left:0;bottom:0;z-index:9;background-color:var(--color-bg);padding:var(--layout-spacing) calc(var(--layout-spacing) * 2);border-top:1px solid var(--color-border);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);transform:translateY(calc(100% - 80px));transition:transform .16s ease}html.serviceRegistrationDocuments .bnuServiceDocuments__regList.active{transform:translateY(0)}html.serviceRegistrationDocuments .bnuServiceDocuments__regList.active .bind-toggleRegDataTablet:after{content:"\f107"}html.serviceRegistrationDocuments .bnuServiceDocuments__regList:not(.active) li:first-child p:nth-child(2){margin-bottom:var(--layout-spacing)}}html.serviceRegistrationDocuments .bnuServiceDocuments__regList li{margin-bottom:var(--layout-spacing)}html.serviceRegistrationDocuments .bnuServiceDocuments__regList li strong{font-weight:700}html.serviceRegistrationDocuments .bnuServiceDocuments__regList li p{margin:0}html.serviceRegistrationDocuments .bnuServiceDocuments__regList .bind-toggleRegDataTablet{display:none}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__regList .bind-toggleRegDataTablet{display:block;cursor:pointer;margin:0;width:100%;top:0;left:0;position:absolute;height:80px}html.serviceRegistrationDocuments .bnuServiceDocuments__regList .bind-toggleRegDataTablet:after{content:"\f106";font-family:var(--font-fa);position:absolute;top:var(--layout-spacing);right:calc(var(--layout-spacing) * 2);width:24px;font-size:24px;height:24px;line-height:24px;font-weight:300;text-align:center}}html.serviceRegistrationDocuments .bnuServiceDocuments__main{flex:1}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__main{padding:calc(var(--layout-spacing) * 2);padding-bottom:120px}}html.serviceRegistrationDocuments .bnuServiceDocuments__article{display:flex;flex-direction:column;height:100%;width:min(1024px,100%);margin:0 auto}html.serviceRegistrationDocuments .bnuServiceDocuments__header{position:relative;padding-right:48px;padding-bottom:calc(var(--layout-spacing) * 2)}html.serviceRegistrationDocuments .bnuServiceDocuments__header h2{margin-bottom:.5em}html.serviceRegistrationDocuments .bnuServiceDocuments__header p{margin:0}html.serviceRegistrationDocuments .bnuServiceDocuments__header .bnuNotice{margin-top:var(--layout-spacing)}html.serviceRegistrationDocuments .bnuServiceDocuments__step{position:absolute;font-weight:500;top:8px;right:0;font-size:18px;line-height:1.2;color:var(--color-text-light)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__step{top:0;font-size:14px}}html.serviceRegistrationDocuments .bnuServiceDocuments__content{flex-grow:1;overflow:auto;padding-block:calc(var(--layout-spacing) * 2);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}html.serviceRegistrationDocuments .bnuServiceDocuments__content>*:first-child{margin-top:0}html.serviceRegistrationDocuments .bnuServiceDocuments__content table{margin:1em 0;width:100%}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table tbody{display:flex;flex-direction:column;row-gap:var(--layout-spacing)}}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table tr{display:block}}html.serviceRegistrationDocuments .bnuServiceDocuments__content table th,html.serviceRegistrationDocuments .bnuServiceDocuments__content table td{padding:8px 12px}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table th,html.serviceRegistrationDocuments .bnuServiceDocuments__content table td{display:block}}html.serviceRegistrationDocuments .bnuServiceDocuments__content table th{font-weight:500;background-color:var(--color-bg);width:30%;border:1px solid var(--color-border)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table th{width:100%;border-bottom:0}}html.serviceRegistrationDocuments .bnuServiceDocuments__content table td{border:1px solid var(--color-border)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table td{width:100%}}html.serviceRegistrationDocuments .bnuServiceDocuments__content table#questions tr:hover td{background-color:var(--color-bg)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table#questions td:first-child{background-color:var(--color-bg)}}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__content table#questions td:last-child{border-top:0}}html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .questionOptions,html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .bnuServiceDocuments__questionOptions,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .questionOptions,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .bnuServiceDocuments__questionOptions{pointer-events:none}html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .questionOptions *,html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .bnuServiceDocuments__questionOptions *,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .questionOptions *,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .bnuServiceDocuments__questionOptions *{pointer-events:none;-webkit-user-select:none;user-select:none}html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .questionOptions label input+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .bnuServiceDocuments__questionOptions label input+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .questionOptions label input+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .bnuServiceDocuments__questionOptions label input+span{border-color:var(--color-text-disabled);color:var(--color-text-disabled);opacity:.5}html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .questionOptions label input:checked+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.signed .bnuServiceDocuments__questionOptions label input:checked+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .questionOptions label input:checked+span,html.serviceRegistrationDocuments .bnuServiceDocuments__content.completed .bnuServiceDocuments__questionOptions label input:checked+span{border-color:var(--color-text-disabled);background:var(--color-text-disabled);color:#fff;opacity:.5}html.serviceRegistrationDocuments .bnuServiceDocuments__signature{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin-top:15px;padding-top:15px;border-top:1px solid var(--color-border);column-gap:var(--layout-spacing)}html.serviceRegistrationDocuments .bnuServiceDocuments__signature p{margin:0 0 5px}html.serviceRegistrationDocuments .bnuServiceDocuments__signature>div{width:calc(50% - var(--layout-spacing) / 2)}@media(max-width:768px){html.serviceRegistrationDocuments .bnuServiceDocuments__signature>div{width:100%}}html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePad canvas{max-width:100%;border-radius:var(--border-radius-small);border:1px solid var(--color-border);height:160px}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePad canvas{height:135px}}@media(max-width:768px){html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePad canvas{width:100%}}html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePad p.error{color:var(--color-error)}html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePadBody{position:relative;display:block;border:1px solid var(--color-border);height:152px;border-radius:var(--border-radius-small)}html.serviceRegistrationDocuments .bnuServiceDocuments__signaturePadBody canvas{position:absolute;left:0;top:0;width:100%;height:100%;border:0}html.serviceRegistrationDocuments .bnuServiceDocuments__footer{display:flex;align-items:center;padding-top:calc(var(--layout-spacing) * 2);margin-top:auto;gap:calc(var(--layout-spacing) * 2) var(--layout-spacing)}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__footer{flex-wrap:wrap}}html.serviceRegistrationDocuments .bnuServiceDocuments__actions{display:flex;gap:var(--layout-spacing);flex-shrink:0;margin-left:auto}@media(max-width:1024px){html.serviceRegistrationDocuments .bnuServiceDocuments__actions{width:100%;margin:0;flex-direction:column-reverse}html.serviceRegistrationDocuments .bnuServiceDocuments__actions .bnuButton{width:100%}}html.serviceRegistrationDocuments #errors{color:var(--color-error)}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions{display:flex;gap:4px}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label{margin:0}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label span{display:block;cursor:pointer;font-size:12px;line-height:16px;text-transform:uppercase;font-weight:600;padding:7px 11px;color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--border-radius-small)}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label span:hover,html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label span:active{background-color:color-mix(in oklch,var(--color-accent),white var(--outline-bg))}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label input{display:none}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label input:checked+span{color:#fff;background-color:var(--color-accent)}html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label input:checked+span:hover,html.serviceRegistrationDocuments .bnuServiceDocuments__questionOptions label input:checked+span:active{background-color:color-mix(in oklch,var(--color-accent),black 25%)}html.serviceRegistrationDocuments .bnuServiceDocuments__content .bnuChoiceWrap{margin:1em 0}html.serviceRegistrationDocuments .bnuServiceDocumentsList ul{list-style:none;margin:0;padding:0}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item{display:flex;column-gap:var(--layout-spacing);align-items:center;margin-bottom:var(--layout-spacing);padding:var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--border-radius-small)}@media(max-width:768px){html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item{flex-wrap:wrap}}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item .bnuButton{min-width:120px;margin-left:auto}@media(max-width:768px){html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item .bnuButton{margin-top:var(--layout-spacing);width:100%}}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item>div{display:flex;column-gap:var(--layout-spacing);align-items:center}@media(max-width:768px){html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item>div{column-gap:calc(var(--layout-spacing) * .67)}}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item p{margin:0}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item span{display:block;color:var(--color-success)}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item i{width:32px;height:32px;line-height:32px;font-size:24px;text-align:center;color:var(--color-success)}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item--pending span,html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item--pending i{color:var(--color-error)}html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item--locked span,html.serviceRegistrationDocuments .bnuServiceDocumentsList .bnuServiceDocumentsList__item--locked i{color:var(--color-text-light)}html.BENULogin,html.BENUAppLogin,html.partialAuthorization{--bnuLogin-page-bg: #f2f2f2;--bnuLogin-panel-bg: #ffffff;--bnuLogin-divider: color-mix(in oklch, var(--color-text), transparent 90%);background:var(--bnuLogin-page-bg)}html.BENULogin #ui-datepicker-div,html.BENUAppLogin #ui-datepicker-div,html.partialAuthorization #ui-datepicker-div{z-index:10!important}html.BENULogin .bnuLogin .bind-showRegistrationWithCard,html.BENUAppLogin .bnuLogin .bind-showRegistrationWithCard,html.partialAuthorization .bnuLogin .bind-showRegistrationWithCard{margin-inline-start:0;min-width:0}html.BENULogin .bnuLogin .bnuLogin__title,html.BENUAppLogin .bnuLogin .bnuLogin__title,html.partialAuthorization .bnuLogin .bnuLogin__title{margin-bottom:var(--layout-spacing);font-size:clamp(1.5rem,1.18rem + 1.08vw,2rem)}html.BENUAppLogin .bnuLogin,.bnuLogin--centered{justify-content:center}html.BENUAppLogin .bnuLogin .bnuLogin__formWrap,.bnuLogin--centered .bnuLogin__formWrap{min-height:100%}html.BENUAppLogin .bnuLogin .bnuLogin__content,.bnuLogin--centered .bnuLogin__content{margin-top:-70px;min-height:calc(100vh - 150px);padding-top:0}html.BENUAppLogin .bnuLogin .bnuLogin__env,.bnuLogin--centered .bnuLogin__env{padding-inline-start:calc(var(--layout-spacing) * 4)}@media(max-width:850px){html.BENUAppLogin .bnuLogin .bnuLogin__env,.bnuLogin--centered .bnuLogin__env{padding-inline-start:calc(var(--layout-spacing) * 2)}}html.BENUAppLogin .bnuLogin .bnuLogin__benefits,.bnuLogin--centered .bnuLogin__benefits{margin-bottom:calc(var(--layout-spacing) * 3)}@media(max-width:850px){html.BENUAppLogin .bnuLogin .bnuLogin__content,.bnuLogin--centered .bnuLogin__content{margin-top:0;min-height:0}}@media(max-height:800px){html.BENUAppLogin .bnuLogin .bnuLogin__content,.bnuLogin--centered .bnuLogin__content{margin-top:0;min-height:0}}.bnuLogin{display:flex;min-height:100vh}@media(max-width:850px){.bnuLogin{flex-direction:column}}.bnuLogin__formWrap{display:flex;position:relative;flex-direction:column;background-color:var(--bnuLogin-panel-bg);width:40%;min-width:450px;min-height:100vh}@media(max-width:850px){.bnuLogin__formWrap{width:100%;min-width:auto;min-height:auto}}.bnuLogin__logo{flex-shrink:0;margin:0;padding:calc(var(--layout-spacing) * 3) calc(var(--layout-spacing) * 4) 0;max-width:50%}@media(max-width:850px){.bnuLogin__logo{padding-inline:calc(var(--layout-spacing) * 2)}}.bnuLogin__logo a{display:inline-block}.bnuLogin__logo img{display:block;width:149px;height:auto}.bnuLogin__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin:0 auto;padding:calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * 4);width:100%;max-width:380px;min-height:0}@media(max-height:800px){html.benu-eshop-ee .bnuLogin__content{padding-top:calc(var(--layout-spacing) * 4)}}@media(max-height:580px){html.benu-eshop-ee .bnuLogin__content{padding-top:calc(var(--layout-spacing) * 2)}}.bnuLogin__title{margin-top:0}.bnuLogin__text{margin-block:0}.bnuLogin__subView{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 3);width:100%}.bnuLogin__subView .bnuLogin__title,.bnuLogin__subView .bnuTabs{margin-block-end:0}.bnuLogin__tabPanel{width:100%}.bnuLogin__form{--row-gap: calc(var(--layout-spacing) * 2)}.bnuLogin__actionsGroup{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2)}.bnuLogin__rememberRow{flex-direction:row;justify-content:space-between;align-items:center;column-gap:var(--layout-spacing)}@media(max-width:768px){.bnuLogin__rememberRow{flex-direction:row;align-items:center}}.bnuLogin__rememberCol{flex:0 1 auto;width:auto;max-width:none}@media(max-width:768px){.bnuLogin__rememberCol{flex:0 1 auto;width:auto;max-width:none}}.bnuLogin__secondaryAction{justify-content:center;text-align:center}.bnuLogin__forgotPassword{justify-content:center;align-items:center;text-align:center}.bnuLogin__forgotPassword .bnuButtonAsTextLink{font-weight:400}.bnuLogin__formActions{flex-direction:row;justify-content:space-between;align-items:center;column-gap:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuLogin__formActions{flex-direction:row;align-items:center}}.bnuLogin__formBack{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .75);flex:0 0 auto;text-decoration:none;text-transform:none;font-size:14px;font-weight:400}.bnuLogin__formBack i{text-decoration:none}.bnuLogin__formActionsSubmit{flex:0 0 auto;margin-inline-start:auto;text-align:end}.bnuLogin__sessionErrors{margin-block-end:0}.bnuLogin__errors:empty{display:none}.bnuLogin__errors:not(:empty){border:1px solid var(--color-error-border);border-radius:var(--border-radius);background-color:var(--color-error-bg);padding:calc(var(--layout-spacing) * 1.5);color:var(--color-error);font-weight:500;font-size:.875rem;line-height:1.4}.bnuLogin__lineSectionHeader{display:block;position:relative;margin-top:0;margin-bottom:calc(var(--layout-spacing) * 1.5);width:100%;overflow:hidden;color:var(--color-text-light);font-weight:400;font-size:13px;line-height:1.4;text-align:center}.bnuLogin__lineSectionHeader:before,.bnuLogin__lineSectionHeader:after{display:inline-block;position:relative;vertical-align:middle;background-color:var(--bnuLogin-divider);width:50%;height:1px;content:""}.bnuLogin__lineSectionHeader:before{right:.5em;margin-left:-50%}.bnuLogin__lineSectionHeader:after{left:.5em;margin-right:-50%}.bnuLogin__sectionHeader{margin-top:0;margin-bottom:var(--layout-spacing);width:100%;color:var(--color-text-light);font-weight:400;font-size:1em;text-align:center}.bnuLogin__content>.bind-emailLogin+.bnuLogin__lineSectionHeader,.bnuLogin__content>.bind-emailLogin+.bnuLogin__socialLogins,.bnuLogin__content>.bind-emailLogin+.bnuLogin__secureLogins,.bnuLogin__content>.bind-emailLogin+.bnuLogin__registration,.bnuLogin__content>.bnuLogin__socialLogins+.bnuLogin__secureLogins,.bnuLogin__content>.bnuLogin__socialLogins+.bnuLogin__registration,.bnuLogin__content>.bnuLogin__secureLogins+.bnuLogin__registration{margin-top:calc(var(--layout-spacing) * 2)}.bnuLogin__socialLogins{display:flex;justify-content:center;gap:calc(var(--layout-spacing) * .75)}.bnuLogin__socialLogins .bnuButton{width:64px;min-height:42px;padding:8px 10px}.bnuLogin__secureLogins{display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--layout-spacing);column-gap:calc(var(--layout-spacing) * .75);text-align:center}.bnuLogin__secureLogins .bnuLogin__sectionHeader{flex:0 0 100%;margin-bottom:0}@media(max-width:768px){.bnuLogin__secureLogins .bind-openIDCardLoginForm{display:none}}.bnuLogin__secureAuth{width:100%}.bnuSecureAuthWait{text-align:center}.bnuSecureAuthWait__title{margin:0 0 calc(var(--layout-spacing) * .75)}.bnuSecureAuthWait__code{margin:0 0 calc(var(--layout-spacing) * 1.25)}.bnuSecureAuthWait__status{display:flex;justify-content:center;align-items:center;min-height:48px;margin:0 0 calc(var(--layout-spacing) * 1.25);font-size:2rem;color:var(--color-text-muted, #585858)}.bnuSecureAuthWait__status .fa-circle-notch{animation:bnuSecureAuthWaitSpin 2s linear infinite}.bnuSecureAuthWait--success .bnuSecureAuthWait__status .fa-circle-notch,.bnuSecureAuthWait--failed .bnuSecureAuthWait__status .fa-circle-notch{animation:none}.bnuSecureAuthWait--success .bnuSecureAuthWait__status{color:var(--color-success, #2e7d32)}.bnuSecureAuthWait--failed .bnuSecureAuthWait__status{color:var(--color-error, #c62828)}.bnuSecureAuthWait__disclaimer{margin:0 0 calc(var(--layout-spacing) * 1.5);text-align:left}.bnuSecureAuthWait__actions{display:flex;justify-content:flex-start}@keyframes bnuSecureAuthWaitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bnuLogin__registration .bnuLogin__lineSectionHeader{margin-top:0}.bnuLogin__registrationButtons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--layout-spacing) * 1.5);align-items:stretch}.bnuLogin__registrationButtons .bnuButton{flex:0 1 auto;justify-content:center;width:auto;min-width:0;min-height:42px;text-align:center;text-transform:none;white-space:nowrap}.bnuLogin__registrationButtons .bind-showRegistrationWithCard{flex:1 1 auto}@media(max-width:850px){.bnuLogin__registrationButtons{flex-direction:column;gap:calc(var(--layout-spacing) * 1.5)}.bnuLogin__registrationButtons .bnuButton{flex:1 1 auto;width:100%}}.bnuLogin__forceSecureLogins{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 2)}.bnuLogin__banners{display:flex;position:fixed;right:0;flex-direction:column;justify-content:center;background:radial-gradient(50% 131.67% at 50% 50%,var(--bnuLogin-panel-bg) 0%,var(--bnuLogin-page-bg) 100%);width:60%;min-height:100%;text-align:center;overflow:hidden}@media(max-width:1135px){.bnuLogin__banners{width:calc(100% - 450px)}}@media(max-width:850px){.bnuLogin__banners{position:relative;justify-content:flex-start;width:100%;min-height:auto}}@media(max-width:850px){.bnuLogin__banners.bnuLogin__banners--hasBg{display:block}}@media(max-width:850px){.bnuLogin__banners.bnuLogin__banners--hasBg .bnuLogin__bannerBg{position:relative;inset:auto;width:100%;height:auto}.bnuLogin__banners.bnuLogin__banners--hasBg .bnuLogin__bannerBg img{width:100%;height:auto;object-fit:contain}}.bnuLogin__bannerBg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.bnuLogin__bannerBg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.bnuLogin__banners>.bnuLogin__carouselScope{position:relative;z-index:1}.bnuLogin__banners a.bnuButton.bnuLogin__back{position:absolute;top:var(--layout-spacing);right:var(--layout-spacing);z-index:2}@media(max-width:850px){.bnuLogin__banners a.bnuButton.bnuLogin__back{display:none}}.bnuLogin__carouselScope{position:relative;width:100%}.bnuLogin__carousel{position:relative;height:470px}.bnuLogin__carousel>.bnuCarousel{height:100%;overflow:hidden}.bnuLogin__carousel>.swiper-pagination{position:absolute;bottom:4px;left:0;right:0;top:auto;flex:none;justify-content:center;margin-block-start:0;padding-block-end:0;width:100%;position-anchor:none}.bnuLogin__carousel>.swiper-pagination>span.swiper-pagination-bullet{opacity:1;margin-inline:5px;border-radius:1px;background:#00266433;width:40px;height:4px}.bnuLogin__carousel>.swiper-pagination>span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-text)}.bnuLogin__carousel .swiper-slide{text-align:center;height:auto}.bnuLogin__carouselImage{display:block;margin:0 auto 26px}.bnuLogin__carouselImage img{display:block;max-height:300px;margin:0 auto;width:auto;height:auto}.bnuLogin__carouselTitle{color:var(--color-text);font-weight:700;font-size:clamp(1.5rem,1.18rem + 1.08vw,2rem)}.bnuLogin__carouselContent{margin:9px auto 0;max-width:440px}.bnuLoginExpandBox{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuLoginExpandBox__title{color:var(--color-text);font-weight:400;font-size:14px;cursor:pointer}.bnuLoginExpandBox__title:before{margin-right:4px;font-family:var(--font-fa),"Font Awesome 6 Pro","Font Awesome 5 Pro";content:"\f107"}.bnuLoginExpandBox__content{overflow:hidden;transition:max-height .15s ease-in;padding-top:5px;max-height:0;color:var(--color-text-light);font-size:14px}.bnuLoginExpandBox--active .bnuLoginExpandBox__title:before{content:"\f106"}.bnuLoginExpandBox--active .bnuLoginExpandBox__content{max-height:200px}html.partialAuthorization .sendAuthenticationKey,html.partialAuthorization .enterAuthenticationKey{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2);width:100%}html.partialAuthorization .sendAuthenticationKey p{margin:0}html.partialAuthorization .bnuLogin__lineSectionHeader{margin-top:calc(var(--layout-spacing) * 2)}.bnuPartialSecureAuth{display:flex;column-gap:var(--layout-column-gap);align-items:flex-start}@media(max-width:768px){.bnuPartialSecureAuth{flex-direction:column;align-items:center;text-align:center}}.bnuPartialSecureAuth__image{display:block;flex-shrink:0;margin:0 auto calc(var(--layout-spacing) * 2);width:200px;height:auto}.bnuPartialSecureAuth__body{min-width:0;flex:1}.bnuPartialSecureAuth__body h3{margin-top:0}.bnuPartialSecureAuth__actions{display:flex;flex-wrap:wrap;gap:var(--layout-spacing)}.bnuUserProfile{width:100%;margin-block-end:calc(var(--layout-spacing) * 5)}@media(max-width:768px){.bnuUserProfile{margin-block-end:calc(var(--layout-spacing) * 4)}}.bnuUserProfile__layout{display:flex;width:100%;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuUserProfile__layout{flex-direction:column}}.bnuUserProfile__main{flex:1 1 0;min-width:0;width:100%}.bnuUserProfile__main>section,.bnuUserProfile__main>.bnuOrdersHistory,.bnuUserProfile__main>.bnuMyAppointments,.bnuUserProfile__main>.bnuMyFeedback,.bnuUserProfile__main>.bnuWebTickets,.bnuUserProfile__main>.bnuWebTicketDetails,.bnuUserProfile__main>.bnuCustomerReminders,.bnuUserProfile__main>.bnuPersonalVouchers{width:100%;max-width:none}.bnuUserProfile__main .bnuSkeletonHost,.bnuUserProfile__main .bnuOrdersHistory__listWrap,.bnuUserProfile__main .bnuMyAppointments__listWrap,.bnuUserProfile__main .bnuCustomerReminders__listWrap{width:100%;max-width:none}.bnuUserProfile__navList{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:var(--border-radius);border:1px solid var(--color-border)}.bnuUserProfile__navLink{display:flex;position:relative;align-items:center;column-gap:calc(var(--layout-spacing) * .75);padding:calc(var(--layout-spacing) * 1.1) calc(var(--layout-spacing) * 1.5);background-color:#fff;color:var(--color-text);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bnuUserProfile__navLink i{flex-shrink:0;width:1.25em;text-align:center}.bnuUserProfile__navLink:hover,.bnuUserProfile__navLink:focus-visible{background-color:var(--color-bg);color:var(--color-text);text-decoration:none}.bnuUserProfile__navLink.active{border-left:3px solid var(--color-text);background-color:var(--color-bg);color:var(--color-text)}.bnuUserProfile__navText{flex:1 1 auto;min-width:0}.bnuUserProfile__countBubble{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--color-accent);color:#fff;padding-inline:.35rem;font-size:.75rem;font-weight:700;line-height:1}.bnuUserProfile__mobileMenu{display:none;margin-block-end:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuUserProfile__mobileMenu{display:block;width:100%}}.bnuUserProfile__mobileTrigger{display:flex;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);width:100%;padding:calc(var(--layout-spacing) * 1.1) calc(var(--layout-spacing) * 1.5);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);color:var(--color-text);text-decoration:none}.bnuUserProfile__mobileTrigger:hover,.bnuUserProfile__mobileTrigger:focus-visible{color:var(--color-text);text-decoration:none}.bnuUserProfile__mobileTriggerLabel{display:inline-flex;align-items:center;column-gap:calc(var(--layout-spacing) * .75);min-width:0}.bnuUserProfile__mobileTriggerChevron{flex-shrink:0;transition:transform .2s ease}.bnuUserProfile__mobileTrigger.is-open .bnuUserProfile__mobileTriggerChevron{transform:rotate(180deg)}.bnuUserProfile__countBubble--trigger{margin-inline-start:calc(var(--layout-spacing) * .5)}.bnuUserProfile__menuDialog{display:none}@media(max-width:768px){.bnuUserProfile__menuDialog{position:fixed;bottom:0;left:0;z-index:2147483699;width:100%;max-height:min(80vh,100%);overflow:auto;background:#fff;box-shadow:0 -4px 24px #0000001f}}.bnuUserProfile__menuDialogHeader{display:flex;align-items:center;justify-content:space-between;padding-block:var(--layout-spacing);padding-inline:calc(var(--layout-spacing) * 1.5) var(--layout-spacing);border-block-end:1px solid var(--color-border)}.bnuUserProfile__menuDialogTitle{font-size:1.125rem;font-weight:500}.bnuUserProfile__menuDialogClose{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:0;background:transparent;color:var(--color-text);cursor:pointer}.bnuUserProfile__nav--dialog .bnuUserProfile__navList{overflow:visible;border-radius:0}.bnuUserProfile__nav--dialog .bnuUserProfile__navLink{border-inline:0;border-block-start:0;border-radius:0;border-block-end:1px solid var(--color-border)}.bnuOrdersHistory__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuOrdersHistory__title{margin:0}.bnuOrdersHistory__meta{margin-block-end:var(--layout-spacing)}.bnuOrdersHistory__count{margin:0;color:var(--color-text-light)}.bnuOrdersHistory__actions{display:flex;justify-content:flex-start;margin-block-start:calc(var(--layout-spacing) * 2);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuOrdersHistory__actions[hidden]{display:none}.bnuOrdersHistory__disclaimer{margin:0;color:var(--color-text-light);font-size:.875rem}.bnuPersonalVouchers{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuPersonalVouchers__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuPersonalVouchers__list{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuPersonalVouchers__list{gap:calc(var(--layout-spacing) * 1.35)}}.bnuPersonalVouchers__list>.bnuPromoBox,.bnuPersonalVouchers__list>.bnuPromoBoxWrap{flex:0 0 calc(50% - var(--layout-spacing));min-width:200px;margin-bottom:0}@media(max-width:768px){.bnuPersonalVouchers__list>.bnuPromoBox,.bnuPersonalVouchers__list>.bnuPromoBoxWrap{flex:1 1 100%}}.bnuPersonalVouchers__list>.bnuPromoBoxWrap .bnuPromoBox{margin-bottom:0}.bnuPersonalVouchers__empty{margin:0;flex:1 1 100%;color:var(--color-text-light)}.bnuPersonalVouchers__actions{display:flex;justify-content:flex-start;margin-block-start:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuPersonalVouchers__actions{justify-content:center}}.bnuLoyaltyCardWrap{margin-block-end:calc(var(--layout-spacing) * 3)}.bnuLoyaltyCard{border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 3)}@media(max-width:768px){.bnuLoyaltyCard{padding:calc(var(--layout-spacing) * 2)}}.bnuLoyaltyCard__layout{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap);align-items:flex-start}@media(max-width:768px){.bnuLoyaltyCard__layout{flex-direction:column;align-items:stretch}}.bnuLoyaltyCard__media{flex:0 0 42%;width:42%;min-width:0}@media(max-width:768px){.bnuLoyaltyCard__media{flex:1 1 auto;width:100%}}.bnuLoyaltyCard__details{flex:1 1 0;min-width:0}.bnuLoyaltyCard__card{position:relative;margin-inline:auto;max-width:420px}.bnuLoyaltyCard__card--inactive .bnuLoyaltyCard__image,.bnuLoyaltyCard__card--inactive .bnuLoyaltyCard__barcode,.bnuLoyaltyCard__card--inactive .bnuLoyaltyCard__cardTitle{opacity:.3}.bnuLoyaltyCard__image{display:block;width:100%;height:auto;border-radius:var(--border-radius);box-shadow:0 8px 24px #00000014}.bnuLoyaltyCard__barcodeWrap{display:flex;position:absolute;right:0;bottom:0;left:0;align-items:center;justify-content:center;padding:calc(var(--layout-spacing) * 2.5) calc(var(--layout-spacing) * 2.8) calc(var(--layout-spacing) * 1.3)}.bnuLoyaltyCard__barcodeWrap--lt{padding:calc(var(--layout-spacing) * 2.5) calc(var(--layout-spacing) * 4.3) calc(var(--layout-spacing) * .7)}.bnuLoyaltyCard__barcode{width:100%;max-width:100%}.bnuLoyaltyCard__cardMeta{display:flex;position:absolute;top:30%;right:0;left:0;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);padding-inline:calc(var(--layout-spacing) * 1.9)}.bnuLoyaltyCard__cardTitle{margin:0;font-size:1rem;font-weight:600}.bnuLoyaltyCard__status{display:inline-flex;flex-shrink:0;align-items:center;border-radius:var(--border-radius-small);padding:calc(var(--layout-spacing) * .35) calc(var(--layout-spacing) * .7);font-size:.75rem;font-weight:600;line-height:1.2}.bnuLoyaltyCard__status--active{background-color:var(--color-success-bg);color:var(--color-success)}.bnuLoyaltyCard__status--inactive{background-color:var(--color-error-bg);color:var(--color-error)}.bnuLoyaltyCard__wallets{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--layout-spacing);margin-block-start:var(--layout-spacing)}.bnuLoyaltyCard__wallets img{display:block;max-height:2.25rem}.bnuLoyaltyCard__info{margin-block:calc(var(--layout-spacing) * 1.3) 0;color:var(--color-text-light);font-size:.875rem;text-align:center}.bnuLoyaltyCard__name{margin:0 0 calc(var(--layout-spacing) * 2);font-size:1.125rem;font-weight:500}.bnuLoyaltyCard__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuLoyaltyCard__stats{grid-template-columns:minmax(0,1fr)}}.bnuLoyaltyCard__statLabel{margin:0 0 calc(var(--layout-spacing) * .35);color:var(--color-text-light);font-size:.875rem}.bnuLoyaltyCard__statValue{margin:0;font-size:1.125rem;font-weight:500;line-height:1.4}.bnuLoyaltyCard__statValue--cashback{color:var(--color-accent)}.bnuLoyaltyCard__cashback{display:flex;align-items:center;column-gap:calc(var(--layout-spacing) * .5)}.bnuLoyaltyCard__cashback .infoWrap{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-text-light);font-size:1rem}.bnuLoyaltyCard__cashback .infoWrap i{transition:color .2s ease;cursor:pointer}.bnuLoyaltyCard__cashback .infoWrap .infoContent{display:block;visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-5px);z-index:99;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition-delay:0s;border:1px solid var(--color-border);border-radius:var(--border-radius-input);box-shadow:var(--box-shadow);background:var(--color-bg);padding:1rem 1.25rem;width:320px;max-width:min(320px,90vw);color:var(--color-text);font-size:.875rem;line-height:1.35;pointer-events:none}.bnuLoyaltyCard__cashback .infoWrap .infoContent:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);border-top:10px solid var(--color-bg);border-right:10px solid transparent;border-left:10px solid transparent;width:0;height:0}.bnuLoyaltyCard__cashback .infoWrap:hover i,.bnuLoyaltyCard__cashback .infoWrap:focus-within i{color:var(--color-accent)}.bnuLoyaltyCard__cashback .infoWrap:hover .infoContent,.bnuLoyaltyCard__cashback .infoWrap:focus-within .infoContent{visibility:visible;opacity:1;transform:translate(-50%) translateY(0);transition-delay:.5s;pointer-events:auto}@media(max-width:768px){.bnuLoyaltyCard__cashback .infoWrap .infoContent{left:-50px;transform:translate(0) translateY(-5px)}.bnuLoyaltyCard__cashback .infoWrap .infoContent:after{left:47px;transform:none}.bnuLoyaltyCard__cashback .infoWrap:hover .infoContent,.bnuLoyaltyCard__cashback .infoWrap:focus-within .infoContent{transform:translate(0) translateY(0)}}.bnuLoyaltyCard__pendingText{margin:0 0 calc(var(--layout-spacing) * 2)}.bnuLoyaltyCard__linkForm{max-width:28rem}.bnuMyProfile__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuMyProfile__title{margin:0}.bnuMyProfile__communication{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuUserProfile__notice{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuOrdersHistory__listWrap{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2)}.bnuOrderCard+.bnuOrderCard{margin-block-start:0}.bnuOrderCard__summary{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,.9fr) minmax(0,.75fr) minmax(0,2.1fr);column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2);align-items:start}@media(max-width:768px){.bnuOrderCard__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bnuOrderCard__summary .bnuOrderCard__summaryItem--status:not(.bnuOrderCard__summaryItem--completed){grid-column:1/-1}}.bnuOrderCard__summaryItem:not(.bnuOrderCard__summaryItem--status){min-width:0}.bnuOrderCard__summaryItem:not(.bnuOrderCard__summaryItem--status) .bnuOrderCard__value{font-size:.875rem;line-height:1.3;overflow-wrap:anywhere}.bnuOrderCard__label{margin:0 0 calc(var(--layout-spacing) * .25);color:var(--color-text-light);font-size:.8125rem}.bnuOrderCard__value{margin:0;font-weight:500}.bnuOrderCard__summaryItem--status{min-width:0}.bnuOrderCard__summaryItem--completed{text-align:right}@media(max-width:768px){.bnuOrderCard__summaryItem--completed{text-align:left}}.bnuOrderCard__status{color:var(--color-success)}.bnuOrderCard__timeline{--bnu-order-progress: 0%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%;padding-block-start:.5rem}.bnuOrderCard__timelineTrack{position:absolute;top:calc(.5rem + 2px);left:12.5%;width:75%;height:2px;background-color:var(--color-border);overflow:hidden}.bnuOrderCard__timelineProgress{position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--bnu-order-progress);max-width:100%;height:100%;background-color:var(--color-accent)}.bnuOrderCard__timelineStep{position:relative;display:flex;justify-content:center;width:25%;padding-block-start:.75rem;color:var(--color-text);font-size:.6875rem;line-height:1.15;text-align:center}.bnuOrderCard__timelineStep:before{content:"";position:absolute;top:-3px;left:50%;width:12px;height:12px;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-bg);transform:translate(-50%);z-index:1}.bnuOrderCard__timelineStep.is-active:before{border-color:var(--color-accent);background-color:var(--color-accent)}.bnuOrderCard__details{padding-block-start:calc(var(--layout-spacing) * 2);border-block-start:1px solid var(--color-border)}.bnuOrderCard--folded .bnuOrderCard__details,.bnuOrderCard--folded .bnuOrderCard__hideWhenFolded,.bnuOrderCard--folded .bnuOrderCard__showWhenOpen{display:none}.bnuOrderCard:not(.bnuOrderCard--folded) .bnuOrderCard__hideWhenFolded{display:inline-flex}.bnuOrderCard__productsHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:var(--layout-spacing)}.bnuOrderCard__productsTitle{margin:0;font-size:1.125rem;font-weight:500}.bnuOrderCard__products{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuOrderCard__product{display:flex;column-gap:var(--layout-gap);align-items:flex-start}@media(max-width:768px){.bnuOrderCard__product{flex-direction:column}}.bnuOrderCard__productMedia{flex:0 0 5.5rem;width:5.5rem}.bnuOrderCard__productMedia img{display:block;width:100%;height:auto;border-radius:var(--border-radius-small)}.bnuOrderCard__productBody{display:flex;flex:1 1 auto;flex-wrap:wrap;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);min-width:0;width:100%}.bnuOrderCard__productInfo{flex:1 1 12rem;min-width:0}.bnuOrderCard__productName{margin:0 0 calc(var(--layout-spacing) * .35);font-size:1rem;font-weight:500}.bnuOrderCard__productName a{color:inherit;text-decoration:none}.bnuOrderCard__productMeta{flex:1 1 14rem;min-width:0}.bnuOrderCard__productStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--layout-spacing);margin-block-end:var(--layout-spacing)}.bnuOrderCard__oldPrice{text-decoration:line-through;color:var(--color-text-light)}.bnuOrderCard__productActions{display:flex;flex-wrap:wrap;gap:var(--layout-spacing)}.bnuOrderCard__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:calc(var(--layout-spacing) * 2);padding-block-start:calc(var(--layout-spacing) * 2);border-block-start:1px solid var(--color-border)}@media(max-width:768px){.bnuOrderCard__info{grid-template-columns:minmax(0,1fr)}}.bnuOrderCard__info h4{margin:0 0 calc(var(--layout-spacing) * .5);font-size:1rem;font-weight:500}.bnuOrderCard__info p{margin:0 0 var(--layout-spacing)}.bnuOrderCard__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-start:calc(var(--layout-spacing) * 2);padding-block-start:calc(var(--layout-spacing) * 2);border-block-start:1px solid var(--color-border)}.bnuOrderCard__actionButtons{display:flex;flex-wrap:wrap;gap:var(--layout-spacing)}.bnuWebTickets__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuWebTickets__title{margin:0}.bnuWebTickets__listWrap{margin-block-end:calc(var(--layout-spacing) * 3);overflow-x:auto}.bnuWebTickets__table{width:100%;border-collapse:collapse;table-layout:fixed}.bnuWebTickets__table th,.bnuWebTickets__table td{padding:calc(var(--layout-spacing) * .75) calc(var(--layout-spacing) * .5);border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top;word-break:break-word}.bnuWebTickets__table th{color:var(--color-text-light);font-size:.8125rem;font-weight:500}.bnuWebTickets__date{white-space:nowrap}.bnuWebTickets__tableActionCol{width:7rem;text-align:end}@media(max-width:768px){.bnuWebTickets__detailsBtn{display:none}}.bnuWebTickets__detailsLinkMobile{display:none;color:inherit;text-decoration:none}@media(max-width:768px){.bnuWebTickets__detailsLinkMobile{display:inline-flex;align-items:center;justify-content:flex-end;width:100%;font-size:1rem}}.bnuWebTickets__formWrap{max-width:48rem}.bnuWebTickets__formTitle{margin:0 0 calc(var(--layout-spacing) * 1.5);font-size:1.25rem;font-weight:500}.bnuWebTickets__formActions{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--layout-spacing)}@media(max-width:768px){.bnuWebTickets__formActions{flex-direction:column;align-items:stretch}}.bnuWebTickets__submit{flex:0 0 auto;margin-inline-start:auto}@media(max-width:768px){.bnuWebTickets__submit{margin-inline-start:0}.bnuWebTickets__submit .bnuButton{width:100%}}.bnuWebTickets__uploads{flex:1 1 auto;min-width:0;max-width:calc(100% - 10rem)}@media(max-width:768px){.bnuWebTickets__uploads{max-width:none}}.bnuWebTickets__uploads .bnuWebTickets__fileUpload{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--layout-spacing) * .75)}.bnuWebTickets__uploads .js-webTicketFileUploader{display:contents}.bnuWebTickets__uploads .ajax-file-upload{display:none}.bnuWebTickets__uploads .ajax-file-upload-container{margin-block-start:calc(var(--layout-spacing) * .75)}.bnuWebTickets__uploads .ajax-file-upload-statusbar{display:flex;align-items:center;gap:calc(var(--layout-spacing) * .5);margin:0 0 calc(var(--layout-spacing) * .5);width:100%;line-height:1.25}.bnuWebTickets__uploads .ajax-file-upload-filename{flex:1 1 auto;min-width:0;margin:0;word-break:break-word;font-size:.875rem}.bnuWebTickets__uploads .ajax-file-upload-red{flex:0 0 auto;margin:0;padding:0;background:none;color:var(--color-text-light);font-size:0;line-height:1}.bnuWebTickets__uploads .ajax-file-upload-red:after{content:"\d7";font-size:1.25rem}.bnuWebTickets__uploads .ajax-file-upload-red:hover{color:var(--color-text)}.bnuWebTickets__uploads .ajax-file-upload-error{color:var(--color-error);font-size:.8125rem}.bnuWebTickets__uploads .error-msg.files{display:block;margin-block-start:calc(var(--layout-spacing) * .5);color:var(--color-error);font-size:.8125rem}.bnuWebTicketDetails__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuWebTicketDetails__title{margin:0}.bnuWebTicketDetails__download{margin:0 0 calc(var(--layout-spacing) * 1.5)}.bnuWebTicketDetails__meta{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuWebTicketDetails__label{margin:0 0 calc(var(--layout-spacing) * .35);color:var(--color-text-light);font-size:.875em;font-weight:500}.bnuWebTicketDetails__value{margin:0;color:var(--color-text)}.bnuWebTicketDetails__files{margin:0;padding:0;list-style:none}.bnuWebTicketDetails__thread{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuWebTicketDetails__comments{display:flex;flex-direction:column;gap:var(--layout-spacing);min-height:6rem;max-height:32rem;overflow-y:auto;padding:var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg)}.bnuWebTicketComment__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:calc(var(--layout-spacing) * .5);margin-block-end:calc(var(--layout-spacing) * .35)}.bnuWebTicketComment__from{font-weight:500}.bnuWebTicketComment__date{color:var(--color-text-light);font-size:.875em}.bnuWebTicketComment__text{margin:0}.bnuWebTicketComment--system .bnuWebTicketComment__text{color:var(--color-text-light)}.bnuWebTicketComment__files{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .75);margin:calc(var(--layout-spacing) * .75) 0 0;padding:0;list-style:none}.bnuWebTicketComment__files img{display:block;max-width:8rem;height:auto;border-radius:var(--border-radius-small)}.bnuCustomerReminders__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuCustomerReminders__title{margin:0}.bnuCustomerReminders__notice{margin-block-end:calc(var(--layout-spacing) * 1.5)}.bnuCustomerReminders__listWrap>.bnuButton{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuCustomerReminder+.bnuCustomerReminder{margin-block-start:var(--layout-row-gap)}.bnuCustomerReminder__errorBox{margin-block-end:var(--layout-spacing)}.bnuCustomerReminder__header{display:flex;align-items:flex-start;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 1.5)}.bnuCustomerReminder__media{flex:0 0 5.5rem;width:5.5rem}.bnuCustomerReminder__media img{display:block;width:100%;height:auto;border-radius:var(--border-radius-small)}.bnuCustomerReminder__product{min-width:0;flex:1 1 auto}.bnuCustomerReminder__title{margin:0 0 calc(var(--layout-spacing) * .35);font-size:1.125em;font-weight:500}.bnuCustomerReminder__title a{color:inherit;text-decoration:none}.bnuCustomerReminder__price{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .25)}.bnuCustomerReminder__price p{margin:0}.bnuCustomerReminder__cardPrice span,.bnuCustomerReminder__price .price--text{color:var(--color-text-light);font-size:.875em}.bnuCustomerReminder__oldPrice{margin-inline-start:calc(var(--layout-spacing) * .5);color:var(--color-text-light);text-decoration:line-through}.bnuCustomerReminder__outOfStock{margin-inline-start:calc(var(--layout-spacing) * .5);color:var(--color-error)}.bnuCustomerReminder__rows{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuCustomerReminder__row{padding-block-start:var(--layout-spacing);border-block-start:1px solid var(--color-border)}.bnuCustomerReminder__row--inactive{opacity:.6}.bnuCustomerReminder__label{margin:0 0 calc(var(--layout-spacing) * .35);color:var(--color-text-light);font-size:.875em;font-weight:500}.bnuCustomerReminder__value{margin:0;color:var(--color-text)}.bnuCustomerReminder__switch{margin:0}.bnuCustomerReminder__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-start:calc(var(--layout-spacing) * 1.5);padding-block-start:var(--layout-spacing);border-block-start:1px solid var(--color-border)}.bnuCustomerReminder__meta{color:var(--color-text-light);font-size:.875em}.bnuMyFeedback__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--layout-spacing);margin-block-end:calc(var(--layout-spacing) * 2)}.bnuMyFeedback__title{margin:0}.bnuMyFeedback__dateFilter{flex:0 1 16rem;min-width:min(100%,14rem)}.bnuMyFeedback__successNotice{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuMyFeedback__list{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2);width:100%}.bnuMyFeedback__list>.bnuCard{width:100%;max-width:none;min-width:0}.bnuMyFeedback__product,.bnuMyFeedback__rateProduct{--bnu-feedback-media-width: 5.5rem}@media(max-width:768px){.bnuMyFeedback__product,.bnuMyFeedback__rateProduct{--bnu-feedback-media-width: 4rem}}.bnuMyFeedback__product{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;row-gap:calc(var(--layout-spacing) * 1.5);padding-block-end:calc(var(--layout-spacing) * 2);border-block-end:1px solid var(--color-border)}.bnuMyFeedback__product:last-child{padding-block-end:0;border-block-end:none}.bnuMyFeedback__productRow{display:flex;column-gap:var(--layout-gap);align-items:flex-start;width:100%}@media(max-width:768px){.bnuMyFeedback__productRow{column-gap:var(--layout-spacing)}}.bnuMyFeedback__product .bnuOrderCard__productMedia,.bnuMyFeedback__rateProduct .bnuOrderCard__productMedia{flex:0 0 var(--bnu-feedback-media-width);width:var(--bnu-feedback-media-width)}.bnuMyFeedback__product .bnuOrderCard__productBody,.bnuMyFeedback__rateProduct .bnuOrderCard__productBody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:start}@media(max-width:768px){.bnuMyFeedback__product .bnuOrderCard__productBody,.bnuMyFeedback__rateProduct .bnuOrderCard__productBody{grid-template-columns:minmax(0,1fr)}}.bnuMyFeedback__rating{display:flex;flex-direction:column;align-items:flex-end;row-gap:var(--layout-spacing)}@media(max-width:768px){.bnuMyFeedback__rating{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing);row-gap:calc(var(--layout-spacing) * .75);width:100%}}@media(max-width:768px){.bnuMyFeedback__rating .bnuButton{width:100%}}.bnuMyFeedback__reviewPanel{display:none;position:relative;margin-inline-start:calc(var(--bnu-feedback-media-width) + var(--layout-gap))}@media(max-width:768px){.bnuMyFeedback__reviewPanel{margin-inline-start:0}}.bnuMyFeedback__thanks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg);text-align:start}.bnuMyFeedback__thanks.hidden{visibility:hidden;opacity:0}.bnuMyFeedback__rateForm{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 1.5)}.bnuMyFeedback__existingReview{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:var(--layout-spacing) calc(var(--layout-column-gap) * 2);align-items:start}@media(max-width:768px){.bnuMyFeedback__existingReview{grid-template-columns:minmax(0,1fr)}}.bnuMyFeedback__reviewStatus{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .25)}.bnuMyFeedback__reviewStatusLabel{margin:0;color:var(--color-text-light);font-size:.8125rem}.bnuMyFeedback__visibility{margin-block-start:calc(var(--layout-spacing) * .5)}.bnuMyFeedback .errorsBox{color:var(--color-error);font-size:.875rem}.bnuMyFeedback .bind-reviewText.error,.bnuMyFeedback .bnuInput.error{border-color:var(--color-error)}.bnuMyFeedback__panel:not([hidden])+.bnuMyFeedback__panel{margin-block-start:0}.bnuMyFeedback--rateProduct .bnuMyFeedback__rateCard{width:100%}.bnuMyFeedback__rateSection{display:flex;flex-wrap:wrap;align-items:center;gap:var(--layout-spacing);margin-block:calc(var(--layout-spacing) * 2)}.bnuMyFeedback__rateLabel{margin:0;font-weight:500}.bnuMyFeedback__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--layout-spacing) * .5);margin-block-start:calc(var(--layout-spacing) * .5)}.bnuMyFeedback__priceOld{color:var(--color-text-light);text-decoration:line-through}.bnuMyFeedback__priceCurrent{font-size:1.25rem;font-weight:600}.bnuMyFeedback__purchased{margin-block-start:var(--layout-spacing);text-align:end}@media(max-width:768px){.bnuMyFeedback__purchased{text-align:start}}.bnuProductCompare{--bnu-compare-columns: repeat(4, minmax(0, 1fr));margin-block-end:calc(var(--layout-spacing) * 4)}.bnuProductCompare__row{display:grid;grid-template-columns:var(--bnu-compare-columns);column-gap:var(--layout-column-gap)}.bnuProductCompare__row--search>:first-child,.bnuProductCompare__row--products>:first-child,.bnuProductCompare__row--actions>:first-child{grid-column:2}.bnuProductCompare__row--search{margin-block-end:var(--layout-gap)}.bnuProductCompare__row--search .tt-menu{min-width:calc(var(--layout-spacing) * 28)}.bnuProductCompare__row--search>:last-child .tt-menu{right:0;left:auto}.bnuProductCompare__row--products{margin-block-end:var(--layout-row-gap)}.bnuProductCompare__empty{display:flex;grid-row:span 2;align-items:center;justify-content:center;border:1px dashed var(--color-border);border-radius:var(--card-border-radius);min-height:calc(var(--layout-spacing) * 16);color:var(--color-text-light);font-size:calc(var(--layout-spacing) * 2)}.bnuProductCompare__attributes{margin-block:0 var(--layout-row-gap)}.bnuProductCompare__attributes>.bnuProductCompare__row{border-block-end:1px solid var(--color-border);padding-block:var(--layout-spacing)}.bnuProductCompare__attributes>.bnuProductCompare__row:first-child{border-block-start:2px solid var(--color-border)}.bnuProductCompare__attributes>.bnuProductCompare__row:nth-child(odd){background-color:var(--color-bg)}.bnuProductCompare__label,.bnuProductCompare__value{margin:0;padding-inline:var(--layout-spacing)}.bnuProductCompare__label{color:var(--color-text-light)}.bnuProductCompare__value{word-break:break-word}@media(max-width:768px){.bnuProductCompare{--bnu-compare-columns: repeat(3, minmax(0, 1fr))}.bnuProductCompare__row--search>:first-child,.bnuProductCompare__row--products>:first-child,.bnuProductCompare__row--actions>:first-child{grid-column:auto}.bnuProductCompare__row--search{row-gap:var(--layout-spacing)}.bnuProductCompare__row--search .tt-menu{min-width:0}.bnuProductCompare__label{grid-column:1/-1;margin-block-end:calc(var(--layout-spacing) * .5)}}.bnuNotFound{margin-block:calc(var(--layout-spacing) * 3);margin-block-end:calc(var(--layout-spacing) * 6)}.bnuNotFound__content h1{margin:0 0 calc(var(--layout-spacing) * 1.5)}.bnuNotFound__content p{margin:0 0 calc(var(--layout-spacing) * 2)}.bnuNotFound__home{margin-block-end:calc(var(--layout-spacing) * 3)}.bnuNotFound__searchLabel{display:block;margin-block-end:var(--layout-spacing)}.bnuNotFound__media img,.bnuNotFound__media picture{display:block;width:100%;height:auto}.bnuNotFound__carousel{margin-block-start:calc(var(--layout-spacing) * 4)}.bnuProduct{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;border-radius:var(--card-border-radius);height:100%;min-width:0;padding-bottom:0;line-height:1.333}.bnuProduct:hover .bnuProduct__main{box-shadow:var(--card-box-shadow)}.bnuProduct:has(.bnuProduct__promo){margin-bottom:0}.bnuProduct:has(.bnuProduct__promo) .bnuProduct__main{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.bnuProduct:has(.bnuProduct__promo):hover{box-shadow:var(--card-box-shadow)}.bnuProduct img{display:block;max-width:100%;height:auto}.bnuProduct h2{font-size:clamp(.81rem,.69rem + .4vw,1rem);margin:0;margin-block-start:calc(var(--layout-spacing) * .5);font-weight:600}.bnuProduct p{margin:0;line-height:1.333}.bnuProduct a:not(.bnuButton){color:var(--color-text);text-decoration:none}.bnuProduct .bnBtn{white-space:nowrap}@media(max-width:768px){.bnuProduct.bnuProduct--list-mobile{display:flex;flex-direction:column;width:100%}.bnuProduct.bnuProduct--list-mobile .bnuProduct__main{position:relative;padding-inline-start:calc(min(8%,var(--layout-spacing) * 2) + var(--layout-spacing) * 12)}.bnuProduct.bnuProduct--list-mobile .bnuProduct__top>figure{position:absolute;top:min(4%,var(--layout-spacing));left:min(4%,var(--layout-spacing));width:calc(var(--layout-spacing) * 12)}.bnuProduct.bnuProduct--list-mobile .bnuProduct__buttons .bind-add-to-wishlist{display:flex}}.bnuProduct.bnuProduct--plain.bnuProduct--list-row{display:flex;flex-direction:column;grid-row:auto;width:100%;height:auto}.bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__main{position:relative;min-height:calc(var(--layout-spacing) * 12 + var(--layout-spacing) * 2);padding-inline-start:calc(min(8%,var(--layout-spacing) * 2) + var(--layout-spacing) * 12)}.bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__top>figure{position:absolute;top:min(4%,var(--layout-spacing));left:min(4%,var(--layout-spacing));width:calc(var(--layout-spacing) * 12);height:calc(var(--layout-spacing) * 12);overflow:hidden}.bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__top>figure a,.bnuProduct.bnuProduct--plain.bnuProduct--list-row .bnuProduct__top>figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.bnuProduct__main{display:flex;row-gap:var(--layout-spacing);flex-direction:column;align-self:stretch;min-width:0;min-height:0;border:1px solid var(--color-border);border-radius:var(--border-radius-input);background-color:#fff;padding:min(5%,var(--layout-spacing));position:relative}.bnuProduct__skeleton{display:flex;flex-grow:1;flex-direction:column;row-gap:var(--layout-spacing);width:100%}.bnuProduct__skeletonImage{width:100%;height:auto;aspect-ratio:1}.bnuProduct__skeleton .bnuSkeleton__bone--title{width:85%}.bnuProduct__skeletonButton{width:100%;margin-block-start:auto}.bnuProduct__top{display:flex;row-gap:calc(var(--layout-spacing) * .5);flex-direction:column;align-items:flex-start}.bnuProduct__top>figure{position:relative;margin:0;width:100%}.bnuProduct__top>h2>a{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-text)}.bnuProduct__top>p{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;overflow:hidden;font-weight:400;font-size:clamp(.69rem,.61rem + .27vw,.81rem)}.bnuProduct__image img{aspect-ratio:1;width:100%;height:auto;object-fit:contain;object-position:center}.bnuProduct__badges{display:flex;position:absolute;row-gap:4px;flex-direction:column}.bnuProduct__badges.bnuProduct__badges--tl{top:0;left:0;align-items:flex-start;z-index:9}.bnuProduct__badges.bnuProduct__badges--tl .bnuProductBadge--round{width:calc(var(--layout-spacing) * 4);font-size:clamp(.88rem,.63rem + .81vw,1.25rem)}@media(max-width:768px){.bnuProduct__badges.bnuProduct__badges--tl .bnuProductBadge--round{width:40px;height:40px;font-size:12px}}.bnuProduct__badges.bnuProduct__badges--tr{top:0;right:0;align-items:flex-end}.bnuProduct__badges.bnuProduct__badges--tr .bnuProductBadge--round{width:calc(var(--layout-spacing) * 6);font-size:clamp(.88rem,.63rem + .81vw,1.25rem)}@media(max-width:768px){.bnuProduct__badges.bnuProduct__badges--tr .bnuProductBadge--round{width:40px;height:40px;font-size:12px}}.bnuProduct__badges.bnuProduct__badges--bl{bottom:0;left:0;align-items:flex-start}.bnuProduct__badges.bnuProduct__badges--bl .bnuCampaignSticker{position:relative;width:72px;height:72px;pointer-events:auto}@media(max-width:768px){.bnuProduct__badges.bnuProduct__badges--bl .bnuCampaignSticker{width:32px;height:32px}}.bnuProduct__badges.bnuProduct__badges--bl .bnuCampaignSticker img{display:block;width:100%;height:100%;object-fit:contain}.bnuProduct__badges.bnuProduct__badges--bl .bnuCampaignSticker:hover>.bnuProductTooltip{display:block}@media(max-width:768px){.bnuProduct__badges.bnuProduct__badges--bl .bnuCampaignSticker:hover>.bnuProductTooltip{bottom:40px}}.bnuProduct__badges.bnuProduct__badges--br{right:0;bottom:0;align-items:flex-end}.bnuProduct__badges--bl{max-width:calc(100% - 36px)}.bnuProduct__badges--bl .bnuProductBadge:not(.bnuProductBadge--round):not(.bnuProductBadge--promo){display:inline-block;width:auto;max-width:100%;min-width:0;padding-inline:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;align-content:center}p.bnuProduct__rating{margin-block-start:calc(var(--layout-spacing) * .5)}p.bnuProduct__rating>span{display:inline-flex;column-gap:4px;align-items:center}@media(max-width:768px){p.bnuProduct__rating>span:last-child span{display:none}}.bnuProduct__bottom{display:flex;row-gap:calc(var(--layout-spacing) * .5);flex-direction:column;margin-top:auto}.bnuProduct__bottom .add-to-cart{flex-grow:1}.bnuProduct__buttons{display:flex;column-gap:calc(var(--layout-spacing) * .5);margin-block-start:calc(var(--layout-spacing) * .5)}.bnuProduct__buttons .bnuButton--favorites.active i{color:var(--color-text);font-weight:700}@media(max-width:768px){.bnuProduct__buttons .bind-add-to-wishlist{display:none}}@media(max-width:768px){.productItem-v3 .bnuProduct__buttons .bnuButton--favorites{display:none}}.bnuProduct__price{display:flex;column-gap:calc(var(--layout-spacing) * .5);align-items:center;line-height:1;font-size:clamp(1rem,.92rem + .27vw,1.13rem);font-weight:500}.bnuProduct__price>img{display:inline-block;width:auto;height:20px}@media(max-width:768px){.bnuProduct__price>img{height:16px}}.bnuProduct__price>ins{color:var(--color-promo);font-weight:700;text-decoration:none}.bnuProduct__price>ins.card{color:var(--color-accent)}.bnuProduct__price>ins,.bnuProduct__price>del{white-space:nowrap}.bnuProduct__price>del{font-size:clamp(.88rem,.79rem + .27vw,1rem);font-weight:400}.bnuProduct__price>p{width:100%;font-size:clamp(.44rem,.36rem + .27vw,.56rem);color:var(--color-promo);line-height:1;text-transform:uppercase}.bnuProduct__price>p strong{display:block;font-weight:700;font-size:clamp(.56rem,.48rem + .27vw,.69rem)}.bnuProduct__price .bnuProductBadge{padding-inline:.25em}.bnuProduct__price-info .bnuProduct__priceInfoSoft,.bnuProduct__lowestPrice .bnuProduct__priceInfoSoft{margin:0;font-size:12px;line-height:133%}.bnuProduct__price-info .bnuProduct__priceInfoSoft--lowest,.bnuProduct__lowestPrice .bnuProduct__priceInfoSoft--lowest{color:var(--color-text-light)}.bnuProduct__price-info .bnuProduct__priceInfoSoft--starting,.bnuProduct__lowestPrice .bnuProduct__priceInfoSoft--starting{color:var(--color-text)}.bnuProduct__price-info .bnuProduct__priceInfoSoft strong,.bnuProduct__lowestPrice .bnuProduct__priceInfoSoft strong{font-weight:600}.bnuProduct__promo{display:flex;column-gap:var(--layout-spacing);align-items:center;border:1px solid var(--color-border);border-top:none;border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);background-color:#fff;font-size:clamp(.69rem,.65rem + .13vw,.75rem);padding:3%;font-weight:500}@media(max-width:768px){.bnuProduct__promo p{line-height:1.1}}.bnuProduct__promo figure{position:relative;flex-shrink:0;margin:0}.bnuProduct__promo figure .gift{display:flex;position:absolute;top:calc(var(--layout-spacing) * -.5);left:calc(var(--layout-spacing) * -.5);justify-content:center;align-items:center;border-radius:calc(var(--card-border-radius) * .5);background-color:var(--color-promo);width:calc(var(--layout-spacing) * 2);height:calc(var(--layout-spacing) * 2);color:#fff;font-size:clamp(.75rem,.67rem + .27vw,.88rem)}.bnuProduct__promo figure .gift i{color:#fff}.bnuProduct__promo figure img{display:block;border:1px solid var(--color-border);border-radius:calc(var(--card-border-radius) * .5);background-color:#fff;width:calc(var(--layout-spacing) * 4);height:calc(var(--layout-spacing) * 4);object-fit:contain;cursor:pointer}.bnuProductBadge{display:flex;position:relative;justify-content:center;align-items:center;border-radius:calc(var(--card-border-radius) * .5);background-color:var(--color-promo);padding-inline:.5em;padding-block:.25em;height:20px;color:#fff;font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;white-space:nowrap}@media(max-width:768px){.bnuProductBadge{height:16px;font-size:11px}}.bnuProductBadge i{color:#fff}.bnuProductBadge.bnuProductBadge--round{border-radius:50%;padding-inline:0;aspect-ratio:1;height:100%;text-align:center}@media(max-width:768px){.bnuProductBadge.bnuProductBadge--round{height:auto}}.bnuProductBadge.bnuProductBadge--round+.bnuProductBadge--round{transform:translateY(-25%)}.bnuProductBadge.bnuProductBadge--card{background-color:var(--color-accent)}.bnuProductBadge.bnuProductBadge--card img{display:block;position:absolute;top:0;right:0;transform:rotate(-15deg);width:auto;height:20px}@media(max-width:768px){.bnuProductBadge.bnuProductBadge--card img{top:-4px;right:-4px;height:16px}}.bnuProductBadge.bnuProductBadge--blue{background-color:var(--color-text)}.bnuProductBadge.bnuProductBadge--green{background-color:var(--color-accent)}.bnuProductBadge.bnuProductBadge--eprice{background-color:#92d400}.bnuProductBadge.bnuProductBadge--pink{background-color:#f17fb2}.bnuProductBadge.bnuProductBadge--darkpink{background-color:var(--color-promo)}.bnuProductBadge.bnuProductBadge--orangered{background-color:#fc4c02}.bnuProductBadge.bnuProductBadge--red{background-color:#f15922}.bnuProductBadge.bnuProductBadge--black{background-color:#000}.bnuProductBadge.bnuProductBadge--express{background-color:#f18d22}.bnuProductBadge.bnuProductBadge--neutral{background-color:var(--color-text)}.bnuProductBadge.bnuProductBadge--orange{background-color:#fc4c02}.bnuPageContent .bnuProductBadge i,.bnuPageContent .bnuProduct__promo i{color:#fff}.bnuProductTooltip{display:none;position:absolute;z-index:2;bottom:62px;left:-16px;width:max-content;min-width:72px;max-width:180px;padding:8px;border-radius:8px;background-color:#fff;box-shadow:0 0 0 1px var(--color-border);color:var(--color-text);font-size:13px;line-height:14px;text-align:center;overflow-wrap:break-word;pointer-events:none;opacity:1;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}@media(max-width:768px){.bnuProductTooltip{left:-8px}}.bnuProductTooltip:after{content:"";position:absolute;bottom:-9px;left:35px;width:0;height:0;border-top:10px solid #ffffff;border-right:10px solid transparent;border-left:10px solid transparent}@media(max-width:768px){.bnuProductTooltip:after{right:auto;left:22px;margin:0}}.bnuProductTooltip:before{content:"";position:absolute;bottom:-10px;left:35px;width:0;height:0;border-top:10px solid var(--color-border);border-right:10px solid transparent;border-left:10px solid transparent}@media(max-width:768px){.bnuProductTooltip:before{right:auto;left:22px;margin:0}}.bnuPageLayout--product:has(.bnuProductInner){display:block}.bnuPageLayout--product .bnuPageContent--product{width:100%;max-width:var(--layout-mw)}.bnuPageLayout--product .bnAttentionBox a,.bnuPageLayout--product .bnAttentionBox--red a{color:inherit}.bnuPageHeader--product{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuProductInner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--layout-gap);row-gap:var(--layout-row-gap);align-items:start;width:100%;max-width:var(--layout-mw)}.bnuProductInner__gallery{grid-column:1/span 4;grid-row:1;min-width:0}@media(max-width:1024px){.bnuProductInner__gallery{grid-column:1/span 5}}@media(max-width:768px){.bnuProductInner__gallery{grid-column:1/-1;grid-row:1}}.bnuProductInner__intro{grid-column:5/span 5;grid-row:1;min-width:0}@media(max-width:1024px){.bnuProductInner__intro{grid-column:6/-1}}@media(max-width:768px){.bnuProductInner__intro{grid-column:1/-1;grid-row:2}}.bnuProductInner__aside{display:flex;flex-direction:column;gap:var(--layout-spacing);grid-column:10/span 3;grid-row:1/span 2;align-self:start;position:sticky;top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing) * 2);min-width:0}@media(max-width:1024px){.bnuProductInner__aside{grid-column:1/-1;grid-row:3;align-self:stretch;position:static;top:auto}}.isScrolledDown .bnuProductInner__aside{top:calc(var(--promo-height) + var(--layout-spacing) * 2)}@media(max-width:1024px){.isScrolledDown .bnuProductInner__aside{top:auto}}.bnuProductInner__aside .bnuProductBrand{display:flex;align-items:center;gap:calc(var(--layout-spacing) * 1.5);margin:0}.bnuProductInner__aside .bnuProductBrand__image img{display:block;width:100%;max-width:164px;height:auto;border:1px solid var(--color-border);border-radius:var(--border-radius-small);background-color:#fff}.bnuProductInner__aside .bnuProductBrand__link{font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.285;text-decoration:underline;text-underline-offset:2px}.bnuProductInner__aside .bnuProductBrand--text{border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.5)}.bnuProductInner__aside .bnuProductBrand__name{margin:0;width:164px;color:var(--color-text);font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1.25;text-transform:uppercase}.bnuProductInner__aside .bnuProductBrand__name a{color:inherit;text-decoration:none}.bnuProductInner__body{display:flex;flex-direction:column;gap:var(--layout-row-gap);grid-column:1/span 9;grid-row:2;min-width:0}@media(max-width:1024px){.bnuProductInner__body{grid-column:1/-1;grid-row:4}}.bnuProductNotices{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuProductNotices .bnuNotice{margin:0}.bnuProductGallery{position:relative;--gallery-thumb-size: calc(var(--layout-spacing) * 4 + var(--layout-spacing) / 2);--gallery-thumb-padding: calc(var(--layout-spacing) / 2)}.bnuProductGallery__media{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 1)}.bnuProductGallery__main{position:relative;width:100%;aspect-ratio:1/1;border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing));box-sizing:border-box;overflow:hidden}.bnuProductGallery__main.loader-animation-product-gallery>.bnuProductGallery__carouselWrap{background-color:#fff}.bnuProductGallery__main img{display:block;width:100%;height:100%;object-fit:contain}.bnuProductGallery__main--single{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 2);box-sizing:border-box}.bnuProductGallery__main--single img{display:block;width:100%;height:100%;object-fit:contain}.bnuProductGallery__carouselWrap{position:relative;width:100%;height:100%;min-width:0;min-height:0}.bnuProductGallery__mainSlider{width:100%;height:100%}.bnuProductGallery__mainSlider .swiper,.bnuProductGallery__mainSlider .swiper-wrapper{height:100%}.bnuProductGallery__mainSlider .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%}.bnuProductGallery__mainSlider .swiper-slide>span,.bnuProductGallery__mainSlider .swiper-slide>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bnuProductGallery__carouselWrap .swiper-pagination{display:none}.bnuProductGallery__thumbs{display:block;width:100%}.bnuProductGallery__thumbsSlider{width:100%}.bnuProductGallery__thumbsSlider .swiper-slide{width:var(--gallery-thumb-size)}.bnuProductGallery__thumbButton{display:block;width:var(--gallery-thumb-size);height:var(--gallery-thumb-size);padding:var(--gallery-thumb-padding);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--border-radius);background:#fff;box-shadow:none;cursor:pointer;overflow:hidden}.bnuProductGallery__thumbButton picture,.bnuProductGallery__thumbButton img{display:block;width:100%;height:100%;object-fit:contain}.bnuProductGallery__thumbButton:focus,.bnuProductGallery__thumbButton:focus-visible,.bnuProductGallery__thumbButton:active{box-shadow:none;outline:none}.bnuProductGallery__thumbsSlider .swiper-slide-thumb-active>.bnuProductGallery__thumbButton{border:1px solid var(--color-text);box-shadow:none}.bnuProductGallery__thumbsSlider .swiper-slide-thumb-active>.bnuProductGallery__thumbButton:focus,.bnuProductGallery__thumbsSlider .swiper-slide-thumb-active>.bnuProductGallery__thumbButton:focus-visible,.bnuProductGallery__thumbsSlider .swiper-slide-thumb-active>.bnuProductGallery__thumbButton:active{border-color:var(--color-text);box-shadow:none}.bnuProductGallery__info{margin:0}.bnuProductGallery__figure{position:relative;margin:0;width:100%;height:auto;aspect-ratio:1/1;min-height:0}.bnuProductGallery__figure>span,.bnuProductGallery__figure>a,.bnuProductGallery__figure picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0}.bnuProductGallery__figure .bnuProduct__badges{z-index:3}.bnuProductGallery__figure:has(.bnuProduct__badges--br) .bnuProduct__badges--br{bottom:36px}.bnuProductGallery__figure .bnuCampaignSticker{position:relative;width:56px;height:56px}.bnuProductGallery__figure .bnuCampaignSticker img{display:block;width:100%;height:100%;object-fit:contain}.bnuProductGallery__figure .bnuCampaignSticker:hover>.bnuProductTooltip{display:block;right:0;bottom:56px;left:auto}.bnuProductGallery__figure .bnuCampaignSticker:hover>.bnuProductTooltip:after{right:20px;left:auto}.bnuProductGallery__figure .bnuCampaignSticker:hover>.bnuProductTooltip:before{right:20px;bottom:-10px;left:auto}.bnuProductGallery__figure .bnuProductGallery__info{position:absolute;z-index:3;right:0;bottom:0;max-width:min(100%,24em);color:var(--color-text-light);font-size:9px;line-height:1.3;text-align:right;pointer-events:none}@media(max-width:768px){.bnuProductGallery__figure .bnuProductGallery__info{max-width:min(100%,14em);font-size:10px}}.bnuProductGallery__figure:has(.bnuProduct__badges--br) .bnuProductGallery__info{max-width:min(100% - 56px - var(--layout-spacing),14em);padding-inline-end:var(--layout-spacing)}.bnuProductIntro .bnuProductTitle{color:var(--color-text)}.bnuProductIntro__category{margin:calc(var(--layout-spacing) * 2 / 3) 0 var(--layout-spacing);color:var(--color-text-light);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4}.bnuProductIntro__meta{margin-top:calc(var(--layout-spacing) * 1.5)}.bnuProductIntro__category+.bnuProductIntro__meta{margin-top:0}.bnuProductIntro__rating{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--layout-spacing) * 1.25);color:var(--color-text-light);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4}.bnuProductIntro__features{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuProductIntro__featureList{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .67);margin:0;padding:0;list-style:none}.bnuProductIntro__feature{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .67);padding:calc(var(--layout-spacing) * 2 / 3) var(--layout-spacing);border:1px solid #d0e3d2;border-radius:var(--border-radius);background-color:color-mix(in oklch,var(--color-accent),transparent 92%);color:var(--color-accent);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuProductIntro__featureIcon{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-accent);font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1}.bnuProductIntro__featureIcon img{display:block;width:22px;height:auto}.bnuProductIntro__featureIcon>i,.bnuPageContent .bnuProductIntro__featureIcon>i{color:inherit}.bnuProductIntro__featureLabel{color:var(--color-accent)}.bnuProductIntro__features--accordion{margin-block:0 calc(var(--layout-spacing) * 1.5)}.bnuProductIntro__description{margin-block-start:var(--layout-spacing);color:var(--color-text);font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1.666}.bnuProductIntro__substance{margin-top:calc(var(--layout-spacing) * 1.5);color:var(--color-text-light);font-size:clamp(.81rem,.77rem + .13vw,.88rem)}.bnuProductIntro__actions{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * 1.5);margin-top:calc(var(--layout-spacing) * 3)}.bnuProductIntro__variants{margin-top:calc(var(--layout-spacing) * 2)}.bnuVariants ul{margin:0;padding:0;list-style:none}.bnuVariants__item:not(:last-child){margin-block-end:var(--layout-spacing)}.bnuVariants__label{display:inline-block;margin-block-end:calc(var(--layout-spacing) * 2 / 3);color:var(--color-text);font-weight:500;font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuVariants__select{display:block;position:relative}.bnuVariants__select.active .bnuVariants__toggle.current{position:relative;z-index:2;border-bottom-color:transparent;border-end-end-radius:0;border-end-start-radius:0;background-color:#fff}.bnuVariants__select.active .bnuVariants__toggle.current:after{content:"\f106"}.bnuVariants__select.active .bnuVariants__list{display:block;pointer-events:auto}.bnuVariants__select.active .bnuVariants__list:before{content:"";display:block;position:absolute;z-index:-1;top:calc(var(--layout-spacing) * -4);left:0;width:100%;height:calc(100% + var(--layout-spacing) * 4);border-radius:var(--border-radius-small);background-color:#fff;box-shadow:var(--card-box-shadow);pointer-events:none}.bnuVariants__select.active .bnuVariants__list .bnuVariants__option:first-child .bnuVariants__toggle{border-top:0;border-start-start-radius:0;border-start-end-radius:0}.bnuVariants__select .price{margin-inline-end:calc(var(--layout-spacing) * 2 / 3);white-space:nowrap;font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuVariants__select .price:last-child{margin-inline-end:0}.bnuVariants__select .price--group{display:flex;align-items:center}.bnuVariants__select .price--regular{color:var(--color-text);font-weight:500}.bnuVariants__select .price--card{display:inline-flex;align-items:center;color:var(--color-accent);font-weight:500}.bnuVariants__select .price--card img{margin-inline-end:4px;box-shadow:var(--box-shadow)}.bnuVariants__select .price--old{color:var(--color-text-light);font-weight:400;text-decoration:line-through}.bnuVariants__select .price--discount,.bnuVariants__select .price--new{color:var(--color-promo);font-weight:500}.bnuVariants__toggle{display:flex;flex-wrap:nowrap;justify-content:space-between;border:1px solid var(--color-border);background-color:#fff;padding:calc(var(--layout-spacing) * 1.08) calc(var(--layout-spacing) * 2.67) calc(var(--layout-spacing) * 1.08) var(--layout-spacing);color:var(--color-text);text-decoration:none;transition:background-color .1s ease-in-out;cursor:pointer;font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4285714286}.bnuVariants__toggle:hover:not(.current){background-color:color-mix(in oklch,var(--color-text),white 96%)}.bnuVariants__toggle.current{position:relative;border-radius:var(--border-radius-small)}.bnuVariants__toggle.current:after{content:"\f107";position:absolute;top:calc(var(--layout-spacing) * 1.25);right:calc(var(--layout-spacing) * 2 / 3);width:var(--layout-spacing);font-weight:400;font-size:14px;line-height:calc(var(--layout-spacing) * 4 / 3);font-family:var(--font-fa);text-align:center}.bnuVariants__title{flex-grow:1;overflow:hidden;max-width:calc(100% - 50px);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.bnuVariants__title--suppressed{max-width:calc(100% - 135px)}.bnuVariants__title--suppressed-2{max-width:calc(100% - 185px)}.bnuVariants__list{display:none;position:absolute;top:100%;left:0;z-index:1;width:100%;background-color:#fff;pointer-events:none}.bnuVariants__option{display:block}.bnuVariants__option:last-child .bnuVariants__toggle{border-top:0;border-end-end-radius:var(--border-radius-small);border-end-start-radius:var(--border-radius-small)}.bnuVariants__option .bnuVariants__title{overflow:visible;text-overflow:initial;white-space:normal}.bnuProductInner__sectionsInner{display:flex;flex-direction:column;gap:var(--layout-row-gap)}.bnuProductInner__sectionsInner .productBanner__top:empty{display:none}.bnuProductAccordions{width:100%}.bnuProductAccordions .bnuProductAccordion .bnuAccordion__title{margin:0}.bnuProductAccordions .bnuProductAccordion__body{color:var(--color-text);font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1.666}.bnuProductAccordions .bnuProductAccordion__body--truncated{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;max-height:150px;line-break:after-white-space}.bnuProductAccordions .bnuProductAccordion__body--truncated:after{content:"";display:block;position:absolute;width:100%;height:40px;left:0;bottom:0;background:linear-gradient(0deg,#fff,#fff0)}.bnuProductAccordions .bnuButtonAsTextLink{margin-top:calc(var(--layout-spacing) * 1.5)}.bnuProductAccordions .bnuAccordion__item--truncated .bnuButtonAsTextLink{margin-top:4px}.bnuProductAccordions .productPage_innerPlaceholder{display:block;margin-top:calc(var(--layout-spacing) * 1.5)}.bnuProductInner__reportError{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .75);color:var(--color-text);font-size:clamp(.81rem,.77rem + .13vw,.88rem)}.bnuProductInner__reviews{padding-top:0;border-top:0}.bnuProductInner__related,.bnuProductRelated{width:100%;min-width:0}.bnuProductRelated__skeleton{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuProductRelated__skeleton .bnuSkeleton__row{flex-direction:row}}.bnuProductRelated__skeletonCard{height:400px}@media(max-width:768px){.bnuProductRelated__skeletonCard{height:280px}}@media(max-width:768px){.bnuProductRelated__skeleton .bnuSkeleton__row>.bnuProductRelated__skeletonCard:nth-child(n+3){display:none}}.bnuProductTabs{width:100%;min-width:0}.bnuBoughtTogether{position:relative;width:100%;min-width:0}@media(max-width:768px){.bnuBoughtTogether--mobile{display:block}}@media(min-width:768px){.bnuBoughtTogether--mobile{display:none}}@media(max-width:768px){.bnuBoughtTogether--desktop{display:none}}@media(min-width:768px){.bnuBoughtTogether--desktop{display:block}}.bnuBoughtTogether__skeletonTitle{margin-block-end:calc(var(--layout-spacing) * 1.5)}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonTitle{display:none}.bnuBoughtTogether__skeletonPanel{width:100%}.bnuBoughtTogether--mobile .bnuBoughtTogether__skeletonPanel{border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.25);box-shadow:var(--card-box-shadow)}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonPanel{border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.5);box-shadow:var(--card-box-shadow)}.bnuBoughtTogether__skeleton{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 1.5);width:100%}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeleton{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:calc(var(--layout-spacing) * 1.25);row-gap:calc(var(--layout-spacing) * 1.25)}.bnuBoughtTogether__skeletonProduct{height:72px}@media(max-width:768px){.bnuBoughtTogether__skeletonProduct{height:80px}}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonProduct{width:min(180px,100%);height:72px}.bnuBoughtTogether__skeletonPlus{width:24px;height:18px;margin-inline:auto}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonPlus{display:none}.bnuBoughtTogether__skeletonKit{flex:0 1 auto;min-width:120px}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonKit{flex:0 0 auto}.bnuBoughtTogether__skeletonButton{width:100%;flex-shrink:0}.bnuBoughtTogether--desktop .bnuBoughtTogether__skeletonButton{width:min(176px,100%)}.bnuBoughtTogether__title{margin:0 0 calc(var(--layout-spacing) * 1.5);color:var(--color-text);font-size:clamp(1rem,.92rem + .27vw,1.13rem);line-height:1.25;font-weight:500}.bnuBoughtTogether--desktop .bnuBoughtTogether__title{display:none}.bnuBoughtTogether__panel{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.bnuBoughtTogether--mobile .bnuBoughtTogether__panel{border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.25)}.bnuBoughtTogether--desktop .bnuBoughtTogether__panel{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:calc(var(--layout-spacing) * 1.25);border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.5)}.bnuBoughtTogether__productsRow{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.bnuBoughtTogether--desktop .bnuBoughtTogether__productsRow{display:contents}.bnuBoughtTogether--mobile .bnuBoughtTogether__item{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:calc(var(--layout-spacing) * 1.25);align-items:center;width:100%;min-width:0}.bnuBoughtTogether--desktop .bnuBoughtTogether__item{display:flex;flex:0 1 auto;align-items:center;gap:calc(var(--layout-spacing) * 1.25);min-width:0}.bnuBoughtTogether--mobile .bnuBoughtTogether__plus{display:flex;align-items:center;justify-content:center;width:100%;padding:calc(var(--layout-spacing) * 1.25) 0}.bnuBoughtTogether--mobile .bnuBoughtTogether__plus:after{content:"\f067";color:var(--color-accent);font-family:var(--font-fa);font-size:18px;line-height:1}.bnuBoughtTogether--desktop .bnuBoughtTogether__plus{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(var(--layout-spacing) * 4)}.bnuBoughtTogether--desktop .bnuBoughtTogether__plus:after{content:"\f067";color:var(--color-accent);font-family:var(--font-fa);font-size:18px;line-height:1}.bnuBoughtTogether__image{display:block;object-fit:contain}.bnuBoughtTogether--mobile .bnuBoughtTogether__image{grid-column:1;grid-row:1;width:64px;height:64px}.bnuBoughtTogether--desktop .bnuBoughtTogether__image{flex-shrink:0;width:60px;height:60px}@media(max-width:1024px){.bnuBoughtTogether--desktop .bnuBoughtTogether__image{width:56px;height:56px}}.bnuBoughtTogether__info{min-width:0}.bnuBoughtTogether--mobile .bnuBoughtTogether__info{grid-column:2;grid-row:1}.bnuBoughtTogether--desktop .bnuBoughtTogether__info{flex:1 1 auto;max-width:190px}@media(max-width:1248px){.bnuBoughtTogether--desktop .bnuBoughtTogether__info{max-width:128px}}.bnuBoughtTogether__name{display:block;margin-block-end:calc(var(--layout-spacing) * .75);color:var(--color-text);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.35;text-decoration:none}.bnuBoughtTogether__name:hover{text-decoration:underline}.bnuBoughtTogether--mobile .bnuBoughtTogether__name{overflow-wrap:anywhere;word-break:normal}.bnuBoughtTogether--desktop .bnuBoughtTogether__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}@media(max-width:1248px){.bnuBoughtTogether--desktop .bnuBoughtTogether__name{font-size:13px}}.bnuBoughtTogether__prices{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--layout-spacing) * .5)}.bnuBoughtTogether__prices--nowrap{white-space:nowrap}.bnuBoughtTogether--mobile .bnuBoughtTogether__prices--nowrap{white-space:normal}.bnuBoughtTogether__price{color:var(--color-text);font-weight:500;font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1.25}.bnuBoughtTogether__price--old{color:var(--color-text-light);font-weight:400;text-decoration:line-through}@media(max-width:1248px){.bnuBoughtTogether--desktop .bnuBoughtTogether__price--old{font-size:12px}}.bnuBoughtTogether__price--promo{color:var(--color-promo)}.bnuBoughtTogether__price--card{color:var(--color-accent)}.bnuBoughtTogether__price--total{color:var(--color-text)}.bnuBoughtTogether--desktop .bnuBoughtTogether__price--total{font-size:20px;line-height:1.2}@media(max-width:1248px){.bnuBoughtTogether--desktop .bnuBoughtTogether__price--total{font-size:16px}}.bnuBoughtTogether__prices--nowrap .LCCardPriceBox{display:inline-flex;align-items:center;gap:4px}.bnuBoughtTogether__prices--nowrap .LCCardPriceBox img{width:20px;height:20px}.bnuBoughtTogether--desktop .bnuBoughtTogether__prices--nowrap .LCCardPriceBox{display:inline-block}.bnuBoughtTogether__footer{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--layout-spacing) * 1.25);width:100%}.bnuBoughtTogether--mobile .bnuBoughtTogether__footer{margin-block-start:calc(var(--layout-spacing) * 1.5);gap:calc(var(--layout-spacing) * 1.25)}.bnuBoughtTogether--desktop .bnuBoughtTogether__footer{display:contents}.bnuBoughtTogether__kitPrice{margin:0;width:100%}.bnuBoughtTogether--desktop .bnuBoughtTogether__kitPrice{flex:0 0 auto;width:auto;margin-inline:calc(var(--layout-spacing) * 1) calc(var(--layout-spacing) * 1.25);white-space:nowrap}.bnuBoughtTogether__kitPriceLabel{margin:0;color:var(--color-text-light);font-size:clamp(.81rem,.77rem + .13vw,.88rem);line-height:1.4}.bnuBoughtTogether--desktop .bnuBoughtTogether__kitPriceLabel{font-size:13px}@media(max-width:1248px){.bnuBoughtTogether--desktop .bnuBoughtTogether__kitPriceLabel{font-size:12px}}.bnuBoughtTogether--mobile .bnuBoughtTogether__kitPriceLabel{display:block}.bnuBoughtTogether__kitPriceBreak{display:none}.bnuBoughtTogether--desktop .bnuBoughtTogether__kitPriceBreak{display:block}@media(max-width:480px){.bnuBoughtTogether--desktop .bnuBoughtTogether__kitPriceBreak{display:none}}.bnuBoughtTogether__kitPriceCard{display:inline-flex;align-items:center}.bnuBoughtTogether__addAll{width:auto;max-width:none;white-space:nowrap}.bnuBoughtTogether--mobile .bnuBoughtTogether__price--total{display:block;margin-block-start:calc(var(--layout-spacing) * .5);font-size:20px;line-height:1.2}.bnuBoughtTogether--mobile .bnuBoughtTogether__addAll{width:100%}.bnuBoughtTogether--desktop .bnuBoughtTogether__addAll{flex:0 0 auto;max-width:176px}@media(max-width:1024px){.bnuBoughtTogether--desktop .bnuBoughtTogether__addAll{padding-inline:calc(var(--layout-spacing) * 1.5);font-size:13px}}.bnuProductInner .bnuBoughtTogether,.bnuProductInner .bnuBoughtTogether--desktop{margin:0}.bnuProductDeliveryOptions{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuProductDeliveryOptions__intro{margin:0;color:var(--color-text-light)}.bnuProductDeliveryOptions__group{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-bg)}.bnuProductDeliveryOptions__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--layout-spacing);padding:calc(var(--layout-spacing) * 1.5) var(--layout-gap);border-top:1px solid var(--color-border)}.bnuProductDeliveryOptions__row:first-child{border-top:0}.bnuProductDeliveryOptions__row--heading{border-bottom:1px solid var(--color-border)}.bnuProductDeliveryOptions__title{display:flex;flex:1 1 12rem;align-items:center;gap:calc(var(--layout-spacing) * .75);min-width:0;font-weight:500}.bnuProductDeliveryOptions__title i{flex-shrink:0;color:var(--color-text-light)}.bnuProductDeliveryOptions__title--logos{gap:calc(var(--layout-spacing) * .5)}.bnuProductDeliveryOptions__title--logos img{width:auto;max-height:20px}.bnuProductDeliveryOptions__link{margin-inline-start:calc(var(--layout-spacing) * .5)}.bnuProductDeliveryOptions__badge{flex-shrink:0;white-space:nowrap}.bnuProductDeliveryOptions__days{flex-shrink:0;color:var(--color-text-light);white-space:nowrap}.bnuProductDeliveryOptions__price{flex-shrink:0;margin-inline-start:auto;font-weight:700;white-space:nowrap;text-align:right}.bnuProductDeliveryOptions__price--free{color:var(--color-success);text-transform:uppercase}@media(max-width:768px){.bnuProductDeliveryOptions__row:not(.bnuProductDeliveryOptions__row--heading){row-gap:calc(var(--layout-spacing) * .5)}.bnuProductDeliveryOptions__title{flex-basis:100%}.bnuProductDeliveryOptions__price{margin-inline-start:0}}.bnuPharmaciesQnts{display:flex;flex-direction:column;gap:var(--layout-gap)}.bnuPharmaciesQnts__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--layout-spacing)}.bnuPharmaciesQnts__filters .bnuInputWrap{flex:1 1 16rem;margin:0}.bnuPharmaciesQnts__onDutyFilter{flex:0 0 auto;margin:0}.bnuPharmaciesQnts__results{min-width:0}.bnuPharmaciesQnts__tableWrap{overflow:auto;border:1px solid var(--color-border);border-radius:var(--border-radius);max-height:50vh}.bnuPharmaciesQnts__table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4}.bnuPharmaciesQnts__table tr:last-child td{border-bottom:0}.bnuPharmaciesQnts__table td{border-bottom:1px solid var(--color-border);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 1.5) var(--layout-gap) calc(var(--layout-spacing) * 1.5) 0}.bnuPharmaciesQnts__table td:first-child{padding-left:var(--layout-gap)}.bnuPharmaciesQnts__table a{color:var(--color-info);text-decoration:none}.bnuPharmaciesQnts__table a:hover{text-decoration:underline}.bnuPharmaciesQnts__region{font-weight:700}.bnuPharmaciesQnts__updated{color:var(--color-text-light);font-size:14px;white-space:nowrap}.bnuPharmaciesQnts__quantity{font-weight:600;white-space:nowrap;text-align:right}.bnuPharmaciesQnts__onDutyIcon{margin-inline-start:calc(var(--layout-spacing) * .5);color:var(--color-success)}.bnuPharmaciesQnts__onDutyLegend{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .5);margin:0;color:var(--color-text-light);font-size:14px}.bnuPharmaciesQnts__onDutyLegend i{color:var(--color-success)}@media(max-width:768px){.bnuPharmaciesQnts__table{font-size:14px}.bnuPharmaciesQnts__table td{display:block;padding:0 var(--layout-spacing);border-bottom:0}.bnuPharmaciesQnts__table .bnuPharmaciesQnts__region{padding-top:var(--layout-spacing)}.bnuPharmaciesQnts__table .bnuPharmaciesQnts__updated,.bnuPharmaciesQnts__table .bnuPharmaciesQnts__quantity{display:inline-block;width:50%;padding-bottom:var(--layout-spacing);border-bottom:1px solid var(--color-border)}.bnuPharmaciesQnts__table .bnuPharmaciesQnts__updated--full{width:100%}.bnuPharmaciesQnts__table .bnuPharmaciesQnts__quantity{text-align:right}}.bnuMinCartPromo{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--layout-spacing) * .67);margin-block-end:var(--layout-spacing);padding:calc(var(--layout-spacing) * .5) calc(var(--layout-spacing) * 1.17);border:1px dashed;border-radius:var(--border-radius-small);width:100%}.bnuMinCartPromo--promo{border-color:var(--color-promo);background-color:color-mix(in oklch,var(--color-promo),transparent 92%);color:var(--color-promo)}.bnuMinCartPromo--lc{border-color:var(--color-accent);background-color:color-mix(in oklch,var(--color-accent),transparent 92%);color:var(--color-accent)}.bnuMinCartPromo--small{margin-block-end:0;padding:calc(var(--layout-spacing) * .5) calc(var(--layout-spacing) * .83)}.bnuMinCartPromo--small .bnuMinCartPromo__text{font-size:12px}@media(min-width:769px){.bnuMinCartPromo--small{gap:calc(var(--layout-spacing) * .33);padding-inline:calc(var(--layout-spacing) * .5)}.bnuMinCartPromo--small .bnuMinCartPromo__text{padding-inline-end:0;font-size:11px}}.bnuMinCartPromo__text{flex:1;padding-inline-end:calc(var(--layout-spacing) * 2);font-size:11px;font-weight:500;line-height:1.2727272727}@media(max-width:768px){.bnuMinCartPromo__text{padding-inline-end:0}}.bnuMinCartPromo__sum{white-space:nowrap}.bnuMinCartPromo__info{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:16px;line-height:1;cursor:pointer}@media(max-width:768px){.bnuMinCartPromo__info{display:none}}.bnuMinCartPromo__tooltip{position:fixed;z-index:9999;display:none;width:min(280px,90vw);padding:calc(var(--layout-spacing) * 1.33) calc(var(--layout-spacing) * 1.67);border:1px solid var(--color-border);border-radius:var(--border-radius-small);background:var(--color-bg);box-shadow:var(--box-shadow);color:var(--color-text);font-size:14px;line-height:1.35}.bnuProduct__price--minCartValue{gap:calc(var(--layout-spacing) * .67)}.bnuProduct__price--minCartValue .bnuProduct__price--promo{font-weight:700;color:var(--color-promo)}.bnuProduct__price--minCartValue .price--card ins.card{color:var(--color-accent);font-weight:700;text-decoration:none}.bnuProduct__price--minCartValue .bnuProduct__price--regular{color:var(--color-text);font-weight:500}.bnuProductPriceCard .bnuProduct__price--minCartValue .bnuProduct__price--promo,.bnuProductPriceCard .bnuProduct__price--minCartValue .price--card ins.card{font-size:24px;line-height:1.1666666667}.bnuProductPriceCard .bnuProduct__price--minCartValue .bnuProduct__price--regular{font-size:16px;line-height:1.125}.bnuProduct .bnuProduct__price--minCartValue{flex-wrap:wrap;width:100%}.bnuProduct .bnuProduct__price--minCartValue .price--card{display:flex;align-items:center;column-gap:calc(var(--layout-spacing) * .5)}.bnuProduct .bnuProduct__price--minCartValue .price--card img{display:inline-block;width:auto;height:20px}@media(max-width:768px){.bnuProduct .bnuProduct__price--minCartValue .price--card img{height:16px}}.bnuProduct .bnuProduct__price--minCartValue .bnuProduct__price--regular{font-weight:400;font-size:clamp(.88rem,.79rem + .27vw,1rem)}.bnuProductPriceCard{border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 1.5)}.bnuProductPriceCard .bnuProductPriceBox{width:100%;border:0;background:transparent;box-shadow:none;padding:0;font-size:14px;line-height:1.4285714286;color:var(--color-text)}.bnuProductPriceCard .bnuProductPriceBox hr{margin:calc(var(--layout-spacing) * 1.5) 0;border:0;border-top:1px solid var(--color-border)}.bnuProductPriceCard .bnuProductPriceBox strong{font-weight:700}.bnuProductPriceCard .bnuProductPriceBox a:not(.bnuButton,.bnuButtonAsTextLink){display:inline-block;color:inherit;text-decoration:none;cursor:pointer}.bnuProductPriceCard .bnuProductPriceBox a:not(.bnuButton,.bnuButtonAsTextLink):hover{text-decoration:underline}.bnuProductPriceCard .bnuProductPriceBox .textColor--blue{color:var(--color-text)}.bnuProductPriceCard .bnuProductPriceBox__price{position:relative;display:flex;flex-direction:column;margin-block-end:calc(var(--layout-spacing) * 1.5);font-size:0}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price{font-size:0}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price>ins{color:var(--color-text);font-size:24px;line-height:1.1666666667;white-space:nowrap}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price>ins.card{color:var(--color-accent)}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price.price--group:has(>del)>ins:not(.card){color:var(--color-promo)}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price.price--card>ins:not(.card){color:var(--color-promo)}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price>del{font-size:16px;font-weight:500;line-height:1.125}.bnuProductPriceCard .bnuProductPriceBox__price>.bnuProduct__price>.bnuProduct__price{font-size:24px;line-height:1.1666666667;white-space:nowrap}.bnuProductPriceCard .bnuProductPriceBox__price .price--card,.bnuProductPriceCard .bnuProductPriceBox__price .price--group,.bnuProductPriceCard .bnuProductPriceBox__price .bnuProduct__price--minCartValue{flex-wrap:wrap}.bnuProductPriceCard .bnuProductPriceBox__price .price--card{display:flex;align-items:center;white-space:normal}.bnuProductPriceCard .bnuProductPriceBox__price .price--card span{white-space:nowrap}.bnuProductPriceCard .bnuProductPriceBox__price .price--card img{display:inline-block;position:relative;width:35px;height:22px;vertical-align:top}.bnuProductPriceCard .bnuProductPriceBox__price .price--card span.cardInfo{color:var(--color-text-light);font-size:11px;font-weight:400;line-height:1.2727272727;white-space:normal}.bnuProductPriceCard .bnuProductPriceBox__price .price--card span.cardInfo a{color:var(--color-accent);text-decoration:underline}.bnuProductPriceCard .bnuProductPriceBox__price .price--group{display:flex;align-items:baseline;width:100%;margin-block-start:calc(var(--layout-spacing) * .67)}.bnuProductPriceCard .bnuProductPriceBox__price .price--group:first-child{margin-block-start:0}.bnuProductPriceCard .bnuProductPriceBox__price .price--withCode{margin-block-start:calc(var(--layout-spacing) * .33);font-size:14px;font-weight:500;line-height:1;color:var(--color-promo)}.bnuProductPriceCard .bnuProductPriceBox__price .price--withCode b{font-weight:700}.bnuProductPriceCard .bnuProductPriceBox__oldPricePeriod{display:flex;flex-basis:100%;flex-direction:column;color:var(--color-text-light);font-size:11px;font-weight:400;line-height:1.2727272727}.bnuProductPriceCard .bnuProductPriceBox__priceAdditional{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .33);margin-block-start:calc(var(--layout-spacing) * .33);color:var(--color-text-light);font-size:11px;font-weight:400;line-height:1.2727272727}.bnuProductPriceCard .bnuProductPriceBox__priceAdditional .bnPriceBox__measurePrice{font-size:inherit;font-weight:inherit;line-height:inherit}.bnuProductPriceCard .bnuProductPriceBox__oldPricePeriodTitle,.bnuProductPriceCard .bnuProductPriceBox__oldPricePeriodValue{display:block}.bnuProductPriceCard .bnuProductPriceBox__priceInfoWrap{margin-block-start:var(--layout-spacing)}.bnuProductPriceCard .bnuProductPriceBox__priceInfo{margin:0 0 calc(var(--layout-spacing) * .67);color:var(--color-text-light);font-size:12px;line-height:1.1666666667}.bnuProductPriceCard .bnuProductPriceBox__priceInfo:last-child{margin-block-end:0}.bnuProductPriceCard .bnuProductPriceBox__priceInfo i{margin-inline-end:calc(var(--layout-spacing) * .33);font-size:inherit}.bnuProductPriceCard .bnuProductPriceBox__priceInfoSoft{margin:0 0 calc(var(--layout-spacing) * .67);font-size:12px;line-height:133%}.bnuProductPriceCard .bnuProductPriceBox__priceInfoSoft:last-child{margin-block-end:0}.bnuProductPriceCard .bnuProductPriceBox__priceInfoSoft--lowest{color:var(--color-text-light)}.bnuProductPriceCard .bnuProductPriceBox__priceInfoSoft--starting{color:var(--color-text)}.bnuProductPriceCard .bnuProductPriceBox__priceInfoSoft strong{font-weight:600}.bnuProductPriceCard .bnuProductPriceBox__splittedPayment{color:var(--color-text);font-size:12px;font-weight:500}.bnuProductPriceCard .bnuProductPriceBox__priceWithCode{display:flex;position:relative;align-items:baseline;justify-content:space-between;border-radius:var(--border-radius-small);background-color:#fff;padding:6px 4px 6px 8px}.bnuProductPriceCard .bnuProductPriceBox__priceWithCode .priceText{max-width:85%;color:var(--color-promo);font-size:14px;font-weight:700;line-height:1.4285714286}.bnuProductPriceCard .bnuProductPriceBox__priceWithCode .copyIcon{position:absolute;top:4px;right:4px;width:24px;height:24px;padding:4px;border:1px solid var(--color-border);border-radius:var(--border-radius-small);cursor:pointer}.bnuProductPriceCard .bnuProductPriceBox__priceWithCode .copyIcon i{color:var(--color-text);font-size:14px}.bnuProductPriceCard .bnuProductPriceBox__outOfStockText{margin-block-end:calc(var(--layout-spacing) * .67);color:var(--color-error)}.bnuProductPriceCard .bnuProductPriceBox__promo{margin-block:calc(var(--layout-spacing) * 1.5)}.bnuProductPriceCard .bnuProductPriceBox__promo:empty{display:none}.bnuProductPriceCard .bnuProductPriceBox__addToCartInner{display:flex;align-items:stretch;gap:calc(var(--layout-spacing) / 2)}.bnuProductPriceCard .bnuProductPriceBox__quantity{display:flex;flex-shrink:0;align-items:stretch}.bnuProductPriceCard .bnuProductPriceBox__quantity>.bnuInputWrap{display:flex;flex-direction:column;justify-content:stretch;width:auto}.bnuProductPriceCard .bnuProductPriceBox__quantity select.bnuInput{width:auto;min-width:calc(var(--layout-spacing) * 6)}.bnuProductPriceCard .bnuProductPriceBox__addToCartAction{flex:1;min-width:0}.bnuProductPriceCard .bnuProductPriceBox__deliveryInfo{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .67);margin:0 0 calc(var(--layout-spacing) * 1.5);padding:0;list-style:none;line-height:1.4285714286}@media(max-width:768px){.bnuProductPriceCard .bnuProductPriceBox__deliveryInfo{gap:var(--layout-spacing)}}.bnuProductPriceCard .bnuProductPriceBox__deliveryItem{display:flex;gap:8px;align-items:center}.bnuProductPriceCard .bnuProductPriceBox__deliveryItem>i{flex-shrink:0;width:24px;font-size:16px;line-height:24px;text-align:center}.bnuProductPriceCard .bnuProductPriceBox__deliveryText{min-width:0}.bnuProductPriceCard .bnuProductPriceBox__deliveryText strong{white-space:nowrap}.bnuProductPriceCard .bnuProductPriceBox__deliveryMethods{margin-block-start:calc(var(--layout-spacing) * .67)}.bnuProductPriceCard .bnuProductPriceBox__actions{display:flex;gap:calc(var(--layout-spacing) * .5);align-items:center;justify-content:flex-end}.bnuProductPriceCard .bnuProductPriceBox__actions .bnuButton--favorites.active i{color:var(--color-text);font-weight:700}.bnuProductPriceCard .bnuProductPriceBox__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--layout-spacing) * .67)}.bnuProductPriceCard .bnuProductPriceBox__footerStock{min-width:0}.bnuProductPriceCard .bnuProduct__promo{border:0;border-radius:0;background-color:transparent;padding:0}.bnuProductPriceCard .bnuProduct__promo p{margin:0}.bnuProductPriceCard .bnuProductPriceBox__promoTextWrap{margin-block-start:calc(var(--layout-spacing) * 1.5)}.bnuProductPriceCard .bnuProductPriceBox__promoTextWrap .bnuButtonAsTextLink{font-weight:700;margin-block-start:calc(var(--layout-spacing) * .67)}.bnuProductPriceCard .bnuProductPriceBox__promoText{position:relative;max-width:100%;color:var(--color-promo);font-size:14px;line-height:150%;font-weight:600}.bnuProductPriceCard .bnuProductPriceBox__promoText a{color:inherit;text-decoration:underline}.bnuProductPriceCard .bnuProductPriceBox__promoText--truncated{overflow:hidden;max-height:60px;line-break:after-white-space;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media(max-width:768px){.bnuProductPriceCard .bnuProductPriceBox__promoText--desktop{display:none}}@media(min-width:769px){.bnuProductPriceCard .bnuProductPriceBox__promoText--desktop.bnuProductPriceBox__promoText--truncated{display:-webkit-box}}.bnuProductPriceCard .bnuProductPriceBox__promoText--mobile{display:none}@media(max-width:768px){.bnuProductPriceCard .bnuProductPriceBox__promoText--mobile{display:block}.bnuProductPriceCard .bnuProductPriceBox__promoText--mobile.bnuProductPriceBox__promoText--truncated{display:-webkit-box}}.bnuProductPriceCard .bnMultiQnt{position:relative;margin-inline:-2px}.bnuProductPriceCard .bnMultiQnt__carousel{margin-block:-2px;padding-block:2px}.bnuProductPriceCard .bnMultiQnt__arrow{position:absolute;top:50%;width:20px;height:20px;margin-block-start:-10px;border:0;outline:none;background:none;color:var(--color-text);font-size:14px;line-height:20px;text-align:center}.bnuProductPriceCard .bnMultiQnt__arrow.disabled{color:var(--color-border);pointer-events:none}.bnuProductPriceCard .bnMultiQnt__arrow--prev{left:-18px}.bnuProductPriceCard .bnMultiQnt__arrow--next{right:-18px}.bnuProductPriceCard .bnMultiQnt__option{padding-inline:2px}.bnuProductPriceCard .bnMultiQnt__option:hover .bnMultiQnt__content,.bnuProductPriceCard .bnMultiQnt__option.active .bnMultiQnt__content{border-color:var(--color-text)}.bnuProductPriceCard .bnMultiQnt__option.active .bnMultiQnt__content{box-shadow:0 0 0 2px var(--color-border)}.bnuProductPriceCard .bnMultiQnt__content{position:relative;transition:background .1s ease-in-out,border .1s ease-in-out,box-shadow .1s ease-in-out;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--border-radius-small);padding:6px}.bnuProductPriceCard .bnMultiQnt__content .discount{display:inline-block;position:absolute;top:6px;right:6px;border-radius:var(--border-radius-small);background-color:var(--color-promo);padding-inline:4px;color:#fff;font-size:13px;font-weight:500;line-height:18px;white-space:nowrap}.bnuProductPriceCard .bnMultiQnt__content .count{margin-block-end:2px;color:var(--color-text);font-size:13px;font-weight:400;line-height:18px;white-space:nowrap}.bnuProductPriceCard .bnMultiQnt__content .price{color:var(--color-text);font-size:15px;font-weight:500;line-height:18px;white-space:nowrap}.bnuProductPriceCard .bnMultiQnt__content .price .units{color:var(--color-text-light);font-size:14px;font-weight:400}.bnuProductFeedback{scroll-margin-top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing) * 2)}.bnuProductFeedback__title{margin:0 0 calc(var(--layout-spacing) * 2);color:var(--color-text);font-size:clamp(1.25rem,1.09rem + .54vw,1.5rem);font-weight:700;line-height:1.1666666667}.bnuProductFeedback__layout{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);column-gap:calc(var(--layout-spacing) * 3);align-items:start}@media(max-width:1024px){.bnuProductFeedback__layout{grid-template-columns:1fr;row-gap:calc(var(--layout-spacing) * 2)}}.bnuProductFeedback__aside{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 1.5)}.bnuProductFeedback__summary{display:flex;flex-direction:column}.bnuProductFeedback__ratingRow{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:var(--layout-spacing);row-gap:calc(var(--layout-spacing) * .5);align-items:center}.bnuProductFeedback__ratingLead{display:contents}.bnuProductFeedback__ratingLead .bnuStars{grid-column:1;grid-row:1}.bnuProductFeedback__ratingLead .bnuStars i{font-size:24px}@media(max-width:768px){.bnuProductFeedback__ratingLead .bnuStars i{font-size:16px}}.bnuProductFeedback__score{grid-column:2;grid-row:1;margin:0;color:var(--color-text);font-size:20px;font-weight:700;line-height:1.2}.bnuProductFeedback__score span{font-weight:700}.bnuProductFeedback__count{grid-column:1/-1;grid-row:2;margin:0;color:var(--color-text-light);font-size:clamp(.69rem,.65rem + .13vw,.75rem);line-height:1.3333333333}.bnuProductFeedback__histogram{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .5)}.bnuProductFeedback__histogram.active .bnuProductFeedback__histogramItem:not(.active){opacity:.5}.bnuProductFeedback__histogramItem{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:calc(var(--layout-spacing) * .5);align-items:center;border:0;background:transparent;padding:0;color:var(--color-text);text-align:left;cursor:pointer}.bnuProductFeedback__histogramItem.active{color:var(--color-text)}.bnuProductFeedback__histogramLabel{display:flex;align-items:center;gap:4px;width:100%}.bnuProductFeedback__histogramValue{font-size:14px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.bnuProductFeedback__histogramLabel i{color:var(--color-text-light);font-size:16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.bnuProductFeedback__histogramPercent{font-size:14px;font-weight:500;line-height:1.4285714286;text-align:right}.bnuProductFeedback__histogramBar{display:block;border-radius:999px;background-color:color-mix(in oklch,var(--color-text),white 92%);height:8px;overflow:hidden}.bnuProductFeedback__histogramBar span{display:block;border-radius:inherit;background-color:var(--color-promo-orange);height:100%}.bnuProductFeedback__note,.bnuProductFeedback__intro{margin:0;color:var(--color-text-light);font-size:clamp(.69rem,.65rem + .13vw,.75rem);line-height:1.3333333333}.bnuProductFeedback__ask{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 1.17)}.bnuProductFeedback__main{min-width:0}.bnuFeedbackList>ul.bind-list{display:flex;flex-direction:column;gap:var(--layout-spacing);margin:0;padding:0;list-style:none}.bnuFeedbackList>ul.bind-list.desc{flex-direction:column-reverse}.bnuFeedbackList>ul.bind-list>li{display:block;width:100%}.bnuFeedbackList.bnuFeedbackList--shortList>ul.bind-list>li.bind-item{display:none}.bnuFeedbackList.bnuFeedbackList--shortList>ul.bind-list>li.bind-item:nth-child(-n+2){display:block}.bnuFeedbackList.bnuFeedbackList--shortList>ul.bind-list.desc>li.bind-item{display:none}.bnuFeedbackList.bnuFeedbackList--shortList>ul.bind-list.desc>li.bind-item:nth-last-child(-n+2){display:block}.bnuFeedbackList__toolbar{display:flex;gap:calc(var(--layout-spacing) * .67);justify-content:space-between;align-items:flex-start;margin-block-end:var(--layout-spacing)}.bnuFeedbackList__count{align-self:flex-end;color:var(--color-text-light);font-size:clamp(.69rem,.65rem + .13vw,.75rem);line-height:1.3333333333}.bnuFeedbackList__sort{flex-shrink:0;min-width:140px}.bnuFeedbackList__sort select.bnuInput{width:100%;min-width:140px}.bnuFeedbackList__empty{margin-block:0;padding:calc(var(--layout-spacing) * 3);color:var(--color-text-light);font-size:clamp(.88rem,.79rem + .27vw,1rem);line-height:1.4}.bnuFeedbackList__empty>p{margin:0}.bnuFeedbackList__more{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuProductInner__feedback{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 6);grid-column:1/-1;margin-block-start:calc(var(--layout-spacing) * 4)}.bnuProductFiltersSidebar{padding-right:var(--layout-column-gap)}@media(max-width:1400px){.bnuProductFiltersSidebar{padding-right:0}}@media(max-width:768px){.bnuProductFiltersSidebar{display:block;padding-top:48px;padding-bottom:0;position:fixed;width:100%;height:100%;height:100vh;top:0;left:0;background-color:#fff;z-index:2001;transform:translate3d(-100%,0,0);transition:transform .4s cubic-bezier(.75,0,.175,1)!important}}@media(max-width:768px){.bnuProductFiltersSidebar.opened{pointer-events:auto;transform:translateZ(0)}}.bnuProductFiltersSidebar[aria-busy=true]{opacity:1}.bnuProductFiltersSidebar[aria-busy=true]>.bnuProductFilters__panel{opacity:.5;pointer-events:none}.bnuProductFiltersSidebar__header{display:none}@media(max-width:768px){.bnuProductFiltersSidebar__header{display:flex}}.bnuProductFiltersSidebar__header{align-items:center;justify-content:space-between;gap:var(--layout-spacing);position:absolute;width:100%;top:0;left:0;padding:12px 60px 12px 20px;font-size:18px;line-height:24px;border-bottom:1px solid var(--color-border);background-color:#fff;color:var(--color-text)}.bnuProductFiltersSidebar__title{color:var(--color-text);font-weight:600}.bnuProductFiltersSidebar__close.bnuButton,.bnuProductListing__sortDrawerClose.bnuButton{position:absolute;top:0;right:0;width:48px;height:48px;--button-height: 48px;padding:0}.bnuProductFiltersSidebar__close.bnuButton>i,.bnuProductListing__sortDrawerClose.bnuButton>i{margin:0;font-size:20px}.bnuProductFiltersSidebar__clear{float:right;font-size:16px;color:var(--color-accent);margin-right:20px;cursor:pointer}@media(max-width:768px){.bnuProductFilters__panel{padding:12px 20px 100px;max-height:calc(100vh - 48px);overflow:auto}}.bnuProductFilters__form,.bnuProductFilters__groups,.bnuProductFilters__holder{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * 1.5)}.bnuProductFilters__group{margin:0;padding:0;border:none}.bnuProductFilters__group:before,.bnuProductFilters__group:after{display:none}.bnuProductFilters__group .bnuAccordion{row-gap:0}@media(max-width:768px){.bnuProductFilters__group--categories{display:none}}.bnuProductFilters__group--categories button,.bnuProductFiltersSidebar,.bnuProductFilters__form,.bnuProductFilters__wrap,.bnuProductFilters__panel{color:var(--color-text)}.bnuProductFilters__panel .bnuInput{--color: var(--color-text);color:var(--color-text)}.bnuProductFilters__panel .bnuInputWrap__prepend,.bnuProductFilters__panel label,.bnuProductFilters__panel .bnuChoiceWrap__label,.bnuProductFilters__panel .bnuChoiceWrap__labelText,.bnuProductFilters__panel .bnuAccordion__summary,.bnuProductFilters__panel .bnuAccordion__title,.bnuProductFilters__panel .bnuButtonAsTextLink,.bnuProductFilters__panel .bnuProductFilters__categoryList a,.bnuProductFilters__panel .bnuProductFilters__categoryList button{color:var(--color-text)}.bnuProductFilters__panel .label,.bnuProductFilters__panel .bnuChoiceWrap__label{word-break:break-word}.bnuProductFilters__search{width:100%;margin-top:12px;margin-bottom:var(--layout-spacing)}.bnuProductFilters__search .bnuInputWrap{flex:1 1 auto;width:100%;min-width:0}.bnuProductFilters__search .bnuInputWrap:has(.bnuInput[type=search]):before{z-index:1;color:var(--color-text-light);line-height:24px}.bnuProductFilters__more{margin-top:10px}.bnuProductFilters__categoryList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * .75)}.bnuProductFilters__categoryList a,.bnuProductFilters__categoryList button{text-align:left;text-decoration:none}.bnuProductFilters__categoryList .hiddenOption{display:none}.bnuProductFilters__choices{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bnuProductFilters__choices>li{font-size:15px;line-height:20px;margin:0 0 8px}@media(max-width:768px){.bnuProductFilters__choices>li{margin:0 0 10px}}.bnuProductFilters__choices>li:last-child{margin-bottom:0}.bnuProductFilters__choices>li.hiddenOption{display:none}.bnuProductFilters__choices>li.hideVisible .bnuChoiceWrap__labelText{opacity:.5}.bnuProductFilters__choice{width:100%}.bnuProductFilters__tags{display:none}@media(max-width:768px){.bnuProductFilters__tags:not(:empty){display:block;margin-top:4px;margin-bottom:16px;border-bottom:1px solid var(--color-border);padding-bottom:var(--layout-spacing)}}.bnuProductFilters__group--price .bnuProductFilters__content,.bnuProductFilters__group--price .bnuProductFilters__sliderWrap{display:block;width:100%}.bnuProductFilters__group--price .bnuProductFilters__priceInputs{margin-bottom:20px}.bnuProductFilters__group--price .bnuProductFilters__priceValues{display:flex;align-items:center;justify-content:space-between;column-gap:var(--layout-spacing)}.bnuProductFilters__group--price .bnuProductFilters__priceInput{flex:1 1 0;min-width:0;max-width:140px}.bnuProductFilters__group--price .bnuProductFilters__priceInput .bnuInput{--color: var(--color-text);--height: 42px;--prepend: 0px;color:var(--color-text);text-align:center;padding-inline-end:28px}.bnuProductFilters__group--price .bnuProductFilters__priceInput .bnuInputWrap__prepend{top:0;right:12px;bottom:0;left:auto;display:flex;align-items:center;z-index:1;color:var(--color-text);font-size:15px;line-height:1.2;pointer-events:none}.bnuProductFilters__group--price .bnuProductFilters__priceSeparator{flex:0 0 auto;color:var(--color-text);font-size:15px;line-height:1.2;text-align:center}@media(max-width:768px){.bnuProductFilters__group--price .bnuProductFilters__priceSeparator{padding-inline:calc(var(--layout-spacing) * .5)}}.bnuProductFilters__group--price .bnuProductFilters__range,.bnuProductFilters__group--price .filterRange{position:relative;width:100%;height:4px;border:none;border-radius:999px;background:var(--color-border);margin:15px auto}.bnuProductFilters__group--price .bnuProductFilters__range.ui-slider,.bnuProductFilters__group--price .filterRange.ui-slider{display:block;text-align:left}.bnuProductFilters__group--price .bnuProductFilters__range .ui-slider-range,.bnuProductFilters__group--price .filterRange .ui-slider-range{position:absolute;z-index:1;display:block;height:100%;border:0;border-radius:999px;background:var(--color-text)}.bnuProductFilters__group--price .bnuProductFilters__range.ui-slider-horizontal .ui-slider-range,.bnuProductFilters__group--price .filterRange.ui-slider-horizontal .ui-slider-range{top:0;left:0}.bnuProductFilters__group--price .bnuProductFilters__range .ui-slider-handle,.bnuProductFilters__group--price .filterRange .ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;top:-6px;margin-left:-2px;cursor:pointer;background:#fff;border:2px solid var(--color-text);border-radius:50%;outline:none}.bnuProductFilters__group--price .bnuProductFilters__range .ui-slider-handle:last-child,.bnuProductFilters__group--price .filterRange .ui-slider-handle:last-child{margin-left:-14px;margin-right:0}.bnuProductFilters__stars{display:flex;flex-direction:column;row-gap:8px}.bnuProductFilters__ratingOption{display:flex;align-items:center;column-gap:6px;cursor:pointer;margin:0;border-radius:var(--border-radius-small);padding:4px 8px;margin-inline:-8px;transition:background-color .2s ease}.bnuProductFilters__ratingOption.active{background-color:var(--color-accent-bg)}.bnuProductFilters__ratingSuffix{line-height:1;color:var(--color-text);font-size:15px}.bnuProductFilters__ratingOption.active .bnuProductFilters__ratingSuffix{font-weight:600}.bnuProductFilters__mobileResults{display:none}@media(max-width:768px){.bnuProductFilters__mobileResults{display:block}}.bnuProductFilters__mobileResults{position:fixed;bottom:0;left:0;width:100%;padding:12px 12px 24px;border-top:1px solid var(--color-border);background-color:#fff;z-index:11}.bnuProductFilters__showResults{width:100%}.bnuProductFilters__activeFilter{margin-bottom:16px}.bnuProductFilters__activeFilterLabel{font-size:13px;line-height:20px;color:var(--color-text);text-transform:uppercase;font-weight:500;margin-bottom:8px}.bnuProductFilters__activeFilterList ul{list-style:none;margin:0;padding:0;font-size:0;line-height:0}.bnuProductFilters__activeFilterList ul li{display:inline-block;margin:0 8px 8px 0;cursor:default}.bnuProductFilters__activeFilterList ul li span{display:block;position:relative;font-size:14px;line-height:24px;white-space:nowrap;padding:0 32px 0 12px;background-color:var(--color-bg);border-radius:12px;color:var(--color-text)}.bnuProductFilters__activeFilterList ul li span i{display:block;position:absolute;width:24px;height:24px;line-height:24px;border-radius:50%;background-color:var(--color-border);top:0;right:0;text-align:center;cursor:pointer}.bnuProductFilters__activeFilterList ul li span i:hover{background-color:var(--color-border)}.bnuProductListing{display:flex;flex-wrap:wrap;column-gap:var(--layout-column-gap);margin-bottom:calc(var(--layout-spacing) * 4)}@media(max-width:768px){.bnuProductListing{row-gap:var(--layout-column-gap)}}.bnuProductListing__sidebarCol{flex:0 0 calc(var(--layout-spacing) * 19);max-width:calc(var(--layout-spacing) * 19);width:calc(var(--layout-spacing) * 19)}@media(max-width:768px){.bnuProductListing__sidebarCol{flex:0 0 100%;max-width:100%;width:100%}}.bnuProductListing__contentCol{flex:1 1 0;min-width:0}@media(max-width:768px){.bnuProductListing__contentCol{flex:0 0 100%;max-width:100%;width:100%}}.bnuProductListing__products .bnuProducts.productsList{margin-bottom:calc(var(--layout-spacing) * 3)}.bnuProductListing__products .bnuProducts.productsList .bnuProduct{min-width:0}.bnuProductListing__products .bnuProducts.productsList>.bnuProduct.bnuProduct--banner,.bnuProductListing__products .bnuProducts.productsList>.bnuProductListing__inlineBanner,.bnuProductListing__products .bnuProducts.productsList>.productItem.productItem--hasBanner{grid-column:span 1;min-width:0;min-height:0;padding-bottom:0}.bnuProductListing__products .bnuProducts.productsList>.bnuProductListing__inlineBanner--list{grid-column:1/-1;grid-row:auto}.bnuProduct.bnuProduct--banner{align-self:stretch;overflow:hidden}.bnuProduct.bnuProduct--banner.productItem{padding-bottom:0}.bnuProduct.bnuProduct--banner .bnuProduct__main--banner{display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:hidden;background:none;border:none;box-shadow:none}.bnuProduct.bnuProduct--banner:hover .bnuProduct__main--banner{box-shadow:none}.bnuProduct.bnuProduct--banner .bannerLink{display:flex;flex:1 1 auto;min-height:0;height:100%;text-decoration:none;line-height:0}.bnuProduct.bnuProduct--banner picture{display:flex;flex:1 1 auto;width:100%;min-height:0}.bnuProduct.bnuProduct--banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:none;border-radius:var(--border-radius)}html.benu-eshop-lv .bnuProductListing__products .bnuProducts.productsList .productItem.productItem--hasBanner .banner.pageBanner__grid,html.benu-eshop-lv .bnuProductListing__products .bnuProducts.productsList .productItem.productItem--hasBanner .bannerLink.pageBanner__grid{display:block}@media(max-width:768px){.bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.bnuProduct.bnuProduct--banner,.bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.bnuProductListing__inlineBanner,.bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.productItem.productItem--hasBanner{width:100%;grid-row:auto;height:auto}.bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.bnuProduct.bnuProduct--banner img{height:auto;object-fit:contain}.bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.bnuProduct.bnuProduct--banner.no-mobile{display:none}html.benu-eshop-lv .bnuProductListing__products .bnuProducts.bnuProducts--list-mobile>.bnuProduct.bnuProduct--banner.no-mobile{display:block}}.bnuProductListing__subcategories{display:none}@media(max-width:768px){.bnuProductListing__subcategories{display:block;margin-left:calc(var(--layout-spacing) * -2);margin-right:calc(var(--layout-spacing) * -2)}}.bnuProductListing__subcategories ul{display:flex;flex-wrap:nowrap;align-items:center;width:100%;padding:calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * 2) calc(var(--layout-spacing) * 1.5);list-style:none;margin:0;margin-top:calc(var(--layout-spacing) * -2);margin-bottom:var(--layout-spacing);font-size:0;line-height:0;overflow:auto}.bnuProductListing__subcategories ul::-webkit-scrollbar{scrollbar-width:thin;width:4px;height:4px}.bnuProductListing__subcategories ul::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:2px}.bnuProductListing__subcategories ul li{display:inline-block;margin-right:var(--layout-spacing)}.bnuProductListing__subcategories ul li:last-child{margin-right:0}.bnuProductListing__subcategories ul li a{display:block;font-size:14px;line-height:16px;padding:var(--layout-spacing) calc(var(--layout-spacing) * 1.5);color:var(--color-text);border-radius:var(--border-radius-small);background-color:var(--color-bg);white-space:nowrap}.bnuProductListing__subcategories ul li a.active{background-color:var(--color-accent);color:#fff}.bnuProductListing__sortDrawer{display:none}@media(max-width:768px){.bnuProductListing__sortDrawer{display:block;padding-top:48px;padding-bottom:0;position:fixed;width:100%;height:100%;height:100vh;top:0;left:0;background-color:#fff;z-index:2001;transform:translate3d(-100%,0,0);transition:transform .4s cubic-bezier(.75,0,.175,1)!important}}@media(max-width:768px){.bnuProductListing__sortDrawer.visible,.bnuProductListing__sortDrawer.opened{pointer-events:auto;transform:translateZ(0)}}.bnuProductListing__sortDrawerHeader{display:none}@media(max-width:768px){.bnuProductListing__sortDrawerHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--layout-spacing)}}.bnuProductListing__sortDrawerHeader{position:absolute;width:100%;top:0;left:0;padding:12px 60px 12px 20px;font-size:18px;line-height:24px;border-bottom:1px solid var(--color-border);background-color:#fff;color:var(--color-text)}.bnuProductListing__sortDrawerTitle{color:var(--color-text);font-weight:600}.bnuProductListing__sortDrawerBody{padding:12px 20px 40px;max-height:calc(100vh - 48px);overflow:auto}.bnuProductFilters__sortChoices{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bnuProductFilters__sortOption{display:block;line-height:24px;font-size:15px;padding:8px 0;color:var(--color-text);cursor:pointer}.bnuProductFilters__sortOption.active{font-weight:500;color:var(--color-accent)}.bnuProductListing__sorting,.bnuProductListing__grouping{display:flex;align-items:center;column-gap:var(--layout-spacing)}.bnuProductListing__viewOptionLabel{color:var(--color-text-light);font-size:14px;line-height:1.4;white-space:nowrap}@media(max-width:768px){.bnuProductListing__viewOptionLabel{display:none}}.bnuProductListing__viewOptionSelect{width:160px;max-width:160px;flex-shrink:0}@media(max-width:768px){.bnuProductListing__viewOptionSelect{width:auto;max-width:100%}}.bnuProductListing__viewOptionSelect .bnuInput{--color: var(--color-text);--padding-inline: 8px;color:var(--color-text);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bnuProductListing__viewOptionField{min-width:0;max-width:100%;width:100%}.bnuProductListing__mobileBar{display:none;margin-bottom:16px;position:sticky;top:calc(var(--promo-height, 0px) + var(--header-main-height, 48px));z-index:1}@media(max-width:768px){.bnuProductListing__mobileBar{display:block}}.bnuProductListing__mobileBarInner{display:flex;flex-wrap:nowrap;width:calc(100% + var(--layout-padding) * 2);max-width:none;margin-inline:calc(var(--layout-padding) * -1);background:#fff;box-shadow:var(--box-shadow)}.bnuProductListing__mobileBarInner .bnuProductListing__mobileBarButton{border-top:none}.bnuProductListing__mobileBarSide{width:50%}.bnuProductListing__mobileBarSide--start .bnuProductListing__mobileBarButton{border-right:1px solid var(--color-border)}.bnuProductListing__mobileBarButton{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;width:100%;height:48px;border:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fff;padding:0 20px;font:inherit;font-size:1em;line-height:24px;position:relative;cursor:pointer;text-align:left;color:var(--color-text)}.bnuProductListing__mobileBarButton .bnuProductListing__mobileBarButtonLabel{display:block;font-size:11px;line-height:16px;color:var(--color-text-light)}.bnuProductListing__mobileBarButton .bnuProductListing__mobileBarButtonValue{font-size:1em;line-height:1.2;margin:0;color:var(--color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.bnuProductListing__mobileBarButton .bnuProductListing__mobileBarButtonCount{position:absolute;top:11px;right:20px;width:24px;height:24px;border-radius:50%;background:var(--color-border);color:var(--color-text-light);text-align:center;line-height:24px;font-size:13px;font-weight:500}.bnuProductListing__mobileBarButton .bnuProductListing__mobileBarButtonCount:empty{display:none}.bnuProductListing__toolbar{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.bnuProductListing__toolbarStart,.bnuProductListing__toolbarEnd{flex:0 0 auto;width:auto;max-width:100%;min-width:0}.bnuProductListing__resultsCount{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.35em;padding:0;margin:0;font-size:14px;line-height:1.4}.bnuProductListing__resultsCountLabel{color:var(--color-text-light);font-weight:400}.bnuProductListing__resultsCountRange,.bnuProductListing__resultsCountTotal{color:var(--color-text);font-weight:600}.bnuProductListing__resultsCount--bottom{display:inline-block;margin:16px 0 0}.bnuProductListing__resultsCount--bottom.notPulled{margin-left:0}.bnuProductListing .bnuProductListing__pagination{color:var(--color-text-light)}.bnuProductListing .bnuProductListing__pagination .bnuProductListing__resultsCount--bottom{margin:16px 0 0 24px}.bnuProductListing .bnuProductListing__pagination .bnuProductListing__resultsCount--bottom.notPulled{margin-left:0}@media(max-width:768px){.bnuProductListing .bnuProductListing__pagination .bnuProductListing__resultsCount--bottom{display:block;margin-left:0}}.bnuProductListing .bnuProductListing__pagination--hasPages .bnuProductListing__resultsCount--bottom{margin:0;text-align:center}.bnuProductListing__pageHeader{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuProductListing__pageTitle{margin:0;color:var(--color-text)}.bnuProductListing__banner{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuProductListing__banner--bottom{margin-block-start:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuProductListing__banner--bottom{margin-block-start:var(--layout-spacing)}}.bnuProductListing__banner.pageBannerWrap .pageBanner--productsTop img,.bnuProductListing__banner.pageBannerWrap .pageBanner--productsBottom img{width:100%}.bnuProductListing__banner.pageBannerWrap .bnuProductListing__categoryBanner .swiper-slide .bannerLink{display:block}.bnuProductListing__banner.pageBannerWrap .bnuProductListing__categoryBanner .swiper-slide .bannerLink img{width:100%}.bnuProductListing__description{position:relative;margin-bottom:calc(var(--layout-spacing) * 2);color:var(--color-text);overflow:hidden;max-height:201px;word-wrap:break-word}.bnuProductListing__description a{color:var(--color-accent);text-decoration:underline}.bnuProductListing__description--hasLinksCarousel{margin-bottom:var(--layout-spacing)}.bnuProductListing__description--collapsed{height:200px}.bnuProductListing__description--collapsed:after{content:"";display:block;position:absolute;height:120px;width:100%;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in oklch,#fff,transparent 100%),#fff 75%)}.bnuProductListing__description--expanded{height:auto;max-height:none;padding-bottom:calc(var(--layout-spacing) * 2.5)}.bnuProductListing__description--expanded:after{display:none}.bnuProductListing__readMore{position:absolute;left:0;bottom:0;z-index:2;margin-top:0}@media(max-width:768px){.bnuProductListing__readMore{left:0;right:0;margin:0 auto;text-align:center}}.bnuProductListing__productsGrid,.bnuProductListing__pagination{width:100%}.bnuProductListing__pagination--hasPages{display:flex;flex-direction:column;align-items:center;gap:var(--layout-spacing)}.bnuProductListing__toolbarEnd{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;column-gap:12px}.bnuProductListing__toolbarEnd .bnuProductListing__sorting,.bnuProductListing__toolbarEnd .bnuProductListing__grouping{display:flex;align-items:center;flex-shrink:0;min-width:0;margin:0}@media(max-width:768px){.bnuProductListing__toolbarEnd .bnuProductListing__sorting{display:none}}.bnuProductListing__toolbarEnd .pr_viewOptionWrap{min-width:0}.section--topInnerContent .bnuProduct__buttons .bnuButton--favorites,.bnuProductListing__chain--topInner .bnuProduct__buttons .bnuButton--favorites{display:none}.bnuProductListing__chain--top>.chainWrap,.bnuProductListing__chain--bottom>.chainWrap,.bnuProductListing__chain--topInner>.chainWrap,.bnuProductListing__chain--inner>.chainWrap{margin-block:0}.bnuProductListing__chain--top,.bnuProductListing__chain--topInner{margin-block-end:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuProductListing__chain--topInner{margin-block-end:calc(var(--layout-spacing) * 3)}}.bnuProductListing__chain--bottom,.bnuProductListing__chain--inner{margin-block-start:calc(var(--layout-spacing) * 2)}.bnuProductListing__typeTabs{display:flex;flex-wrap:wrap;overflow-x:auto;padding-bottom:20px;margin-bottom:calc(var(--layout-spacing) * 2);gap:var(--layout-spacing)}.bnuProductListing__typeTabs .bnuButton{flex-shrink:0}.bnuProductListing__typeTabs::-webkit-scrollbar{scrollbar-width:thin;width:4px;height:4px}.bnuProductListing__typeTabs::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:2px}@media(max-width:768px){.bnuProductListing__typeTabs{flex-wrap:nowrap;padding-bottom:12px;margin-bottom:var(--layout-spacing)}}.bnuProductOutOfStock__products,.bnuProductsDialog,.bnuFavoritesListDialog{display:flex;flex-direction:column;row-gap:var(--layout-gap)}.bnuProductsDialog__item .bnuProduct__buttons,.bnuFavoritesListDialog__item .bnuProduct__buttons{display:flex;column-gap:var(--layout-spacing);align-items:center}#chooseUserCartDialog>footer{flex-direction:column;align-items:stretch;row-gap:var(--layout-spacing)}#chooseUserCartDialog>footer .bnuButton{width:100%}#selectPharmacyDialog>section{display:flex;flex-direction:column;min-height:0}.bnuCartLocationSelect{display:flex;flex-direction:column;gap:var(--layout-spacing);min-height:0}.bnuCartLocationSelect .disabledSearch{display:none!important}.bnuCartLocationSelect .bnuCartLocationSelect__providers{display:flex;flex-wrap:wrap;align-items:center;gap:var(--layout-spacing);margin:0;padding:0 0 var(--layout-spacing)}.bnuCartLocationSelect .bnuCartLocationSelect__disclaimer{flex:1 1 12rem;min-width:0}@media(max-width:768px){.bnuCartLocationSelect .bnuCartLocationSelect__disclaimer{flex-basis:100%}}.bnuCartLocationSelect .bnuCartLocationSelect__twoSelects{display:flex;flex-wrap:wrap;gap:var(--layout-spacing);margin:0}.bnuCartLocationSelect .bnuCartLocationSelect__twoSelects>.bnuCartLocationSelect__locationSelect{flex:1 1 12rem;min-width:0}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem{display:flex;position:relative;flex:0 1 calc(25% - var(--layout-spacing) * .75);justify-content:space-between;align-items:center;gap:calc(var(--layout-spacing) * .5);width:auto;max-width:calc(25% - var(--layout-spacing) * .75);min-width:9rem;height:48px;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:0 calc(var(--layout-spacing) * .75);cursor:pointer;transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .1s ease-in-out}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem:hover,.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem.active{border-color:var(--color-info);background-color:#fff}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem.active{box-shadow:0 0 0 3px var(--color-border)}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem.active img{filter:none;opacity:1}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem img{display:block;width:auto;max-height:28px;margin-right:4px;filter:grayscale(1);opacity:.8}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem span{font-weight:500;font-size:16px;color:var(--color-text);white-space:nowrap}@media(max-width:768px){.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem{flex:0 1 calc(50% - var(--layout-spacing) * .5);max-width:calc(50% - var(--layout-spacing) * .5);min-width:0}}.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem .bnuCartLocationSelect__pickupInfo{display:inline-block;position:absolute;top:-8px;left:50%;transform:translate(-50%);border-radius:12px;background-color:var(--color-border);padding:2px 8px;font-weight:400;font-size:13px;line-height:16px;color:var(--color-text);white-space:nowrap}@media(max-width:768px){.bnuCartLocationSelect .bnuCartLocationSelect__pickupItem .bnuCartLocationSelect__pickupInfo{top:-6px;padding:2px 6px;font-size:11px;line-height:12px}}.bnuCartLocationSelect .bnuCartLocationSelect__radioMarker{display:block;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;border:1px solid var(--color-border);border-radius:50%;background-color:#fff}.bnuCartLocationSelect .bnuCartLocationSelect__groupTitle{position:relative;width:auto;min-width:10rem;padding:0 var(--layout-gap) 0 calc(var(--layout-gap) + 1rem);font-size:15px;line-height:20px}.bnuCartLocationSelect .bnuCartLocationSelect__groupTitle b{font-weight:700}.bnuCartLocationSelect .customOption{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--layout-spacing) * .5);margin-top:0;background-color:var(--color-bg);padding:calc(var(--layout-spacing) * .85) var(--layout-gap);cursor:pointer}@media(min-width:769px){.bnuCartLocationSelect .customOption{flex-direction:row;align-items:center}}.bnuCartLocationSelect .customOption+.customOption{border-top:1px solid var(--color-border)}.bnuCartLocationSelect .customOption:hover{background-color:color-mix(in oklch,var(--color-bg),var(--color-text) 4%)}.bnuCartLocationSelect .customOption.active{background-color:color-mix(in oklch,var(--color-bg),var(--color-text) 8%)}.bnuCartLocationSelect .customOption.active .bnuCartLocationSelect__radioMarker{border-color:var(--color-success)}.bnuCartLocationSelect .customOption.active .bnuCartLocationSelect__radioMarker:after{display:block;content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;border-radius:50%;background-color:var(--color-success)}.bnuCartLocationSelect .customOption .customOption__leftCol{display:flex;flex-direction:row;gap:var(--layout-spacing);min-width:0}@media(max-width:768px){.bnuCartLocationSelect .customOption .customOption__leftCol{flex-direction:column;padding-left:30px}.bnuCartLocationSelect .customOption .customOption__leftCol .bnuCartLocationSelect__groupTitle{left:-32px}}.bnuCartLocationSelect .customOption .customOption__rightCol{flex-shrink:0;color:var(--color-text-light);white-space:nowrap}@media(max-width:768px){.bnuCartLocationSelect .customOption .customOption__rightCol{padding-left:30px}}.bnuCartLocationSelect .bnuCartLocationSelect__viewToggle{margin:0}.bnuCartLocationSelect .bnuCartLocationSelect__viewToggleLink{color:var(--color-info);text-decoration:underline}.bnuCartLocationSelect .bnuCartLocationSelect__viewToggleLink:hover{text-decoration:none}.bnuCartLocationSelect .bnuCartLocationSelect__viewToggleLink--list{display:none}.bnuCartLocationSelect:has(.bnuCartLocationSelect__locationSelect.view-map) .bnuCartLocationSelect__viewToggleLink--map{display:none}.bnuCartLocationSelect:has(.bnuCartLocationSelect__locationSelect.view-map) .bnuCartLocationSelect__viewToggleLink--list{display:inline}.bnuCartLocationSelect .delivery-price-map-popup{display:inline-flex;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:center;color:var(--color-text);font-weight:500;font-size:18px;line-height:normal;text-align:right}.bnuCartLocationSelect .map-row{display:flex;flex-wrap:nowrap;gap:var(--layout-spacing);margin:var(--layout-spacing) 0}.bnuCartLocationSelect .map-row .col{padding:0}.bnuCartLocationSelect .map-row .provider-logo{position:relative;width:68px;max-width:68px;height:28px;overflow:hidden}.bnuCartLocationSelect .map-row .provider-logo img{position:absolute;top:50%;left:50%;max-width:100%!important;object-fit:contain;transform:translate(-50%,-50%)}.bnuCartLocationSelect .bnuForm__row{margin-bottom:0}.bnuCartLocationSelect__locationSelect{width:100%;min-width:0}.bnuCartLocationSelect__locationSelect.customSelect .customSelectVisible{border:1px solid var(--color-border);border-radius:var(--border-radius);background:#fff;min-height:48px;height:auto;padding:var(--layout-spacing) var(--layout-gap)}.bnuCartLocationSelect__locationSelect.customSelect.error .customSelectVisible,.bnuCartLocationSelect__locationSelect.customSelect.error .optionsWrap{border-color:var(--color-error)}.bnuCartLocationSelect__locationSelect.view-list.customSelect .optionsWrap{display:block;position:static;border:0;background:transparent;height:auto;max-height:332px;margin-top:var(--layout-spacing);overflow-y:auto;overflow-x:hidden;z-index:auto}@media(min-width:769px){.bnuCartLocationSelect__locationSelect.view-list.customSelect .optionsWrap{max-height:348px}}.bnuCartLocationSelect__locationSelect.view-list .customSelectSearch[value=""]+.optionsWrap .customOption,.bnuCartLocationSelect__locationSelect.view-list .bnuForm__row:has(.customSelectSearch[value=""])+.optionsWrap .customOption{display:flex}.bnuCartLocationSelect__locationSelect.view-map .optionsWrap{max-height:332px;visibility:hidden}@media(min-width:769px){.bnuCartLocationSelect__locationSelect.view-map .optionsWrap{max-height:348px}}.bnuCartLocationSelect__locationSelect.view-map .optionsWrap:hover,.bnuCartLocationSelect__locationSelect.view-map .optionsWrap:focus{visibility:visible!important}.bnuCartLocationSelect__locationSelect.view-map:has(.customSelectSearch:hover:not([value=""])) .optionsWrap,.bnuCartLocationSelect__locationSelect.view-map:has(.customSelectSearch:focus:not([value=""])) .optionsWrap{visibility:visible!important}.bnuCartLocationSelect__map{position:relative;width:100%;height:332px;max-height:332px;margin-top:var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden}@media(min-width:769px){.bnuCartLocationSelect__map{height:348px;max-height:348px}}.bnuCartLocationSelect__map .gm-style div[role=dialog]{max-width:300px!important}.bnuCartLocationSelect__map .centerMarker{position:absolute;top:50%;left:50%;z-index:1;width:24px;height:32px;margin-top:-32px;margin-left:-12px;color:var(--color-info);font-weight:900;font-size:32px;font-family:var(--font-fa),"Font Awesome 6 Pro","Font Awesome 5 Pro";line-height:32px;text-align:center;pointer-events:auto;cursor:pointer}.bnuCartLocationSelect__map .centerMarker:before{display:block;content:"\f3c5"}.bnuCartLocationSelect:has(.bnuCartLocationSelect__viewToggle):not(:has(.view-map)) .bnuCartLocationSelect__map{visibility:hidden;height:0;max-height:0;margin:0;border:0}#selectPharmacyDialog:has(.bnuCartLocationSelect)>footer .bnuButton,#selectPharmacyDialog:has(.bnuCartLocationSelect)>footer form{flex:1 1 auto}#selectPharmacyDialog:has(.bnuCartLocationSelect)>footer form{display:flex;margin:0}@media(max-width:768px){#selectPharmacyDialog:has(.bnuCartLocationSelect)>footer{flex-direction:column-reverse;align-items:stretch;row-gap:var(--layout-spacing)}}.bnuDialog#addedToCartDialog{height:min(720px,100svh - var(--layout-padding));max-height:min(720px,100svh - var(--layout-padding))}@media(max-width:768px){.bnuDialog#addedToCartDialog{height:auto;max-height:calc(80svh - var(--layout-padding))}}.bnuDialog#addedToCartDialog>section{display:flex;flex:1 1 auto;flex-direction:column;padding:0;min-height:0;overflow:hidden}.bnuAddedToCartDialog{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:minmax(0,1fr) auto;position:relative;flex:1 1 auto;min-height:0;background-color:var(--color-bg)}@media(max-width:768px){.bnuAddedToCartDialog{grid-template-columns:minmax(0,1fr)}}.bnuAddedToCartDialog__scroll{grid-column:1/-1;grid-row:1/-1;min-height:0;overflow:hidden}@media(max-width:768px){.bnuAddedToCartDialog__scroll{grid-row:1;overflow:auto}}.bnuAddedToCartDialog__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);position:relative;height:100%;min-height:0}@media(max-width:768px){.bnuAddedToCartDialog__layout{grid-template-columns:minmax(0,1fr);height:auto}}.bnuAddedToCartDialog__float{display:none;grid-column:1/-1;grid-row:1;z-index:4;align-self:end;justify-content:center;align-items:flex-end;pointer-events:none;background:linear-gradient(180deg,color-mix(in oklch,var(--color-bg),transparent 100%) 0%,var(--color-bg) 100%);padding-block:var(--layout-spacing);min-height:calc(var(--layout-spacing) * 4)}@media(max-width:768px){.bnuAddedToCartDialog__float.bnuAddedToCartDialog__float--active{display:flex}}.bnuButton.bnuAddedToCartDialog__floatBtn{--height: 36px;--color: var(--color-text);pointer-events:auto;border-radius:24px;padding-inline:24px;font-weight:500;font-size:12px}.bnuAddedToCartDialog__cart{display:flex;position:relative;flex-direction:column;background-color:#fff;min-height:0}.bnuAddedToCartDialog__cartItems{flex:1 1 auto;padding:var(--layout-gap);min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-text-light) var(--color-bg)}.bnuAddedToCartDialog__cartItems::-webkit-scrollbar{width:6px}.bnuAddedToCartDialog__cartItems::-webkit-scrollbar-track{background:var(--color-bg)}.bnuAddedToCartDialog__cartItems::-webkit-scrollbar-thumb{background-color:var(--color-text-light);border-radius:var(--border-radius)}.bnuAddedToCartDialog__actions{display:flex;grid-column:1;grid-row:2;position:relative;z-index:3;justify-content:center;align-items:center;gap:var(--layout-spacing);border-top:1px solid var(--color-border);background-color:#fff;padding:var(--layout-spacing);width:auto;min-width:0}.bnuAddedToCartDialog__actions>.bnuButton,.bnuAddedToCartDialog__actions>form{flex:1 1 0;margin:0;min-width:0}.bnuAddedToCartDialog__actions .bnuButton{width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.bnuAddedToCartDialog__side{display:flex;flex-direction:column;border-left:1px solid var(--color-border);background-color:var(--color-bg);min-height:0}.bnuAddedToCartDialog__sideHeader{display:flex;flex-direction:column;row-gap:var(--layout-gap);border-bottom:1px solid var(--color-border);padding:var(--layout-gap)}@media(max-width:768px){.bnuAddedToCartDialog__sideHeader{padding:var(--layout-spacing);border-bottom:none}}.bnuAddedToCartDialog__sideHeader h3{font-size:clamp(1rem,.92rem + .27vw,1.13rem);margin:0;color:var(--color-text);font-weight:700;line-height:1.2}.bnuAddedToCartDialog__sideProducts{flex:1 1 auto;padding:var(--layout-spacing) var(--layout-gap);min-height:0;overflow:auto}@media(max-width:768px){.bnuAddedToCartDialog__sideProducts{padding:0 var(--layout-spacing) var(--layout-spacing)}}.bnuAddedToCartDialog__sideProducts .bnuEmptyState{margin-block:var(--layout-spacing);padding:var(--layout-spacing);font-size:14px}.bnuAddedToCartDialog__sideProducts .bnuEmptyState>p{margin:0}.bnuAddedToCartDialog__sideProductList{display:flex;flex-direction:column;row-gap:var(--layout-spacing)}.bnuAddedToCartDialog__showMore{display:flex;justify-content:center;margin-top:var(--layout-spacing)}.bnuAddedToCartDialogSideProduct{display:flex;align-items:center;column-gap:var(--layout-gap);row-gap:var(--layout-spacing);margin:0;border:0;background:transparent;padding:0;box-shadow:none}.bnuAddedToCartDialogSideProduct__image{display:block;position:relative;flex-shrink:0;margin:0;border:1px solid var(--color-border);border-radius:var(--border-radius-small);background-color:#fff;width:80px;height:80px;overflow:hidden}.bnuAddedToCartDialogSideProduct__image img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:768px){.bnuAddedToCartDialogSideProduct__image{width:56px;height:56px}}.bnuAddedToCartDialogSideProduct__content{flex:1 1 auto;min-width:0}.bnuAddedToCartDialogSideProduct__title{font-size:clamp(.75rem,.67rem + .27vw,.88rem);margin:0 0 calc(var(--layout-spacing) / 3);font-weight:600;line-height:1.35}.bnuAddedToCartDialogSideProduct__title a{color:var(--color-text);text-decoration:none}.bnuAddedToCartDialogSideProduct__category{margin:0;color:var(--color-text-light);font-size:13px;line-height:1.2}@media(max-width:768px){.bnuAddedToCartDialogSideProduct__category{font-size:11px}}.bnuAddedToCartDialogSideProduct__actions{display:grid;flex-shrink:0;grid-template-columns:minmax(0,auto) auto;align-items:center;column-gap:var(--layout-gap);row-gap:calc(var(--layout-spacing) / 2)}.bnuAddedToCartDialogSideProduct__actions>.bnuButton{grid-column:2;grid-row:1/-1;align-self:center}@media(max-width:768px){.bnuAddedToCartDialogSideProduct__actions{position:relative;grid-template-columns:minmax(0,1fr);justify-items:end;row-gap:var(--layout-spacing)}.bnuAddedToCartDialogSideProduct__actions>.bnuButton{grid-column:1;grid-row:auto}}.bnuAddedToCartDialogSideProduct__price{grid-column:1;grid-row:1;justify-self:end;color:var(--color-text);text-align:right;font-weight:700;white-space:nowrap}.bnuAddedToCartDialogSideProduct__price del,.bnuAddedToCartDialogSideProduct__price ins{display:block}.bnuAddedToCartDialogSideProduct__price del{color:var(--color-text-light);font-weight:500;font-size:13px}.bnuAddedToCartDialogSideProduct__price ins{text-decoration:none}.bnuAddedToCartDialogSideProduct__price--promo ins{color:var(--color-promo)}.bnuAddedToCartDialogSideProduct__price--card ins{color:var(--color-accent)}.bnuAddedToCartDialogSideProduct__cardPrice{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) / 2);vertical-align:middle}.bnuAddedToCartDialogSideProduct__cardPrice img{width:auto;height:16px}.bnuAddedToCartDialogSideProduct__badges{display:flex;grid-column:1;grid-row:2;flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:calc(var(--layout-spacing) / 2);margin:0;max-width:140px;padding:0;list-style:none}@media(max-width:768px){.bnuAddedToCartDialogSideProduct__badges{max-width:100%}}.bnuAddedToCartDialogSideProduct__divider{margin:var(--layout-spacing) 0;border:0;border-top:1px solid var(--color-border)}.bnuAddedToCartDialogSideProduct__divider:last-child{display:none}.bnuAddedToCartDialog .bnuPromoBox{margin-top:var(--layout-spacing);margin-bottom:0}.bnuAddedToCartDialog .bnuPromoBox__text{max-width:60%}@media(max-width:768px){.bnuAddedToCartDialog .bnuPromoBox__text{max-width:50%}}.bnuAddedToCartDialogCartItem{display:flex;position:relative;flex-direction:column;gap:var(--layout-spacing);margin:0 0 var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--border-radius-small);background-color:#fff;padding:var(--layout-spacing)}.bnuAddedToCartDialogCartItem:last-child{margin-bottom:0}.bnuAddedToCartDialogCartItem__remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-inline-start:auto;border:0;background:transparent;width:24px;height:24px;color:var(--color-text-light);text-decoration:none;cursor:pointer}.bnuAddedToCartDialogCartItem__remove i{font-size:16px;line-height:1}.bnuAddedToCartDialogCartItem__remove:hover{color:var(--color-error)}.bnuAddedToCartDialogCartItem__main{display:flex;align-items:flex-start;column-gap:var(--layout-spacing)}.bnuAddedToCartDialogCartItem__image{position:relative;flex-shrink:0;margin:0;width:80px}.bnuAddedToCartDialogCartItem__image img{display:block;width:80px;height:80px;object-fit:contain}.bnuAddedToCartDialogCartItem__image .bnuProduct__badges{z-index:2;gap:4px}.bnuAddedToCartDialogCartItem__image .bnuProduct__badges--tr{top:0;right:0}.bnuAddedToCartDialogCartItem__image .bnuProduct__badges--tl{top:0;left:0}.bnuAddedToCartDialogCartItem__image .bnuProductBadge{max-width:100%}.bnuAddedToCartDialogCartItem__info{flex:1 1 auto;min-width:0;padding-inline-end:var(--layout-spacing)}.bnuAddedToCartDialogCartItem__title{font-size:clamp(.88rem,.79rem + .27vw,1rem);margin:0;font-weight:600;overflow-wrap:anywhere}.bnuAddedToCartDialogCartItem__title a{color:var(--color-text);text-decoration:none}.bnuAddedToCartDialogCartItem__category{margin:calc(var(--layout-spacing) / 2) 0 0;color:var(--color-text-light);font-size:14px}.bnuAddedToCartDialogCartItem__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--layout-spacing)}.bnuAddedToCartDialogCartItem__price{display:flex;align-items:baseline;gap:calc(var(--layout-spacing) / 2);font-weight:700;white-space:nowrap}.bnuAddedToCartDialogCartItem__price del{color:var(--color-text-light);font-weight:500}.bnuAddedToCartDialogCartItem__price ins{text-decoration:none}.bnuAddedToCartDialogCartItem__qnt{margin-left:auto}.bnuAddedToCartDialogGiftProduct__media{position:relative;flex-shrink:0;margin:0}.bnuAddedToCartDialogGiftProduct__media .gift{display:flex;position:absolute;top:calc(var(--layout-spacing) * -.5);left:calc(var(--layout-spacing) * -.5);z-index:1;justify-content:center;align-items:center;border-radius:calc(var(--card-border-radius) * .5);background-color:var(--color-promo);width:calc(var(--layout-spacing) * 2);height:calc(var(--layout-spacing) * 2);color:#fff;font-size:clamp(.75rem,.67rem + .27vw,.88rem)}.bnuAddedToCartDialogGiftProduct__media .gift i{color:#fff}.bnuAddedToCartDialogGiftProduct__media img{display:block;border:1px solid var(--color-border);border-radius:calc(var(--card-border-radius) * .5);background-color:#fff;width:80px;height:80px;object-fit:contain}@media(max-width:768px){.bnuAddedToCartDialogGiftProduct__media img{width:56px;height:56px}}.bnuDialog#addedToCartDialog .bnuAddedToCartDialog__cartItems{padding-bottom:calc(var(--layout-gap) * 5)}@media(max-width:768px){.bnuDialog#addedToCartDialog .bnuAddedToCartDialog__cartItems{padding-bottom:var(--layout-gap)}}.bnuOtcDialog .bnuForm .userForm,.bnuOtcDialog .bnuForm .bnuOtcDialog__consumer{display:flex;flex-direction:column;row-gap:var(--row-gap)}.bnuOtcDialog .bnuForm .userFormTitle,.bnuOtcDialog .bnuForm .bnuOtcDialog__consumerTitle,.bnuOtcDialog .bnuForm .bnuOtcDialog__notice,.bnuOtcDialog .bnuForm .contactSection>h3,.bnuOtcDialog .bnuForm .contactSection>p,.bnuOtcDialog .bnuForm .otcSuccess>h3{margin:0}.bnuOtcDialog .bnuForm fieldset{row-gap:var(--layout-spacing)}.bnuOtcDialog .bnuForm legend{width:100%}.bnuOtcDialog .bnuForm .bnuChoicesGroup{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;row-gap:var(--layout-spacing)}.bnuOtcDialog .bnuForm .contactSection,.bnuOtcDialog .bnuForm .bnuOtcDialog__contact{display:flex;flex-direction:column;row-gap:var(--row-gap)}.bnuProducts{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;column-gap:var(--layout-column-gap);row-gap:var(--layout-row-gap)}@media(max-width:1024px){.bnuProducts{grid-template-columns:repeat(3,1fr);column-gap:calc(var(--layout-spacing) * .5)}}@media(max-width:768px){.bnuProducts{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bnuProducts.bnuProducts--list-mobile{display:flex;flex-direction:column}}.bnuOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#00000080;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}body.overlay .bnuOverlay,body.overlayMobile .bnuOverlay,body.overlayLg .bnuOverlay,body.overlayMd .bnuOverlay{opacity:1;pointer-events:auto}.bnuSideCart{display:flex;position:fixed;top:0;right:0;bottom:0;left:auto;z-index:1101;flex-direction:column;width:100%;max-width:420px;height:100%;margin:0;padding:0;border:0;background-color:#fff;box-shadow:var(--box-shadow);transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(.75,0,.175,1)}.bnuSideCart.bnuSideCart--open,.bnuSideCart.visible{transform:translateZ(0)}.bnuSideCart__heading{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--layout-spacing);border-bottom:1px solid var(--color-border);background-color:#fff;padding:calc(var(--layout-spacing) * 2);width:100%}.bnuSideCart__heading h2{margin:0;font-size:24px;line-height:1.25}.bnuSideCart__close{flex-shrink:0}.bnuSideCart__content{flex:1 1 auto;outline:0;padding:calc(var(--layout-spacing) * 2);min-height:0;overflow:auto;overscroll-behavior:contain}.bnuSideCart__items{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuSideCart__empty{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--layout-spacing);min-height:50vh;text-align:center}.bnuSideCart__empty img{display:block;max-width:160px;height:auto}.bnuSideCart__empty p{margin:0;font-size:20px;font-weight:600}.bnuSideCart__levels{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuSideCart__levels .bnuPromoBox{margin-bottom:0}.bnuSideCart__foldable{display:none}.bnuSideCart__foldable .bnuPromoBox:last-child{margin-bottom:0}.bnuSideCart__product{margin:0}.bnuSideCart__actions{flex-shrink:0;border-top:1px solid var(--color-border);background-color:#fff;padding:calc(var(--layout-spacing) * 2);width:100%}.bnuSideCart__summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--layout-spacing);margin-bottom:calc(var(--layout-spacing) * 1.5)}.bnuSideCart__summary>span{font-weight:600}.bnuSideCart__summary>strong{color:var(--color-accent);font-size:20px}.bnuSideCart__summary--withLevels>span{margin-top:auto}.bnuSideCart__reachedBonuses{display:flex;flex:0 0 100%;flex-direction:column;gap:calc(var(--layout-spacing) / 2);margin:0;padding:0;list-style:none}.bnuSideCart__reachedBonuses li{display:flex;align-items:center;gap:calc(var(--layout-spacing) / 2);color:var(--color-success);font-size:13px;font-weight:600}.bnuSideCart__reachedBonuses i{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-success);width:16px;height:16px;color:#fff;font-size:10px}@media(max-width:768px){.bnuSideCart{max-width:100%}.bnuSideCart__heading,.bnuSideCart__content,.bnuSideCart__actions{padding:var(--layout-padding)}.bnuSideCart__heading h2{font-size:20px}}.bnuCartSections{display:flex;flex-direction:column;gap:var(--layout-row-gap);margin-block:var(--layout-row-gap)}.bnuCartSections>:empty{display:none}.bnuCartGifts{display:flex;flex-direction:column;gap:var(--layout-spacing);min-width:0}.bnuCartGifts__header{display:flex;align-items:center}.bnuCartGifts--listView>.bnuCartGifts__header{display:none}.bnuCartGifts__progress{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 2);min-width:0}.bnuCartGifts__tiers{display:flex;gap:var(--layout-column-gap);padding-block:var(--layout-spacing);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--color-border) transparent}.bnuCartGifts__tiers:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--border-radius-small)}.bnuGiftTier{--gift-tier-padding: calc(var(--layout-spacing) * 2);--gift-tier-node-radius: 20px;--gift-tier-connector-offset: 8px;display:flex;position:relative;flex:1 0 260px;flex-direction:column;gap:var(--layout-spacing);border:1px solid var(--color-border);border-radius:var(--card-border-radius);background-color:transparent;padding:var(--gift-tier-padding);min-width:0;max-width:292px;scroll-snap-align:start}.bnuGiftTier--unlocked{border-color:var(--color-success-border)}.bnuGiftTier__header{display:flex;align-items:center;justify-content:center;gap:var(--layout-spacing);text-align:center}.bnuGiftTier__threshold{font-size:18px;text-align:center}.bnuGiftTier__level,.bnuGiftTier__status{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.bnuGiftTier__milestone{display:flex;position:relative;align-items:center;justify-content:center;min-height:40px}.bnuGiftTier__node{display:inline-flex;position:relative;z-index:2;flex-shrink:0;align-items:center;justify-content:center;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-bg);width:40px;height:40px;color:var(--color-text-light)}.bnuGiftTier--unlocked .bnuGiftTier__node,.bnuPageContent .bnuGiftTier--unlocked .bnuGiftTier__node{border-color:var(--color-success);background-color:var(--color-success);color:#fff}.bnuPageContent .bnuGiftTier--unlocked .bnuGiftTier__node i{color:#fff}.bnuGiftTier__connector{position:absolute;top:50%;left:calc(50% + var(--gift-tier-node-radius) + var(--gift-tier-connector-offset));z-index:1;transform:translateY(-50%);border-radius:var(--border-radius-small);background-color:var(--color-border);width:calc(100% + var(--layout-column-gap) + var(--gift-tier-padding) * 2 - var(--gift-tier-node-radius) - var(--gift-tier-node-radius) - var(--gift-tier-connector-offset) - var(--gift-tier-connector-offset));height:8px;overflow:hidden}.bnuGiftTier__connector>span{display:block;background-color:var(--color-success);height:100%;transition:width .2s ease}.bnuGiftTier__status,.bnuPageContent .bnuGiftTier__status{margin:0;min-height:32px;color:var(--color-error);text-align:center}.bnuGiftTier--unlocked .bnuGiftTier__status,.bnuPageContent .bnuGiftTier--unlocked .bnuGiftTier__status{color:var(--color-success)}.bnuGiftTier__gifts{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .5)}.bnuGiftTier__gift{display:flex;align-items:center;gap:var(--layout-spacing);border-radius:var(--border-radius-small);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * .5);min-height:56px;font-size:13px;font-weight:600}.bnuGiftTier__gift>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.bnuGiftTier--unlocked .bnuGiftTier__gift{background-color:var(--color-success-bg)}.bnuGiftTier__gift[hidden]{display:none}.bnuGiftTier__gift img{flex-shrink:0;border-radius:var(--border-radius-small);width:48px;height:48px;object-fit:contain}.bnuGiftTier__toggle{align-self:flex-start;margin-top:auto}.bnuGiftTier__toggle i{transition:transform .2s ease}.bnuGiftTier__toggle[aria-expanded=true] i{transform:rotate(180deg)}.bnuCartGifts__tierPagination{display:none;justify-content:center;gap:calc(var(--layout-spacing) * .5)}.bnuCartGifts__tierPagination button{cursor:pointer;border:0;border-radius:var(--border-radius-small);background-color:var(--color-border);padding:0;width:24px;height:4px}.bnuCartGifts__tierPagination button[aria-current=true]{background-color:var(--color-text)}.bnuCartGifts__notices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-column-gap)}.bnuCartGifts__notices .bnuNotice{margin:0}.bnuCartGifts__notices .bnuNotice--warning,.bnuPageContent .bnuCartGifts__notices .bnuNotice--warning{background-color:var(--color-promo-orange-bg);border:1px solid var(--color-promo-orange-border);color:var(--color-promo-orange)}.bnuCartGifts__notices .bnuCartGifts__noticeArrow{align-self:center;margin-left:auto;transform:none;font-size:32px}.bnuCartGifts__products{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * 2);min-width:0}.bnuCartGifts__carousel .swiper-slide{height:auto}.bnuCartGifts__item,.bnuCartGifts__item .bnuProduct__main{height:100%}.bnuCartGifts__item .bnuProduct__top>h2{padding-inline-end:calc(var(--layout-spacing) * 2.5)}.bnuCartGifts__tooltip{position:absolute;top:min(4%,var(--layout-spacing));right:min(4%,var(--layout-spacing));z-index:2}.bnuCartGifts__tooltip>.bnuTooltip__popover{position-area:bottom span-left}.bnuCartGifts__item .bnuProduct__stock{margin:auto 0 0;color:var(--color-error);font-size:13px;font-weight:600}@media(max-width:1024px){.bnuCartGifts__tierPagination{display:flex}.bnuCartGifts__notices{grid-template-columns:1fr}}@media(max-width:768px){.bnuGiftTier{flex-basis:82%}}.bnuCartSummary{color:var(--color-text)}.bnuCartSummary__title h3{margin:0 0 calc(var(--layout-spacing) * 1.5);font-size:20px;color:var(--color-text)}.bnuCartSummary__lines{display:flex;flex-direction:column;gap:var(--layout-spacing);margin:0}.bnuCartSummary__line{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--layout-spacing);margin:0;color:var(--color-text);line-height:1.25}.bnuCartSummary__line dt,.bnuCartSummary__line>span{flex:1 1 auto;min-width:0;margin:0}.bnuCartSummary__line dd,.bnuCartSummary__line>strong{flex:0 0 auto;margin:0;text-align:right;white-space:nowrap}.bnuCartSummary__line strong{color:inherit}.bnuCartSummary__line--muted{color:var(--color-text-light)}.bnuCartSummary__line--discount{color:var(--color-promo)}.bnuCartSummary__line--promo{color:var(--color-accent)}.bnuCartSummary__line--total{align-items:baseline;font-size:inherit}.bnuCartSummary__line--total>strong{color:var(--color-text);font-size:24px}.bnuCartSummary__delivery{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .5);min-width:0;color:var(--color-text)}.bnuCartSummary__delivery--warning{color:var(--color-warning)}.bnuCartSummary__deliveryMain{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--layout-spacing);min-width:0}.bnuCartSummary__deliveryLabel{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:calc(var(--layout-spacing) * .5);min-width:0;line-height:1.375;overflow-wrap:anywhere}.bnuCartSummary__deliveryLabel .benuBadge,.bnuCartSummary__deliveryLabel li.benuBadge{flex-shrink:0}.bnuCartSummary__deliveryPrice{flex:0 0 auto;color:inherit;white-space:nowrap}.bnuCartSummary__deliveryMeta{margin:0;min-width:0;color:var(--color-text-light);font-size:.933em;line-height:1.4;overflow-wrap:anywhere}.bnuCartSummary__separator{display:block;width:100%;height:1px;margin:calc(var(--layout-spacing) * 2) 0;border:none;background-color:var(--color-border)}.bnuCartSummary__lcSave{margin:var(--layout-spacing) 0 0;color:var(--color-text);font-size:.933em;line-height:1.4}.bnuCartSummary__lcSave a,.bnuCartSummary__lcSave b,.bnuCartSummary__lcSave strong{color:var(--color-accent)}.bnuCartSummary .bnuButton{margin-top:calc(var(--layout-spacing) * 2)}.bnuAside--cart>.bnuCartSummary{margin-bottom:var(--layout-spacing)}.bnuAside--cart>*:last-child{margin-bottom:0}.bnuCartNotificationMobile{display:none}@media(max-width:768px){.bnuCartNotificationMobile{display:block;margin-block:calc(var(--layout-spacing) * 2)}}.bnuCartMemberStatus{margin:16px 0 0;padding-bottom:12px;border-bottom:2px solid var(--color-border)}@media(max-width:768px){.bnuCartMemberStatus{margin-top:var(--layout-spacing)}}.bnuCartMemberStatus__layout{display:flex;align-items:center;justify-content:space-between;gap:var(--layout-spacing)}@media(max-width:768px){.bnuCartMemberStatus__layout{flex-wrap:wrap}}.bnuCartMemberStatus__main{position:relative;flex:0 0 auto;padding-left:60px;min-height:48px}@media(max-width:768px){.bnuCartMemberStatus__main{padding-left:52px;min-height:40px}}.bnuCartMemberStatus__icon{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-bg);width:48px;height:48px;color:var(--color-text-light);font-size:18px}@media(max-width:768px){.bnuCartMemberStatus__icon{width:40px;height:40px;font-size:16px}}.bnuCartMemberStatus__title{margin:12px 0;color:var(--color-text-light);font-size:20px;font-weight:500;line-height:1.2}@media(max-width:768px){.bnuCartMemberStatus__title{margin:8px 0;font-size:18px;line-height:1.333}}.bnuCartMemberStatus__message{flex:1 1 auto;min-width:0;margin:0;color:var(--color-text);font-size:15px;line-height:1.2;text-align:right}@media(max-width:768px){.bnuCartMemberStatus__message{flex:1 1 100%;font-size:14px;line-height:1.5;text-align:left}}.bnuCartMemberStatus__message br{display:none}@media(max-width:480px){.bnuCartMemberStatus__message br{display:block}}.bnuCartMemberStatus__message a{text-decoration:underline}.bnuCartMemberStatus__message a:first-of-type{margin-left:8px}@media(max-width:768px){.bnuCartMemberStatus__message a:first-of-type{margin-left:0}}.bnuPageLayout:has(.bnuAside--cart){column-gap:calc(var(--layout-spacing) * 2)}.bnuPageLayout:has(.bnuAside--cart) .bnuPageContent.checkoutContent{flex:1 1 auto;width:auto;min-width:0}.bnuPageLayout:has(.bnuAside--cart) .bnuPageContent.checkoutContent .bnuPageHeader{margin-block-end:0}.bnuCartSummaryMobile{display:none;position:fixed;right:0;bottom:0;left:0;z-index:1101;border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:#fff;box-shadow:var(--box-shadow);padding:calc(var(--layout-spacing) * 2) var(--layout-padding) var(--layout-padding);width:100%;color:var(--color-text)}.bnuCartSummaryMobile__handle{display:flex;position:absolute;top:0;left:50%;z-index:3;align-items:center;justify-content:center;transform:translate(-50%);border:0;background:transparent;padding:0;width:48px;height:48px;color:var(--color-text-light);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bnuCartSummaryMobile__handle i{font-size:14px;line-height:1;pointer-events:none;transition:transform .2s ease}.bnuCartSummaryMobile--open .bnuCartSummaryMobile__handle i{transform:rotate(180deg)}.bnuCartSummaryMobile__content{margin-bottom:var(--layout-spacing)}.bnuCartSummaryMobile__content[hidden]{display:none!important}.bnuCartSummaryMobile .bnuCartSummary__line--total{margin-bottom:calc(var(--layout-spacing) * .5)}.bnuCartSummaryMobile .bnuButton{position:relative;z-index:2;margin-top:var(--layout-spacing)}@media(max-width:1024px){.bnuCartSummaryMobile{display:block}}@media(max-width:768px){.bnuCartSummary__deliveryMeta{font-size:.866em}}html.BENUAPP .bnuSideCart__actions,html.BENUAPP .bnuCartSummaryMobile{padding-bottom:56px}.bnuCheckout[hidden]{display:none!important}.bnuCheckout:not([hidden]){display:block}.bnuStep:focus,.bnuStep:focus-visible{outline:none!important}.bnuStep.bnuStep--rx{margin-bottom:calc(var(--layout-spacing) * 3.5)}@media(max-width:1024px){.bnuStep.bnuStep--rx{margin-bottom:calc(var(--layout-spacing) * 3)}}.bnuStep.inactive .bnuStep__heading{pointer-events:none;margin-bottom:0;margin-top:calc(var(--layout-spacing) * 3.5)}.bnuStep.inactive .bnuStep__headingMain h2,.bnuStep.inactive .bnuStep__headingMain .h2,.bnuStep.inactive .bnuStep__headingMain .bnuStep__icon{color:var(--color-text-light)}.bnuStep.current .bnuStep__content{display:block}.bnuStep.complete .bnuStep__heading{pointer-events:auto}.bnuStep.complete .bnuStep__headingMain h2,.bnuStep.complete .bnuStep__headingMain .h2,.bnuStep.complete .bnuStep__headingMain .bnuStep__icon{color:var(--color-success)}.bnuStep.complete:has(.bnuStep__info) h2{margin-top:0;margin-bottom:0}.bnuStep.complete:has(.bnuStep__info) .bnuStep__info{display:block;margin-top:calc(var(--layout-spacing) * .35)}.bnuStep.complete .bnuStep__change{display:block}.bnuStep.complete .bnuStep__icon--number span{display:none}.bnuStep.complete .bnuStep__icon--number:after{content:"\f00c";font-family:var(--font-fa);font-weight:400;line-height:1}.bnuStep.complete.current .bnuStep__headingMain h2,.bnuStep.complete.current .bnuStep__headingMain .h2{margin-bottom:var(--layout-spacing)}.bnuStep.complete.current .bnuStep__info{display:none}.bnuStep__heading{scroll-margin-top:calc(var(--promo-height) + var(--header-height) + var(--layout-spacing));margin:calc(var(--layout-spacing) * 3.5) 0 calc(var(--layout-spacing) * 1.15);padding-bottom:var(--layout-spacing);border-bottom:2px solid var(--color-border)}.bnuStep__heading--icon{position:relative}.bnuStep__headingRow{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);align-items:baseline;justify-content:flex-start;width:100%;flex-wrap:nowrap}.bnuStep__headingMain{position:relative;min-width:0;flex:1 1 auto}.bnuStep__heading--icon .bnuStep__headingMain{padding-left:60px}@media(max-width:768px){.bnuStep__heading--icon .bnuStep__headingMain{padding-left:52px}}.bnuStep__heading--icon .bnuStep__icon{position:absolute;left:0;top:0}.bnuStep__headingMain h2,.bnuStep__headingMain .h2{margin:var(--layout-spacing) 0;font-size:20px;font-weight:500;line-height:1.2}@media(max-width:768px){.bnuStep__headingMain h2,.bnuStep__headingMain .h2{margin:calc(var(--layout-spacing) * .65) 0;font-size:18px;line-height:1.3334}}.bnuStep__headingAction,.bnuStep__change{flex:0 0 auto;margin-inline-start:auto;align-self:flex-end}.bnuStep__headingAction .bnuButton,.bnuStep__change .bnuButton{margin-top:0;margin-bottom:0;min-width:160px}@media(max-width:1024px){.bnuStep__heading{margin-top:calc(var(--layout-spacing) * 2.5);margin-bottom:calc(var(--layout-spacing) * 2.5);padding-bottom:calc(var(--layout-spacing) * 2)}.bnuStep__heading--icon .bnuStep__headingMain{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:calc(var(--layout-spacing) * 1.5);row-gap:calc(var(--layout-spacing) * .5);align-items:center;padding-left:0}.bnuStep.complete .bnuStep__heading--icon .bnuStep__headingMain{align-items:start}.bnuStep__heading--icon .bnuStep__icon{position:static;grid-column:1;grid-row:1}.bnuStep__headingMain h2,.bnuStep__headingMain .h2{margin:0;grid-column:2;grid-row:1;min-width:0}.bnuStep__headingMain .bnuStep__info{grid-column:2;grid-row:2}.bnuStep__headingRow{flex-direction:column;align-items:stretch;row-gap:calc(var(--layout-spacing) * 1.5)}.bnuStep__headingAction,.bnuStep__change{flex:1 1 auto;margin-inline-start:0;align-self:stretch;text-align:center}.bnuStep__headingAction .bnuButton,.bnuStep__change .bnuButton{width:100%;min-width:0}}.bnuStep__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-bg);width:48px;height:48px;font-size:20px;font-weight:500;line-height:1}@media(max-width:768px){.bnuStep__icon{width:40px;height:40px;font-size:18px}}.bnuStep__icon--number{color:var(--color-accent)}.bnuStep__info{display:none;width:100%;margin:0;color:var(--color-text-light);font-size:15px;line-height:1.2}@media(max-width:768px){.bnuStep__info{font-size:14px;line-height:1.5}}.bnuStep__change,.bnuStep__content{display:none}.bnuStep__continue{margin-top:calc(var(--layout-spacing) * .65);text-align:right}@media(max-width:768px){.bnuStep__continue{margin-top:var(--layout-spacing)}}.bnuStep__continue--left{text-align:left}.bnuStep__continue--left a{margin-right:calc(var(--layout-spacing) * .65)}.bnuStep__continue--left a:last-child{margin-right:0}.bnuStep__continue .bnuButton{margin-top:0;margin-bottom:0;min-width:160px}@media(max-width:768px){.bnuStep__continue .bnuButton{min-width:100%}}@media(max-width:768px){.bnuStep__continue .bnuButton:not(:only-child){margin-bottom:calc(var(--layout-spacing) * .65)}}.bnuStep__continue .bnuButton:last-child{margin-bottom:0}.bnuStep__complete{margin-top:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuStep__complete{margin-top:calc(var(--layout-spacing) * 1.65)}}.bnuStep__complete .bnuButton{max-width:230px}@media(max-width:480px){.bnuStep__complete .bnuButton{max-width:100%}}.bnuStepBubblesWrap{display:none}.bnuStepBubblesWrap--side:not([hidden]){display:block}@media(max-width:1024px){.bnuStepBubblesWrap--side:not([hidden]){display:none}}.bnuStepBubblesWrap--mobile{display:none}@media(max-width:1024px){.bnuCheckoutIntro:not([hidden]) .bnuStepBubblesWrap--mobile{display:block;margin-bottom:calc(var(--layout-spacing) * 1.5)}}.bnuCheckoutIntro[hidden]{display:none!important}.bnuCheckoutIntro__title{margin:calc(var(--layout-spacing) * 2) 0 calc(var(--layout-spacing) * 1.5);font-size:30px;font-weight:500;line-height:1.2}@media(max-width:768px){.bnuCheckoutIntro__title{font-size:24px}}.bnuStepBubblesWrap[hidden]{display:none!important}.bnuStepBubbles{display:flex;margin:0 0 calc(var(--layout-spacing) * 2.65);padding:0;list-style:none}.bnuStepBubblesWrap--side .bnuStepBubbles{margin-inline:calc(var(--layout-spacing) * -1)}.bnuStepBubblesWrap--summary .bnuStepBubbles{margin:0 calc(var(--layout-spacing) * -1) calc(var(--layout-spacing) * .35)}.bnuStepBubblesWrap--summary .bnuStepBubbles__icon{box-shadow:0 0 0 4px var(--color-bg)}.bnuStepBubbles__item{position:relative;flex:1 1 0;min-width:0;text-align:center}.bnuStepBubbles__item:before{content:"";position:absolute;top:14px;left:-50%;z-index:1;background-color:var(--color-success);width:100%;height:2px;transition:background-color .1s ease-in-out}.bnuStepBubbles__item:first-child:before{display:none}.bnuStepBubbles__icon{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;margin:0 auto calc(var(--layout-spacing) * .5);border:2px solid var(--color-success);border-radius:50%;background-color:var(--color-bg);box-shadow:0 0 0 4px var(--color-bg);width:28px;height:28px;color:var(--color-success);font-size:14px;font-weight:700;line-height:1;transition:border-color .1s ease-in-out,background-color .1s ease-in-out,color .1s ease-in-out}.bnuStepBubbles__item p,.bnuPageContent .bnuStepBubbles__item p{margin:0;color:var(--color-text);font-size:.8em;font-weight:500;line-height:1.1}.bnuStepBubbles--step0 .bnuStepBubbles__item,.bnuStepBubbles--step1 .bnuStepBubbles__item:not(:nth-child(1)),.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(n+3),.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(n+4){pointer-events:none}.bnuStepBubbles--step0 .bnuStepBubbles__item:before,.bnuStepBubbles--step1 .bnuStepBubbles__item:not(:nth-child(1)):before,.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(n+3):before,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(n+4):before{background-color:var(--color-border)}.bnuStepBubbles--step0 .bnuStepBubbles__item .bnuStepBubbles__icon,.bnuStepBubbles--step1 .bnuStepBubbles__item:not(:nth-child(1)) .bnuStepBubbles__icon,.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(n+3) .bnuStepBubbles__icon,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(n+4) .bnuStepBubbles__icon{border-color:var(--color-border);background-color:var(--color-bg);color:var(--color-text-light)}.bnuStepBubbles--step0 .bnuStepBubbles__item p,.bnuStepBubbles--step1 .bnuStepBubbles__item:not(:nth-child(1)) p,.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(n+3) p,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(n+4) p{color:var(--color-text-light)}.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(1) .bnuStepBubbles__icon,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(-n+2) .bnuStepBubbles__icon,.bnuStepBubbles--step4 .bnuStepBubbles__item:nth-child(-n+3) .bnuStepBubbles__icon,.bnuStepBubbles--completed .bnuStepBubbles__item .bnuStepBubbles__icon{border-color:var(--color-success);background-color:var(--color-success);color:#fff}.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(1) .bnuStepBubbles__icon span,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(-n+2) .bnuStepBubbles__icon span,.bnuStepBubbles--step4 .bnuStepBubbles__item:nth-child(-n+3) .bnuStepBubbles__icon span,.bnuStepBubbles--completed .bnuStepBubbles__item .bnuStepBubbles__icon span{display:none}.bnuStepBubbles--step2 .bnuStepBubbles__item:nth-child(1) .bnuStepBubbles__icon:after,.bnuStepBubbles--step3 .bnuStepBubbles__item:nth-child(-n+2) .bnuStepBubbles__icon:after,.bnuStepBubbles--step4 .bnuStepBubbles__item:nth-child(-n+3) .bnuStepBubbles__icon:after,.bnuStepBubbles--completed .bnuStepBubbles__item .bnuStepBubbles__icon:after{content:"\f00c";font-family:var(--font-fa);font-weight:400;line-height:1}.bnuStepBubbles--4 .bnuStepBubbles__item{flex-basis:25%}.bnuCartOptions{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * .65)}.bnuCartOption{display:block;position:relative;margin:0}.bnuCartOption__input.bnuChoice{grid-column:1;grid-row:1;align-self:center;z-index:1;margin:0;width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer}.bnuCartOption__label{display:block;position:relative;container-type:inline-size;container-name:bnu-cart-option;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:transparent;padding:calc(var(--layout-spacing) * 1.5) calc(var(--layout-spacing) * 1.65);cursor:pointer;transition:border-color .1s ease-in-out}@media(max-width:1024px){.bnuCartOption__label{padding:var(--layout-spacing)}}.bnuCartOption__label:hover{border-color:color-mix(in oklch,var(--color-text),white var(--outline-border))}.bnuCartOption:has(.bnuCartOption__input:checked) .bnuCartOption__label{border-color:var(--color-accent)}.bnuCartOption__layout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);align-items:center}.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])){grid-template-columns:auto minmax(0,1fr) minmax(0,16rem) auto}.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-template-columns:auto minmax(0,1fr) auto}.bnuCartOption__layout:has(.bnuCartOption__description){align-items:start}.bnuCartOption__layout:has(.bnuCartOption__description) .bnuCartOption__input,.bnuCartOption__layout:has(.bnuCartOption__description) .bnuCartOption__marker--blocked{align-self:start;margin-top:4px}.bnuCartOption__layout:has(.bnuCartOption__description) .bnuCartOption__price,.bnuCartOption__layout:has(.bnuCartOption__description) .bnuCartOption__suboptions:not(:has(.bnuCartOptionBanks,.bnuCartOptionCards)){align-self:start}.bnuCartOption__main{display:flex;column-gap:calc(var(--layout-spacing) * 1.25);align-items:center;grid-column:2;grid-row:1;min-width:0}.bnuCartOption__marker--blocked{display:flex;grid-column:1;grid-row:1;align-self:center;align-items:center;justify-content:center;overflow:visible}.bnuCartOption__marker--blocked i{font-size:20px;line-height:1;color:var(--color-text-disabled)}.bnuPageContent .bnuCartOption__marker--blocked i{color:var(--color-text-disabled)}.bnuCartOption__body{display:flex;flex-direction:column;align-items:stretch;min-width:0;flex:1 1 auto}.bnuCartOption__title,.bnuCartOption__badges{margin:0;overflow-wrap:break-word;word-break:normal}.bnuCartOption__badges{display:flex;align-items:center}.bnuCartOption__badges ul{margin:0;padding:0;list-style:none}.bnuCartOption__description{margin:calc(var(--layout-spacing) * .35) 0 0;color:var(--color-text-light)}.bnuCartOption__price{grid-column:3;grid-row:1;text-align:right}.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])) .bnuCartOption__price{grid-column:4}.bnuCartOption__priceValue{color:var(--color-accent);font-size:15px;font-weight:700;white-space:nowrap}.bnuCartOption__timing{margin:calc(var(--layout-spacing) * .35) 0 0;color:var(--color-success)}.bnuCartOption__suboptions{display:none;width:auto}.bnuCartOption__suboptions:not(:has(.bnuCartOptionBanks,.bnuCartOptionCards)){grid-column:3;grid-row:1;align-self:center;min-width:0;max-width:100%}.bnuCartOption__suboptions:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-column:2/-1;grid-row:2;width:100%}.bnuCartOption:has(.bnuCartOption__input:checked) .bnuCartOption__suboptions:not([hidden]),.bnuCartOption__suboptions--active:not([hidden]),.bnuCartOption__suboptions--alwaysVisible{display:block}.bnuCartOption__suboptions .bnuButton{width:auto;min-width:0;max-width:100%;height:auto;min-height:var(--button-height);padding-block:calc((var(--button-height) - 16px) / 2);overflow:hidden;white-space:normal;overflow-wrap:break-word}.bnuCartOption__suboptions .bnuButton>span{min-width:0;white-space:normal;overflow-wrap:break-word}.bnuCartOption__badges .benuBadge--express{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .35);margin:0;border-radius:var(--border-radius-small);background-color:var(--color-warning);color:#fff;font-style:italic;font-weight:700;font-size:13px;line-height:1.2;padding:calc(var(--layout-spacing) * .35) calc(var(--layout-spacing) * .65);list-style:none}.bnuCartOption__badges .benuBadge--express i{color:#fff}.bnuCartOption--inactive{pointer-events:none}.bnuCartOption--inactive .bnuCartOption__label{cursor:default;border-color:color-mix(in oklch,var(--color-border),var(--color-bg) 35%);color:var(--color-text-disabled)}.bnuCartOption--inactive .bnuCartOption__label:hover{border-color:color-mix(in oklch,var(--color-border),var(--color-bg) 35%)}.bnuCartOption--inactive .bnuCartOption__title,.bnuCartOption--inactive .bnuCartOption__description,.bnuCartOption--inactive .bnuCartOption__priceValue,.bnuCartOption--inactive .bnuCartOption__timing{color:var(--color-text-disabled)}.bnuCartOption--inactive .bnuCartOption__badges .benuBadge--express{background-color:#b1b1b1;color:#fff}.bnuCartOption--inactive .bnuCartOption__badges .benuBadge--express i{color:#fff;opacity:.85}.bnuCartOptionSuboptions{width:100%}.bnuCartOptionBanks{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:calc(var(--layout-spacing) * .65);width:100%}.bnuCartOptionBanks--compact{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.bnuCartOptionBanks__item{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--border-radius-small);padding:calc(var(--layout-spacing) * .5);min-height:44px;text-decoration:none}.bnuCartOptionBanks__item img{display:block;max-width:100%;max-height:28px;object-fit:contain}.bnuCartOptionBanks__item--active,.bnuCartOptionBanks__item.active{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.bnuCartOptionBanks__label{font-size:13px;line-height:1.2;text-align:center}.bnuCartOptionCards{display:flex;flex-direction:column;row-gap:calc(var(--layout-spacing) * .65);width:100%}.bnuCartOptionCards__item{display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--layout-column-gap);align-items:center;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 1.25);color:inherit;text-decoration:none}.bnuCartOptionCards__item img{display:block;max-height:28px}.bnuCartOptionCards__item--active,.bnuCartOptionCards__item.active{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.bnuCartOptionCards__title{font-weight:500}.bnuCartOptionCards__title--rtl{direction:rtl;unicode-bidi:bidi-override;text-align:left}.bnuCartOptionCards__details{display:block;color:var(--color-text-light);font-size:13px}.bnuCartOptionCards__delete{color:var(--color-text-light);cursor:pointer}.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards) .bnuCartOption__price{grid-column:3;grid-row:1}@container bnu-cart-option (max-width: 40rem){.bnuCartOption__layout,.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])),.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-template-columns:auto minmax(0,1fr)}.bnuCartOption__price,.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])) .bnuCartOption__price,.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards) .bnuCartOption__price{grid-column:2;grid-row:2;text-align:left}.bnuCartOption__suboptions:not(:has(.bnuCartOptionBanks,.bnuCartOptionCards)),.bnuCartOption__suboptions:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-column:1/-1;grid-row:3;width:100%;align-self:stretch}.bnuCartOption__suboptions .bnuButton{width:100%;min-width:0}}@media(max-width:1024px){.bnuCartOption__layout,.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])),.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-template-columns:auto minmax(0,1fr)}.bnuCartOption__price,.bnuCartOption__layout:has(>.bnuCartOption__suboptions:not([hidden])) .bnuCartOption__price,.bnuCartOption__layout:has(.bnuCartOptionBanks,.bnuCartOptionCards) .bnuCartOption__price{grid-column:2;grid-row:2;text-align:left}.bnuCartOption__suboptions:not(:has(.bnuCartOptionBanks,.bnuCartOptionCards)),.bnuCartOption__suboptions:has(.bnuCartOptionBanks,.bnuCartOptionCards){grid-column:1/-1;grid-row:3;width:100%;align-self:stretch}.bnuCartOption__suboptions .bnuButton{width:100%;min-width:0}}.cartDataErrorsHolder{padding-bottom:16px;padding-top:17px}.cart_cartDataAboveCounter{display:block;padding:16px 0 10px;line-height:1.2}@media(max-width:768px){.cart_cartDataAboveCounter{padding:12px 0 8px;font-size:14px;line-height:1.5}}.cart_cartDataAboveCounter .underlineLink{font-weight:400;color:inherit;text-decoration:underline}.btnAddFromSaved{margin-left:24px}@media(max-width:768px){.btnAddFromSaved{display:none}}.btnAddFromSaved.btnAddFromSaved--mobile{margin-left:0;float:right;display:none}@media(max-width:768px){.btnAddFromSaved.btnAddFromSaved--mobile{display:inline-block}}.bnuCartTable{width:100%;margin:0 0 calc(var(--layout-spacing) * 2.5);color:var(--color-text)}@media(max-width:768px){.bnuCartTable{margin:0 0 calc(var(--layout-spacing) * 2);font-size:14px}}.bnuCartTable__heading{display:grid;grid-template-columns:minmax(0,1fr) 7rem 9.5rem 6.5rem;column-gap:var(--layout-spacing);align-items:end;margin-bottom:var(--layout-spacing);padding:0 0 var(--layout-spacing) calc(108px + var(--layout-spacing));border-bottom:2px solid var(--color-border);color:var(--color-text-light);font-size:14px;font-weight:400;line-height:1}@media(max-width:1024px){.bnuCartTable__heading{grid-template-columns:minmax(0,1fr) 7rem 7.5rem 6rem}}@media(max-width:768px){.bnuCartTable__heading{display:none}}.bnuCartTable__headingPrice,.bnuCartTable__headingQnt,.bnuCartTable__headingSum{white-space:nowrap}.bnuCartTable__headingSum{text-align:right}.bnuCartTable__body{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuCartTable__row{display:grid;position:relative;grid-template-columns:108px minmax(0,1fr) 7rem 9.5rem 6.5rem;column-gap:var(--layout-spacing);align-items:start;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding:calc(var(--layout-spacing) * 1.5)}@media(max-width:1024px){.bnuCartTable__row{grid-template-columns:108px minmax(0,1fr) 44px;grid-template-rows:auto auto;row-gap:calc(var(--layout-spacing) * 1.5)}}@media(max-width:480px){.bnuCartTable__row{grid-template-columns:88px minmax(0,1fr) 44px}}.bnuCartTable a:not(.bnuCartTable__productTitle,.bnuButtonAsTextLink){color:var(--color-text);font-weight:500;text-decoration:none}.bnuCartTable__image{grid-column:1;grid-row:1;width:108px;max-width:100%;min-width:0}@media(max-width:480px){.bnuCartTable__image{width:88px}}.bnuCartTable__imageWrap{position:relative;overflow:hidden;width:100%;max-width:108px;aspect-ratio:1/1}@media(max-width:480px){.bnuCartTable__imageWrap{max-width:88px}}.bnuCartTable__image img{display:block;object-fit:contain;width:100%;height:100%;max-width:100%;max-height:100%}.bnuCartTable__image .bnuProduct__badges{z-index:2;gap:4px}.bnuCartTable__image .bnuProduct__badges--tr{top:0;right:0}.bnuCartTable__image .bnuProduct__badges--tl{top:0;left:0}.bnuCartTable__image .bnuProductBadge{max-width:100%}.bnuCartTable__image .bnuProductBadge--round{width:calc(var(--layout-spacing) * 3);height:calc(var(--layout-spacing) * 3);font-size:12px}.bnuCartTable__image .bnuProductBadge--card img{width:auto;height:16px;max-height:16px}.bnuCartTable__title{grid-column:2;grid-row:1;min-width:0;color:var(--color-text);line-height:1.5;overflow-wrap:anywhere}.bnuCartTable a.bnuCartTable__productTitle,.bnuCartTable__productTitle{color:var(--color-text);font-weight:500;text-decoration:none}.bnuCartTable__bits{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .25);margin-top:calc(var(--layout-spacing) * .5);color:var(--color-text-light);font-size:.933em;font-weight:400;line-height:1.4}.bnuCartTable__bit{min-width:0}.bnuCartTable__row>.bnuCartTable__alert{grid-column:1/-1;min-width:0;margin-top:var(--layout-spacing)}@media(max-width:1024px){.bnuCartTable__row>.bnuCartTable__alert{margin-top:0}}.bnuCartTable__row>.bnuCartTable__alert:last-child{margin-bottom:calc(var(--layout-spacing) * 3)}@media(max-width:1024px){.bnuCartTable__row>.bnuCartTable__alert:last-child{margin-bottom:0}}.bnuCartTable__price{grid-column:3;min-width:0;padding-bottom:calc(var(--layout-spacing) * 3)}@media(max-width:1024px){.bnuCartTable__price{display:none}}.bnuCartTable__qnt{grid-column:4;min-width:0;padding-bottom:calc(var(--layout-spacing) * 3)}@media(max-width:1024px){.bnuCartTable__qnt{grid-column:2/-1;grid-row:2;justify-self:end;align-self:end;padding:0}}.bnuCartTable__sum{grid-column:5;min-width:0;padding-bottom:calc(var(--layout-spacing) * 3);text-align:right;white-space:nowrap}@media(max-width:1024px){.bnuCartTable__sum{grid-column:1;grid-row:2;justify-self:start;align-self:end;padding:0;text-align:left}}@media(max-width:1024px){.bnuCartTable__sum:after{content:attr(data-pcs);display:block;margin-top:4px;color:var(--color-text-light);font-size:13px;line-height:1;white-space:nowrap}}.bnuCartTable__oldPrice{display:inline-block;margin-right:4px;color:var(--color-text-light);font-size:.933em;text-decoration:line-through;white-space:nowrap}.bnuCartTable__priceValue,.bnuCartTable__subtotalValue{color:var(--color-text);font-size:1.067em;font-weight:500;white-space:nowrap}.bnuCartTable__actions{position:absolute;right:calc(var(--layout-spacing) * 1.5);bottom:calc(var(--layout-spacing) * 1.5);z-index:2}@media(max-width:1024px){.bnuCartTable__actions{display:none}}.bnuCartTable__actionsInner{position:relative}.bnuCartTable__actionList{display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;list-style:none}.bnuCartTable__actionList li{display:inline-block;margin-left:20px}.bnuCartTable__actionList .bnuButtonAsTextLink{font-size:14px;line-height:24px;white-space:nowrap}.bnuCartTable__remove{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;width:24px;height:24px;color:var(--color-text-light);font-size:16px;cursor:pointer}.bnuCartTable__remove:hover{color:var(--color-text)}.bnuCartTable__mobileActions{display:none;position:relative;z-index:3}@media(max-width:1024px){.bnuCartTable__mobileActions{display:block;grid-column:3;grid-row:1;justify-self:end;align-self:start}}.bnuCartTable__mobileMenuToggle{display:flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;width:44px;height:44px;color:var(--color-text);font-size:20px;cursor:pointer;touch-action:manipulation}.bnuCartTable__mobileMenuToggle i,.bnuPageContent .bnuCartTable__mobileMenuToggle i{color:inherit;font-size:inherit;line-height:1}.bnuCartTable__mobileMenuList{display:none;position:absolute;top:100%;right:0;z-index:9;margin:0;border-radius:var(--border-radius-small);background-color:#fff;box-shadow:var(--box-shadow);padding:5px 0;min-width:100px;list-style:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}@media(max-width:1024px){.bnuCartTable__mobileMenuList{display:block}}.bnuCartTable__mobileMenuList--open{opacity:1;visibility:visible;pointer-events:auto}.bnuCartTable__mobileMenuList--open a,.bnuCartTable .bnuCartTable__mobileMenuList li>a,.bnuPageContent .bnuCartTable__mobileMenuList li>a{display:block;padding:8px 20px;color:var(--color-text);font-size:.867rem;font-weight:400;line-height:1.5;pointer-events:auto;cursor:pointer}.bnuCartTable__mobileMenuList li>a:hover{background-color:var(--color-bg)}.bnuCartTable__alert{min-width:0}.bnuCartTable__row:has(>.bnuCartTable__alert) .bnuCartTable__price,.bnuCartTable__row:has(>.bnuCartTable__alert) .bnuCartTable__qnt,.bnuCartTable__row:has(>.bnuCartTable__alert) .bnuCartTable__sum{padding-bottom:0}.bnuCartTable__alert .bnuNotice{margin:0}.bnuCartTable__alert .bnuNotice a{text-decoration:underline}.bnuCartTable__option{display:flex;flex-wrap:wrap;gap:var(--layout-spacing);justify-content:space-between;align-items:baseline;padding:var(--layout-spacing) 0;border-top:1px solid var(--color-border)}.bnuCartTable__optionTitle{flex:1 1 auto;min-width:0}.bnuCartTable__optionValue{flex:0 0 auto;font-weight:500;white-space:nowrap}.bnuCartTable__option--total{font-weight:700}.bnuCartTable__empty{padding:calc(var(--layout-spacing) * 2) 0}.benuCartRecommendations[hidden],.benuCartRecommendations:not(:has(.bnuPageSection,.bnuProductCarousel,.bind-loadProductCarousel)){display:none!important}.bnuPageLayout:has(.benuCartRecommendations) .bnuPageContent.checkoutContent,.bnuPageContent.checkoutContent #cart_orderForm{overflow:visible}.bnuPageContent .benuCartRecommendations{margin-top:var(--layout-row-gap);margin-bottom:var(--layout-row-gap)}.bnuPageContent .benuCartRecommendations .block-productsCarousel2{padding-bottom:0;margin-inline:0}.bnuPageContent .benuCartRecommendations .bnuPageSection{margin-block:0;overflow:visible}@media(max-width:768px){.bnuPageContent .benuCartRecommendations{width:calc(100% + var(--layout-padding) * 2);margin-inline:calc(var(--layout-padding) * -1);padding-inline:var(--layout-padding)}}.bnuCartEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:calc(var(--layout-spacing) * 6);text-align:center}.bnuCartEmpty img{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuCartEmpty__title{margin:0;color:var(--color-text);font-size:1.5rem;font-weight:600;line-height:1.3}.bind-paymentStep,#bnuPayment{--bnuPayment-option-padding-block: calc(var(--layout-spacing) * 2);--bnuPayment-option-padding-inline: calc(var(--layout-spacing) * 1.5);--bnuPayment-option-control-offset: calc(var(--layout-spacing) * .15);--bnuPayment-option-control-inset: calc(var(--bnuPayment-option-padding-block) + var(--bnuPayment-option-control-offset));--bnuPayment-option-label-inset: calc(var(--layout-spacing) * 5.5);--bnuPayment-option-gap: calc(var(--layout-spacing) * 2)}@media(max-width:1024px){.bind-paymentStep,#bnuPayment{--bnuPayment-option-padding-block: calc(var(--layout-spacing) * 1.5);--bnuPayment-option-padding-inline: var(--layout-spacing);--bnuPayment-option-control-offset: 0px;--bnuPayment-option-control-inset: var(--bnuPayment-option-padding-block);--bnuPayment-option-label-inset: calc(var(--layout-spacing) * 4.75)}}.bnuCheckoutPayment__intro{margin:0 0 var(--layout-spacing);color:var(--color-text-light);font-size:15px;line-height:1.2}@media(max-width:768px){.bnuCheckoutPayment__intro{font-size:14px;line-height:1.5}}.bnuCheckoutPayment__section{display:block;margin:0 0 var(--layout-spacing);border:none;padding:0;background:none}.bnuCheckoutPayment__section>legend{display:none}.bnuCheckoutPayment__complete .bnuForm__row{margin-bottom:var(--layout-spacing)}.bnuCheckoutPayment__complete .bnuForm__row:last-of-type{margin-bottom:calc(var(--layout-spacing) * 1.5)}.bnuCheckoutPayment__complete .bnuForm__col.error .bnuChoiceWrap__label{color:var(--color-error)}.bnuCheckoutPayment__complete .bnuForm__col.error .bnuChoice{outline:1px solid var(--color-error-border);outline-offset:1px}#bnuPayment .cartErrorHolder.active{margin-top:var(--layout-spacing);color:var(--color-error);font-size:14px;line-height:1.5}#bnuPayment .cartErrorHolder.active.minimumOrderValue{margin-top:calc(var(--layout-spacing) * 1.5);font-weight:500}.bnuCheckoutPayment__complete.error .cartErrorHolder.active{display:block}.bind-paymentStep .bnuCartOptions,#bnuPayment .bnuCartOptions{row-gap:var(--bnuPayment-option-gap)}.bind-paymentStep .bnuCartOption__label,#bnuPayment .bnuCartOption__label{padding-block:var(--bnuPayment-option-padding-block);padding-inline:calc(var(--bnuPayment-option-padding-inline) * 1.1)}@media(max-width:1024px){.bind-paymentStep .bnuCartOption__label,#bnuPayment .bnuCartOption__label{padding:var(--bnuPayment-option-padding-block) var(--bnuPayment-option-padding-inline)}}.bnuCheckoutPayment__option{position:relative;margin-bottom:var(--bnuPayment-option-gap);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:#fff;padding-block:var(--bnuPayment-option-padding-block);padding-inline:var(--bnuPayment-option-padding-inline);transition:border-color .1s ease-in-out}.bnuCheckoutPayment__option .bnuInputWrap,.bnuCheckoutPayment__option .bnuInput,.bnuCheckoutPayment__option .bnuButton,.bnuCheckoutPayment__option .bnuForm__col{float:none}.bnuCheckoutPayment__option.bind-giftCardSection,.bnuCheckoutPayment__option.bind-benuMoneyWrap{cursor:pointer}.bnuCheckoutPayment__option.bind-giftCardSection input:not([type=checkbox]):not([type=radio]),.bnuCheckoutPayment__option.bind-giftCardSection textarea,.bnuCheckoutPayment__option.bind-giftCardSection .bnuInput,.bnuCheckoutPayment__option.bind-benuMoneyWrap input:not([type=checkbox]):not([type=radio]),.bnuCheckoutPayment__option.bind-benuMoneyWrap textarea,.bnuCheckoutPayment__option.bind-benuMoneyWrap .bnuInput{cursor:text}.bnuCheckoutPayment__option.bind-giftCardSection button,.bnuCheckoutPayment__option.bind-giftCardSection .bnuButton,.bnuCheckoutPayment__option.bind-giftCardSection a[href],.bnuCheckoutPayment__option.bind-benuMoneyWrap button,.bnuCheckoutPayment__option.bind-benuMoneyWrap .bnuButton,.bnuCheckoutPayment__option.bind-benuMoneyWrap a[href]{cursor:pointer}.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow{align-items:flex-start}.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow>.bnuCheckoutPayment__inlineRowToggle{flex:0 0 auto;align-self:flex-start}.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--amountStep),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--applied),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-giftCardSectionContent:not([hidden])),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-benuMoneySectionContent:not([hidden])){flex-wrap:nowrap}.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--amountStep)>.bnuCheckoutPayment__giftCardActions,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--amountStep)>.bind-giftCardSectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--amountStep)>.bind-benuMoneySectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--applied)>.bnuCheckoutPayment__giftCardActions,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--applied)>.bind-giftCardSectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--applied)>.bind-benuMoneySectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-giftCardSectionContent:not([hidden]))>.bnuCheckoutPayment__giftCardActions,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-giftCardSectionContent:not([hidden]))>.bind-giftCardSectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-giftCardSectionContent:not([hidden]))>.bind-benuMoneySectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-benuMoneySectionContent:not([hidden]))>.bnuCheckoutPayment__giftCardActions,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-benuMoneySectionContent:not([hidden]))>.bind-giftCardSectionContent,.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-benuMoneySectionContent:not([hidden]))>.bind-benuMoneySectionContent{align-self:center}@media(max-width:1024px){.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--amountStep),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bnuCheckoutPayment__giftCardActions--applied),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-giftCardSectionContent:not([hidden])),.bnuCheckoutPayment__inlineRow.bnuCheckoutPayment__giftCardRow:has(.bind-benuMoneySectionContent:not([hidden])){flex-wrap:wrap}}.bnuCheckoutPayment__giftCardRow{width:100%;margin:0;gap:var(--layout-spacing);flex-wrap:wrap}.bnuCheckoutPayment__giftCardRow>.bnuCheckoutPayment__inlineRowToggle{flex:0 0 auto}.bnuCheckoutPayment__option:has([name=GiftCardActive]:checked),.bnuCheckoutPayment__option:has([name=BENUPointsActive]:checked){border-color:var(--color-accent)}.bnuCheckoutPayment__option .checkbox__activeBg,.bnuCheckoutPayment__option .checkbox__mark{display:none}.bnuCheckoutPayment__option .bnuCheckoutPayment__toggle{margin:0}.bnuCheckoutPayment__giftCardActions{display:flex;align-items:center;flex:0 0 auto;justify-content:flex-end;gap:calc(var(--layout-spacing) * .75);margin-inline-start:auto;min-width:0}.bnuCheckoutPayment__giftCardActions[hidden]{display:none!important}.bnuCheckoutPayment__giftCardActions>.bnuForm__col{flex:0 0 auto;width:auto;min-width:0;max-width:none}.bnuCheckoutPayment__giftCardActions>.bnuCheckoutPayment__inlineRowInput{flex:0 0 auto;width:240px;min-width:160px;max-width:280px}.bnuCheckoutPayment__giftCardActions>.bnuCheckoutPayment__inlineRowInput .bnuInputWrap{width:100%}.bnuCheckoutPayment__giftCardActions>.bnuForm__col--auto{flex:0 0 auto}.bnuCheckoutPayment__giftCardActions--applied{flex:0 1 auto;flex-direction:row;align-items:center;justify-content:flex-end;margin-inline-start:auto;padding-inline-start:0;gap:calc(var(--layout-spacing) * .75);min-width:0}@media(max-width:768px){.bnuCheckoutPayment__giftCardActions--applied{flex:1 1 100%;margin-inline-start:0;padding-inline-start:calc(var(--layout-spacing) * 2.5)}}.bnuCheckoutPayment__giftCardMeta--applied .bnuCheckoutPayment__giftCardMetaValue{color:var(--color-success)}.bnuCheckoutPayment__giftCardActions--amountStep{flex:0 1 auto;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;margin-inline-start:auto;padding-inline-start:0;gap:calc(var(--layout-spacing) * .75) calc(var(--layout-spacing) * 1.25);min-width:0}@media(max-width:768px){.bnuCheckoutPayment__giftCardActions--amountStep{flex:1 1 100%;flex-direction:column;align-items:stretch;flex-wrap:wrap;margin-inline-start:0;padding-inline-start:calc(var(--layout-spacing) * 2.5);gap:calc(var(--layout-spacing) * 1.25)}}.bnuCheckoutPayment__giftCardMeta{display:grid;grid-template-columns:repeat(2,auto);column-gap:calc(var(--layout-spacing) * 1.5);row-gap:calc(var(--layout-spacing) * .25);flex:0 1 auto;color:var(--color-text);font-size:.933em;line-height:1.3}@media(max-width:768px){.bnuCheckoutPayment__giftCardMeta{grid-template-columns:1fr;width:100%}}.bnuCheckoutPayment__giftCardMetaItem{display:grid;grid-template-rows:auto auto;gap:calc(var(--layout-spacing) * .15);min-width:0}.bnuCheckoutPayment__giftCardMetaLabel{white-space:nowrap}.bnuCheckoutPayment__giftCardMetaValue{font-weight:600;white-space:nowrap}.bnuCheckoutPayment__giftCardFields{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;flex-wrap:nowrap;gap:calc(var(--layout-spacing) * .75)}.bnuCheckoutPayment__giftCardFields>.bnuForm__col{flex:0 0 auto;width:auto;min-width:0;max-width:none}.bnuCheckoutPayment__giftCardFields>.bnuCheckoutPayment__inlineRowAmount,.bnuCheckoutPayment__giftCardFields>.bnuCheckoutPayment__inlineRowCvv{flex:0 0 auto;width:100px;max-width:120px}.bnuCheckoutPayment__giftCardFields>.bnuForm__col--auto{flex:0 0 auto}@media(max-width:768px){.bnuCheckoutPayment__giftCardFields{flex-direction:column;align-items:stretch;width:100%}.bnuCheckoutPayment__giftCardFields>.bnuForm__col,.bnuCheckoutPayment__giftCardFields>.bnuCheckoutPayment__inlineRowAmount,.bnuCheckoutPayment__giftCardFields>.bnuCheckoutPayment__inlineRowCvv,.bnuCheckoutPayment__giftCardFields>.bnuForm__col--auto{flex:1 1 100%;width:100%;max-width:none}.bnuCheckoutPayment__giftCardFields .bnuInputWrap{width:100%}.bnuCheckoutPayment__giftCardFields>.bnuForm__col--auto .bnuButton{width:100%}}.bnuCheckoutPayment__option .bnuCheckoutPayment__toggle.bnuChoiceWrap{position:static}.bnuCheckoutPayment__option .bnuCheckoutPayment__giftCardRow .bnuCheckoutPayment__toggle .bnuChoiceWrap__label,.bnuCheckoutPayment__option .bnuCheckoutPayment__toggle .bnuChoiceWrap__label{display:inline-flex;align-items:center;min-height:20px;position:static;padding-inline-start:calc(var(--bnuPayment-option-label-inset) - var(--bnuPayment-option-padding-inline));font-weight:500;line-height:1.5;cursor:pointer}.bnuCheckoutPayment__option .bnuCheckoutPayment__giftCardRow .bnuCheckoutPayment__toggle .bnuChoiceWrap__label{white-space:nowrap}.bnuCheckoutPayment__option .bnuCheckoutPayment__toggle .bnuChoiceWrap__label .bnuChoice{position:absolute;top:var(--bnuPayment-option-control-inset);left:var(--bnuPayment-option-control-inset);opacity:1;margin:2px;width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer}.bnuCheckoutPayment__inlineRow{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--layout-spacing)}.bnuCheckoutPayment__inlineRow>.bnuForm__col{flex:1 1 auto;width:auto;min-width:0;max-width:none}.bnuCheckoutPayment__inlineRow>.bnuForm__col--auto{flex:0 0 auto}.bnuCheckoutPayment__inlineRowMeta{flex:1 1 auto;color:var(--color-text);font-size:.933em;line-height:1.4;white-space:nowrap}.bnuCheckoutPayment__inlineRowMeta span+span{margin-inline-start:calc(var(--layout-spacing) * 1.5)}.bnuCheckoutPayment__inlineRowInput{flex:1 1 0;min-width:140px}.bnuCheckoutPayment__inlineRowAmount,.bnuCheckoutPayment__inlineRowCvv{flex:0 0 100px;max-width:120px}.bnuCheckoutPayment__inputWrap{margin:0}.bnuCheckoutPayment__giftCardErrors{margin-top:var(--layout-spacing);width:100%}.bnuCheckoutPayment__giftCardRow .bnuCheckoutPayment__giftCardApplied{flex:0 1 auto;width:auto;min-width:0;max-width:none;margin-bottom:0}.bnuCheckoutPayment__giftCardApplied p{margin:0}.bnuCheckoutPayment__giftCardApplied i{margin-right:calc(var(--layout-spacing) * .35);color:var(--color-success)}.bnuCheckoutForm__buyer{width:100%}#bnuBilling .bnuSectionBorder{display:block;margin:0 0 var(--layout-spacing);padding:calc(var(--layout-spacing) * 3);border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg)}@media(max-width:768px){#bnuBilling .bnuSectionBorder{padding:calc(var(--layout-spacing) * 2.5)}}#bnuBilling .bnuSectionBorder:has(#updateProfileData),#bnuBilling .bnuSectionBorder:has(#cartAcc_create):not(:has(#cartAcc_create:checked)){padding-block:var(--layout-spacing)}#bnuBilling .bind-cartAccErrorHolder:empty{display:none}.bnuCheckoutDelivery__section{display:block;margin:0 0 var(--layout-spacing);border:none;padding:0;background:none}.bnuCheckoutDelivery__section>legend{display:none}.bnuCheckoutDelivery__package{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);align-items:center;justify-content:space-between;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.bnuCheckoutDelivery__package{align-items:flex-start;flex-direction:column}}.bnuCheckoutDelivery__packageBody{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);align-items:flex-start;min-width:0;flex:1 1 auto}.bnuCheckoutDelivery__packageThumb{flex:0 0 auto}.bnuCheckoutDelivery__packageThumb img{display:block;border-radius:var(--border-radius-small);width:60px;height:60px;object-fit:cover}.bnuCheckoutDelivery__packagePrice{flex:0 0 auto;font-weight:600;white-space:nowrap}.bnuCheckoutDelivery__package .bnuChoiceWrap__after p{margin:calc(var(--layout-spacing) * .5) 0 0;color:var(--color-text-muted, inherit);font-size:13px;line-height:1.4}.bnuCheckoutForm__requiredHeader{display:flex;justify-content:flex-end;margin-bottom:var(--layout-spacing);width:100%}.bnuCheckoutForm__requiredNote{float:none;margin:0;text-align:right}.bnuCheckoutForm__account,.bnuCheckoutForm__comments{width:100%}.bnuCheckoutForm__account:not(:has(#cartAcc_create:checked)){row-gap:0}.bnuCheckoutForm__account .bind-cartAccErrorHolder:empty{display:none}.bnuCheckoutForm__account .bnuForm__col,.bnuCheckoutForm__comments .bnuForm__col{width:100%}.bnuCheckoutForm__fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--layout-column-gap);row-gap:var(--row-gap);align-items:end}@media(max-width:1024px){.bnuCheckoutForm__fields{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:var(--layout-column-gap)}}.bnuCheckoutForm__field{grid-column:span 6;width:100%;max-width:none;order:50}.bnuCheckoutForm__field--companyName,.bnuCheckoutForm__field--birthDate,.bnuCheckoutForm__field--differentDeliveryAddress{grid-column:span 12}.bnuCheckoutForm__field--companyName{order:5}.bnuCheckoutForm__field--companyCode,.bnuCheckoutForm__field--vatCode{order:6}.bnuCheckoutForm__field--firstName,.bnuCheckoutForm__field--lastName,.bnuCheckoutForm__field--delivery_firstName,.bnuCheckoutForm__field--delivery_lastName{order:10}.bnuCheckoutForm__field--address,.bnuCheckoutForm__field--houseNo,.bnuCheckoutForm__field--flatNo,.bnuCheckoutForm__field--delivery_address,.bnuCheckoutForm__field--delivery_houseNo,.bnuCheckoutForm__field--delivery_flatNo{order:20}.bnuCheckoutForm__field--houseNo,.bnuCheckoutForm__field--flatNo,.bnuCheckoutForm__field--delivery_houseNo,.bnuCheckoutForm__field--delivery_flatNo{grid-column:span 3}.bnuCheckoutForm__field--city,.bnuCheckoutForm__field--postCode,.bnuCheckoutForm__field--delivery_city,.bnuCheckoutForm__field--delivery_postCode{order:30}.bnuCheckoutForm__phoneGroup{display:flex;flex-wrap:nowrap;align-items:flex-end;column-gap:calc(var(--layout-column-gap) * 1.5);grid-column:span 6;order:40;width:100%;min-width:0}@media(max-width:1024px){.bnuCheckoutForm__phoneGroup{flex:0 0 100%;width:100%;max-width:100%}}.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix{flex:0 0 104px;width:104px;max-width:104px;grid-column:auto}@media(max-width:768px){.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix{flex:0 0 96px;width:96px;max-width:96px}}.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix .bnuInputWrap,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix .bnuInputWrap{width:100%}.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix select.bnuInput,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix .bnuInput,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix select.bnuInput,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix .bnuInput{--padding-inline: 12px;padding-inline-end:28px}.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phone,.bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phone{flex:1 1 0;min-width:0;width:auto;max-width:none;grid-column:auto}.bnuCheckoutForm__field--email,.bnuCheckoutForm__field--delivery_email{order:40}.bnuCheckoutForm__field--phone,.bnuCheckoutForm__field--delivery_phone{grid-column:span 5;min-width:0}.bnuCheckoutForm__field--birthDate{display:flex;row-gap:calc(var(--layout-spacing) * .5);flex-direction:column;order:45}@media(max-width:1024px){.bnuCheckoutForm__fields .bnuCheckoutForm__field{flex:0 0 100%;width:100%;max-width:100%}}@media(max-width:1024px){.bnuCheckoutForm__fields .bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phonePrefix,.bnuCheckoutForm__fields .bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phonePrefix{flex:0 0 96px;width:96px;max-width:96px}}@media(max-width:1024px){.bnuCheckoutForm__fields .bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--phone,.bnuCheckoutForm__fields .bnuCheckoutForm__phoneGroup>.bnuCheckoutForm__field--delivery_phone{flex:1 1 0;width:auto;min-width:0;max-width:none}}.bnuCheckoutForm__field .bnuInputBirthdate{position:relative}.bnuCheckoutForm__field .bnuInputBirthdate>.bnuInputInfoBox--error{right:12px;left:auto;transform:translateY(50%)}.bnuCheckoutForm__addressError{width:100%;color:var(--color-error);font-weight:500;font-size:13px;line-height:16px}.bnuCheckoutForm__addressError:empty{display:none}.bnuCheckoutForm__addressRow{display:flex;column-gap:var(--layout-column-gap);row-gap:var(--layout-spacing);align-items:flex-start;margin-bottom:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuCheckoutForm__addressRow{flex-direction:column}}.bnuCheckoutForm__diffAddress{margin-top:var(--layout-spacing)}.bnuCheckoutForm__buyer .deliveryAddressForm{display:flex;flex-direction:column;row-gap:var(--layout-spacing)}.bnuPromoCode{margin:0}.bnuPromoCode__header{margin-bottom:var(--layout-spacing)}.bnuPromoCode__body{display:flex;flex-direction:column;gap:var(--layout-spacing)}.bnuPromoCode__row{align-items:center;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .75);margin:0}.bnuPromoCode__inputCol{flex:1 1 280px;min-width:160px;max-width:420px}.bnuPromoCode__inputWrap{width:100%;margin:0}.bnuPromoCode__notice{width:100%}.bnuPromoCode__codes{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .75);margin:0;padding:0;list-style:none}.bnuPromoCode__code{display:inline-flex;align-items:center;gap:calc(var(--layout-spacing) * .5);border-radius:var(--border-radius-small);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * .35) calc(var(--layout-spacing) * .75);color:var(--color-success);font-size:.933rem;font-weight:500;line-height:1.4;cursor:pointer}.bnuPromoCode__code--automated{cursor:default;padding-inline:calc(var(--layout-spacing) * .75)}.bnuPromoCode__codeLabel{white-space:nowrap}.bnuPromoCode__codeRemove{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-border);width:24px;height:24px;color:var(--color-text);line-height:1}.bnuPromoCode__code:not(.bnuPromoCode__code--automated):hover .bnuPromoCode__codeRemove{background-color:color-mix(in oklch,var(--color-border),var(--color-text) 12%)}.bnuPromoCode__codeRemove i{font-size:14px}@media(max-width:768px){.bnuPromoCode__inputCol{flex:1 1 100%;max-width:none}.bnuPromoCode__row>.bnuForm__col--auto{flex:1 1 100%}.bnuPromoCode__row>.bnuForm__col--auto .bnuButton{width:100%}}.bnuOrderThankYou__title{margin:0;color:var(--color-success)}.bnuOrderThankYou__idHeading{margin-block:calc(var(--layout-spacing) * 3) var(--layout-spacing);padding-block-end:calc(var(--layout-spacing) * .75);border-block-end:1px solid var(--color-border);font-size:1.25em;font-weight:500}.bnuOrderThankYou__idHeading a{color:inherit;text-decoration:none}.bnuOrderThankYou__idHeading strong{font-weight:700}.bnuOrderThankYou__details{margin-block-end:calc(var(--layout-spacing) * 3);row-gap:var(--layout-row-gap)}.bnuOrderThankYou__details h3{margin-block:0 calc(var(--layout-spacing) * .5);font-size:1em;font-weight:500;color:var(--color-text)}.bnuOrderThankYou__details p{margin:0;color:var(--color-text-light)}.bnuOrderThankYou__summary{margin-block:calc(var(--layout-spacing) * 3) 0}.bnuOrderThankYou__summaryTitle{margin:0 0 calc(var(--layout-spacing) * 2);font-size:1.25em;font-weight:500}.bnuOrderThankYou__summaryHeading{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem 5rem 6.5rem;column-gap:var(--layout-spacing);padding:0 0 var(--layout-spacing) calc(72px + var(--layout-spacing));border-bottom:2px solid var(--color-border);color:var(--color-text-light);font-size:14px}@media(max-width:768px){.bnuOrderThankYou__summaryHeading{display:none}}.bnuOrderThankYou__summaryHeading span:last-child{text-align:right}.bnuOrderThankYou__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.bnuOrderThankYou__item{display:grid;grid-template-columns:72px minmax(0,1fr) 6.5rem 5rem 6.5rem;column-gap:var(--layout-spacing);align-items:start;padding:calc(var(--layout-spacing) * 1.5) 0;border-bottom:1px solid var(--color-border)}@media(max-width:768px){.bnuOrderThankYou__item{grid-template-columns:64px minmax(0,1fr);row-gap:var(--layout-spacing)}}.bnuOrderThankYou__itemImage{width:72px;max-width:100%;min-width:0}@media(max-width:768px){.bnuOrderThankYou__itemImage{width:64px}}.bnuOrderThankYou__itemImage img{display:block;object-fit:contain;width:100%;height:auto;aspect-ratio:1/1}.bnuOrderThankYou__itemTitle{min-width:0;color:var(--color-text);font-weight:500;overflow-wrap:anywhere}.bnuOrderThankYou__itemMobileMeta{display:none;margin-top:calc(var(--layout-spacing) * .5);color:var(--color-text-light);font-size:14px;font-weight:400}@media(max-width:768px){.bnuOrderThankYou__itemMobileMeta{display:flex;flex-wrap:wrap;gap:var(--layout-spacing);justify-content:space-between}}.bnuOrderThankYou__itemPrice,.bnuOrderThankYou__itemQnt,.bnuOrderThankYou__itemSum{min-width:0}@media(max-width:768px){.bnuOrderThankYou__itemPrice,.bnuOrderThankYou__itemQnt,.bnuOrderThankYou__itemSum{display:none}}.bnuOrderThankYou__itemSum{text-align:right}.bnuOrderThankYou__oldPrice{display:block;color:var(--color-text-light);font-size:.933em;text-decoration:line-through}.bnuOrderThankYou__price{color:var(--color-text);font-weight:500}.bnuOrderThankYou__totals{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .75);margin:calc(var(--layout-spacing) * 2) 0 0}.bnuOrderThankYou__totalLine{display:flex;flex-wrap:wrap;gap:var(--layout-spacing);justify-content:space-between;align-items:baseline;margin:0}.bnuOrderThankYou__totalLine dt,.bnuOrderThankYou__totalLine dd{margin:0}.bnuOrderThankYou__totalLine dd{font-weight:500;white-space:nowrap}.bnuOrderThankYou__totalLine--grand{margin-top:var(--layout-spacing);padding-top:var(--layout-spacing);border-top:1px solid var(--color-border);font-size:1.067em;font-weight:700}.bnuOrderThankYou__banners{margin-block-start:var(--layout-spacing)}html.BENULTRxCart .bnuPageContent.checkoutContent .bnuPageHeader{margin-block-end:calc(var(--layout-spacing) * 2)}.bnuRxAttentions{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuRxFaq{margin:0 0 calc(var(--layout-spacing) * 2);row-gap:0}.bind-ltrxPrivPol{margin:calc(var(--layout-spacing) * 2) 0}.bind-ltrxPrivPol.error .bnuChoiceWrap__label{color:var(--color-error)}.bnuRxProducts{display:flex;flex-direction:column;gap:var(--layout-spacing);margin:0 0 calc(var(--layout-spacing) * 2)}.bnuRxProduct{display:grid;grid-template-columns:minmax(0,1fr) 16rem;column-gap:calc(var(--layout-spacing) * 2);align-items:start;border:1px solid var(--color-border);border-radius:var(--border-radius);background-color:var(--color-bg);padding:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuRxProduct{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--layout-spacing) * 1.5)}}.bnuRxProduct__prescription{margin:0 0 calc(var(--layout-spacing) * .75);color:var(--color-text-light);font-size:.933em;font-weight:500;line-height:1.2}.bnuRxProduct__title{margin:0 0 calc(var(--layout-spacing) * .35);color:var(--color-accent);font-size:1.2em;font-weight:500;line-height:1.2}@media(max-width:768px){.bnuRxProduct__title{font-size:1.066em}}.bnuRxProduct__meta{display:flex;flex-wrap:wrap;gap:calc(var(--layout-spacing) * .35) var(--layout-spacing);margin-bottom:calc(var(--layout-spacing) * .65);color:var(--color-text-light);font-size:.933em}.bnuRxProduct__meta p{margin:0}.bnuRxProduct__meta a{color:var(--color-accent);font-weight:500;text-decoration:underline}.bnuRxProduct__instruction{margin:0;line-height:1.4}@media(max-width:768px){.bnuRxProduct__instruction{font-size:.933em}}.bnuRxProduct__pricing{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) * .65);margin:0}.bnuRxProduct__price{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--layout-spacing);margin:0;font-size:.933em;line-height:1.4}.bnuRxProduct__price dt{margin:0;color:var(--color-text-light)}.bnuRxProduct__price dd{margin:0;text-align:right;white-space:nowrap}.bnuRxProduct__price--total,.bnuRxProduct__price--delivery{padding-top:calc(var(--layout-spacing) * .65);border-top:1px solid var(--color-border)}.bnuRxProduct__price--total{font-weight:500}.bnuRxProduct__price--total dt,.bnuRxProduct__price--total dd{color:var(--color-text)}.bnuRxProductNotice{margin-bottom:0}.bnuRxConsultation{margin-bottom:var(--layout-spacing)}.bnuRxConsultation h4{margin:0 0 calc(var(--layout-spacing) * .65);font-size:18px;font-weight:500;line-height:1.3}@media(max-width:768px){.bnuRxConsultation h4{font-size:16px}}.bnuRxConsultation p{margin:0 0 var(--layout-spacing);color:var(--color-text-light)}.bnuRxConsultation .bnuForm{--row-gap: var(--layout-spacing);margin-top:var(--layout-spacing)}.bnuRxConsultation .error-msg{display:block;margin-top:calc(var(--layout-spacing) * .35);color:var(--color-error);font-size:12px;line-height:1.3}.bnuRxQuestionnaire{margin-top:calc(var(--layout-spacing) * 2)}.bnuRxQuestionnaire__intro{margin-bottom:calc(var(--layout-spacing) * 2)}.bnuRxQuestionnaire__intro h3{margin:0 0 var(--layout-spacing);font-size:20px;font-weight:500}@media(max-width:768px){.bnuRxQuestionnaire__intro h3{font-size:18px}}.bnuRxQuestionnaire__intro p{margin:0;color:var(--color-text-light)}.bnuRxQuestionnaire__card{margin-bottom:var(--layout-spacing)}.bnuRxQuestionnaire__card h4{margin:0 0 var(--layout-spacing);font-size:18px;font-weight:500;line-height:1.3}@media(max-width:768px){.bnuRxQuestionnaire__card h4{font-size:16px}}.bnuRxQuestionnaire__questions{display:flex;flex-direction:column;gap:var(--layout-spacing);margin:0;padding:0;list-style:none}.bnuRxQuestion{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--layout-spacing) * 1.5)}@media(max-width:768px){.bnuRxQuestion{flex-direction:column;align-items:flex-start;gap:calc(var(--layout-spacing) * .75)}}.bnuRxQuestion.error .bnuRxQuestion__text,.bnuRxQuestion.error .bnuRxQuestion__text a{color:var(--color-error)}.bnuRxQuestion__text{flex:1 1 auto;min-width:0}.bnuRxQuestion__text a{color:var(--color-accent);text-decoration:underline}.bnuRxQuestion__adminNote{display:block;margin-top:calc(var(--layout-spacing) * .35);color:var(--color-text-light);font-size:.933em}.bnuRxQuestion__adminNote i{margin-right:.35em}.bnuRxQuestion__answers{flex:0 0 auto}.bnuRxOverview .bnuAccordion{margin-bottom:calc(var(--layout-spacing) * 1.5)}.bnuRxOverview .bnuAccordion__title{font-size:16px}.bnuRxOverview__list{display:flex;flex-wrap:wrap;gap:var(--layout-spacing);margin:0}.bnuRxOverview__item{flex:1 1 100%;min-width:0}.bnuRxOverview__item--half{flex:1 1 calc(50% - var(--layout-spacing) / 2)}.bnuRxOverview__item dt{margin:0 0 2px;color:var(--color-text-light);font-size:13px;line-height:1.2}.bnuRxOverview__item dd{margin:0;color:var(--color-text);font-size:14px;line-height:1.3}.bnuRxOverview__section{margin-bottom:calc(var(--layout-spacing) * 1.5)}.bnuRxOverview__heading{margin:0 0 var(--layout-spacing);color:var(--color-accent);font-size:15px;font-weight:500;line-height:1.2}html.BENULTRxCart .bnuCartSummaryMobile .bnuStepBubblesWrap--summary{display:block;margin-top:calc(var(--layout-spacing) * 1.5)}.isDev .bnContainer,.isDev .bnButton,.isDev .lazy-load-picture{outline:2px dashed rgba(255,0,0,.5);outline-offset:2px}.isDev .lazy-load-picture:before{content:"OLD LAZY LOAD";color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:999999999;display:block!important;background:red;padding:5px}.isDev .keen-slider{outline:2px dashed rgba(255,0,0,.5);outline-offset:2px}.isDev .keen-slider:before{content:"KEEN SLIDER";color:#fff;font-weight:700;position:absolute;top:0;left:0;z-index:999999999;display:block!important;background:red;padding:5px}.cells-per-line-1{grid-template-columns:repeat(1,1fr)}.swiper-slide-height-auto .swiper-slide{height:auto}button.bnuButton.bnuButton--nav.swiper-button-lock{display:none}a.bnuButton.bnuButton--secondaryLight.bnuBackground-white:not(:hover){background-color:#fff}.bnuCarousel~.bnuCarouselNav .bnuButton--nav:after{height:100%}@media(min-width:768px){.bnuSectionBorder,.bnuSectionBorder.bnSection--bg,.bnuSectionBorder.section--blueBg{border:1px solid rgb(197,204,219);border-radius:var(--border-radius)}}.bnuSectionBorder .customSelectVisible,#bnuBilling .bnuSectionBorder{border:1px solid rgb(197,204,219);border-radius:var(--border-radius)}.bnuResetProductsPadding>.products{padding:0}.bnuContainer .col--lg-only{display:none}.bnuContainer .row--justify-start{justify-content:flex-start}.bnuContainer .row--justify-end{justify-content:flex-end}.bnuContainer .row--justify-center{justify-content:center}.bnuContainer .row--justify-around{justify-content:space-around}.bnuContainer .row--justify-between{justify-content:space-between}.bnuContainer .row--justify-evenly{justify-content:space-evenly}.bnuContainer .row--align-start{align-items:flex-start}.bnuContainer .row--align-center{align-items:center}.bnuContainer .row--align-end{align-items:flex-end}.bnuContainer .row--align-baseline{align-items:baseline}.scrolled body,.scrolled.sliderBannerTopVisible body{padding-top:0!important}.block-heroBanner{left:0}.chainPage .bnuContainer .chainWrap.fullWidth .chainLink:not(.block-carouselInner,.block-productsCarousel2,.block-bnr-33x3,.block-bnr-33-66,.block-bnr-50x2,.block-bnr-100,.block-loyaltyCard,.block-heroSection){padding-left:0;padding-right:0}.chainPage .bnuContainer .chainWrap.fullWidth .block-heroSection{padding-left:0;padding-right:0}#mobileMenuCats,#mobileMenu{background:#fff}.bnuQASearch,.bnuNotFound__search{position:relative;bottom:initial;left:initial;order:initial;width:100%;z-index:1;flex-grow:0;margin-bottom:var(--layout-spacing)}@media(max-width:1024px){.bnuQASearch,.bnuNotFound__search{margin-bottom:calc(var(--layout-spacing) * 2)}}@media(max-width:1024px){.bnuNotFound__search .bnuInput[type=search]{--outline: 2px;border:1px solid var(--color-border);border-radius:var(--border-radius);padding-inline-start:16px}}@media(max-width:1024px){.bnuNotFound__search .tt-menu{top:calc(100% + 1px);box-shadow:var(--box-shadow);border-radius:var(--border-radius);max-height:min(50vh,500px)}}.bnuPageContent p,.bnuPageContent strong,.bnuPageContent i,.bnuPageContent em,.bnuPageContent u,.bnuPageContent .bnuQuote blockquote,.bnuPageContent .bnuQuote p,.bnuPageContent .bnuQuote strong,.bnuPageContent .bnuQuote i,.bnuPageContent .bnuQuote em,.bnuPageContent .bnuQuote u{color:var(--color-text)}.benuBadge--express i,.bnuPageContent .benuBadge--express i{color:#fff}.sibebarWidget>h2{font-size:1.2rem}.bnuContainer.bnuPageLayout.widgets{margin-top:calc(var(--layout-spacing) * 2)}@media(max-width:768px){.scrolled .bnSearch{padding-left:0}}.bnuButtonPlaceholder{width:100%}.markedLinks{-webkit-hyphens:auto;hyphens:auto}.markedLinks a{color:#2d8540;text-decoration:underline}.block-text img{max-width:100%}
