@supports (width: -webkit-fill-available){:root{--stretch: -webkit-fill-available}}@supports (width: stretch){:root{--stretch: stretch}}strong{font-weight:var(--font-body-weight-bolder)}.page-width{--page-width-correction: var(--floating-header-margin);padding-inline:calc(var(--page-padding) + var(--page-width-correction))}.f-grid--gap-medium{--f-column-gap-xl: 2.4rem;--f-column-gap-lg: 2.4rem;--f-column-gap-md: 2.4rem;--f-column-gap-mobile: 1.2rem}.text-lg{font-size:18px!important;line-height:24px!important}.text-sm{font-size:14px!important;line-height:18px!important}.text-sm-extra{font-size:12px!important;line-height:16px!important}body{text-wrap:pretty}.header{margin:var(--floating-header-margin);box-shadow:var(--floating-header-box-shadow)}.header .page-width{--page-width-correction: 0px}@media(min-width:768px){:root{--floating-header-margin: var(--floating-header-margin-md);--page-padding: max(16px, 50vw - var(--scrollbar-width, 0px) / 2 - var(--page-width) / 2)}.header{margin:var(--floating-header-margin);border-radius:var(--floating-header-border-radius)}body:has(main>.section-image-with-text-overlay:first-child) .header{position:absolute;width:var(--stretch, 100%)}body.index-template:has(main>.section-slideshow:first-child) .header{position:absolute;width:var(--stretch, 100%)}.header__top{border-top-left-radius:var(--floating-header-border-radius);border-top-right-radius:var(--floating-header-border-radius)}@media(max-width:1023.98px){.header__top{border-bottom-left-radius:var(--floating-header-border-radius);border-bottom-right-radius:var(--floating-header-border-radius)}.header:has(.menu-drawer[open]) .header__top{border-bottom-left-radius:0;border-bottom-right-radius:0}}.header__bottom,.mega-menu,.search__content{border-bottom-left-radius:var(--floating-header-border-radius);border-bottom-right-radius:var(--floating-header-border-radius)}:is(.has-dropdown-menu,.search-open) .header,:is(.has-dropdown-menu,.search-open) .header__bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width:1280px){:root{--floating-header-margin: var(--floating-header-margin-xl)}.header{margin:var(--floating-header-margin)}}.header__bottom:after{content:none}body:not(.header-pinned) .header-scrolled .header{--scroll-outside: calc((100% + 40px)*-1) ;transform:translateY(var(--scroll-outside))}.menu-sidebar__toggle.is-visible{background-color:var(--primary-white)!important}.menu-sidebar__toggle{padding:1.2rem 0!important}.dropdown__nav li>:is(a),.dropdown__nav li>:is(details)>summary>a,.dropdown__nav li>:is(details)>summary .link-no-script{padding-inline:1.5rem!important;padding-block:.6rem!important}.dropdown__nav .dropdown__container{padding-block:2.35rem!important}.menu-sidebar__toggle.is-visible h6,.menu-drawer__item.active .menu-drawer__item-link-heading{color:var(--primary-dark-blue)!important}.hightlight-link--text_color,.hightlight-link--star_twinkle,.hightlight-link--wave_underline{color:var(--eyecatcher-red)!important}:is(.hightlight-link--text_color,.hightlight-link--star_twinkle,.hightlight-link--wave_underline):hover{color:var(--eyecatcher-red-600)!important}.menu__item-text:not(.reversed-link):hover,.menu__item:not(.hightlight-link):hover,.menu-sidebar__content .reversed-link__text:hover,.custom-card__title:hover,.custom-card__title .text-subtext:hover,.mega-menu__promotions .rich-text__subheading:hover,.mega-menu__link:hover,.dropdown__nav .text-subtext:hover,.dropdown__nav .reversed-link__text:hover,.custom-card__info .text-subtext:hover{color:var(--primary-dark-blue)!important}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.reversed-link:not([aria-disabled]):has(.reversed-link__text):hover .reversed-link__text{color:currentcolor}}.footer{font-size:14px!important;line-height:18px!important}.cart-count{color:var(--brita-text-color)}.cart-drawer-products-recommendation__wrapper .swiper-slide{height:auto!important}.cart-redirect-notice{padding:2rem;text-align:center}.btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-default)}.btn[disabled],.btn[aria-disabled=true]{opacity:1!important;color:var(--tertiary-medium-grey)!important}.btn[disabled]:not(.btn--secondary,.btn--underline,.btn--plain),.btn[aria-disabled=true]:not(.btn--secondary,.btn--underline,.btn--plain){background:var(--tertiary-grey)!important;border-color:var(--tertiary-grey)!important}.btn[disabled].btn--secondary,.btn[aria-disabled=true].btn--secondary{border-color:var(--tertiary-medium-grey)!important}.btn--primary:before,.btn--secondary:before,.btn--white:before,.btn--icon:before,.btn--outline:before{transition:none!important}.btn--secondary{background:transparent}.btn--secondary,.btn--icon{text-underline-offset:var(--text-underline-offset);text-decoration:underline var(--text-decoration-thickness) rgb(var(--color-secondary-button-hover-text) / 0%)}.btn--underline,.btn--link{padding:0!important}:is(.btn--underline,.btn--link):after{height:var(--text-decoration-thickness)}.btn--link{text-transform:none}.btn--outline.btn--secondary{border:1px solid rgb(var(--color-secondary-button-border))}@media(hover:hover)and (pointer:fine){.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit):hover:before,.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit).btn--active:before,.btn-hover-wrapper:hover .btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit):before{width:initial!important}.btn--primary:hover,.btn--active:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-hover-text))}.btn--primary:hover{border-color:rgb(var(--color-button-hover))}.btn--underline:hover:not([disabled],[aria-disabled=true]),.btn--link:hover{color:rgb(var(--color-hover-text))}:is(.btn--underline:hover:not([disabled],[aria-disabled=true]),.btn--link:hover):after{animation:none}.btn--icon .btn--secondary,.btn--secondary:hover:not([disabled],[aria-disabled=true]),.btn--icon .btn--icon,.btn--icon:not(.btn--primary,.btn--active):hover,.btn--icon .btn--outline,.btn--icon .btn--primary{color:rgb(var(--color-secondary-button-hover-text));border-color:rgb(var(--color-secondary-button-border));text-decoration-color:rgb(var(--color-secondary-button-hover-text) / 100%)}.btn-hover-wrapper:hover .btn--icon{color:rgb(var(--color-secondary-button-hover-text))}.btn--white:hover{background:var(--tertiary-light-grey);color:var(--secondary-deep-blue);border-color:var(--tertiary-light-grey)}.btn--plain:hover{color:rgb(var(--color-hover-text))}.btn--plain:hover:after{content:none}.btn--loading.btn--primary:hover .loading__spinner{color:rgb(var(--color-button-hover-text))}.btn--loading.btn--secondary:hover .loading__spinner,.btn--loading.btn--outline:hover .loading__spinner,.btn--loading.btn--white:hover .loading__spinner,.btn--loading.btn--icon:hover .loading__spinner{color:rgb(var(--color-secondary-button-hover-text))}}@media(hover:hover){.swiper-button:not(.swiper-button--blank):hover{background:var(--tertiary-light-grey);color:var(--secondary-deep-blue);border-color:var(--tertiary-light-grey)}}.product-card .reversed-link,.reversed-link:not(:has(.reversed-link__text)),.reversed-link:has(.reversed-link__text) .reversed-link__text{background:none;transition:none}.rte a{color:var(--primary-dark-blue);text-decoration:underline var(--text-decoration-thickness);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-default)}@media(hover:hover)and (pointer:fine){.shopify-payment-button__more-options:hover,.product-card .reversed-link:hover,.reversed-link:has(.reversed-link__text) .reversed-link__text:hover,.reversed-link:not([aria-disabled],:has(.reversed-link__text)):hover{color:var(--primary-dark-blue)!important}.hightlight-link .reversed-link:hover{color:var(--eyecatcher-red-600)!important}.reversed-link:not([aria-disabled],:has(.reversed-link__text)):hover{background:none}.rte a:hover{--color-link: var(--secondary-deep-blue);text-decoration-thickness:var(--text-decoration-thickness)}}.back-to-top button{padding:0 16px}.f-badge{padding:var(--badges-padding);min-width:var(--badges-width);font-size:var(--badges-font-size);line-height:var(--badges-line-height)}.f-badge--brita-1{color:var(--color-badge-brita-1, --primary-white);background:var(--color-badge-brita-1-text, --tertiary-mid-blue)}.rte :where(ul,ol){display:flex;flex-direction:column;row-gap:var(--rich-text-list-gap);list-style-position:outside}.card-media--auto-height{height:100%}.card-media--auto-height.card-media--content-below{display:flex;flex-direction:column}.card-media--auto-height.card-media--content-below .card-media__content{flex:1 0 auto}@media not (min-width:768px){.card-media--auto-height.card-media--mobile-content-below{display:flex;flex-direction:column;height:100%}.card-media--auto-height.card-media--mobile-content-below .card-media__content{flex:1 0 auto}}.product-card__image.loaded{background-color:var(--tertiary-light-grey)!important}.product-card__type,.product-card__vendor{color:var(--tertiary-medium-grey)!important}.product__media-item,.product-card__image-wrapper,.cart-item__media{background-color:var(--tertiary-light-grey)!important}.icon-with-text{gap:12px!important}.product-card--simple .product-card__atc{width:fit-content}.image-with-text-ovelay__content-wrapper.page-width{padding-inline:calc(max(16px,50vw - var(--scrollbar-width, 0px) / 2 - var(--page-width) / 2) + var(--page-width-correction))!important}.lookbook-icon--dark{--pin-background: 0, 30, 64 !important}.product__block--title .product__title{font-weight:400!important}.product__inventory{color:var(--system-success)!important}.product__inventory-icon{width:16px!important;height:16px!important;margin:0!important;background:var(--system-success)!important}.product__inventory-icon:after,.product__inventory-icon:before{height:0!important;width:0!important;animation:none!important}.product-form__submit.contact-us-btn{position:relative!important;flex-grow:0!important;flex-shrink:0!important;width:fit-content!important}@media not (min-width:768px){.product__block.product__block--payment_info,.product__block.product__block--subscription-widget{margin-left:calc(var(--page-padding) * -1);margin-right:calc(var(--page-padding) * -1)}}.multicolumn-icon .multicolumn-card:not(.color-scheme-inherit){--brita-px: 32px;--brita-py: 64px;padding:64px 32px 48px!important}.multicolumn-icon .multicolumn-card__image{--image-spacing-bottom: 48px}@media not (min-width:768px){.multicolumn-icon .multicolumn-card:not(.color-scheme-inherit){--brita-px: 24px;--brita-py: 48px;padding:48px 24px 32px!important}.multicolumn-icon .multicolumn-card__image{--image-spacing-bottom-mobile: 32px}}.collection-hero__description{max-width:none!important}.featured-collection .tabs__btn.btn--plain.active{color:var(--primary-dark-blue)}.slideshow__content.page-width{padding-inline:calc(max(16px,50vw - var(--scrollbar-width, 0px) / 2 - var(--page-width) / 2) + var(--page-width-correction))!important}@media(min-width:1024px){.section--slideshow.page-width--full .slideshow__text{padding-block:0!important;padding-inline:0!important}}.featured-collection .tabs-nav__inner{column-gap:2.8rem!important}.f-badge--subscription{color:var(--color-badge-text, var(--secondary-deep-blue));background:var(--color-badge-bg, var(--eyecatcher-green))}.f-price--subscription .f-badge--subscription{margin-left:auto}#shopify-buyer-consent{font-size:14px!important;line-height:18px!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brita-theme.css.map */
