.btn__text{text-transform:uppercase!important}.object-contain{object-fit:contain}.product-form__submit,.product-card__atc{background-color:#000!important;color:#fff!important;border-color:#000!important}.product-form__submit:hover,.product-card__atc:hover{background-color:#000!important;color:#fff!important;border-color:#000!important;transform:none!important;box-shadow:none!important;opacity:1!important}.product-form__submit:before,.product-form__submit:hover:before,.product-card__atc:before,.product-card__atc:hover:before{background-color:#000!important}.product-form__submit:hover :is(.btn__text,.btn__icon,[data-btn-price-wrapper],[data-btn-price-display],.btn__price-separator,.btn__price-arrow),.product-card__atc:hover :is(.btn__text,.btn__icon,[data-btn-price-wrapper],[data-btn-price-display],.btn__price-separator,.btn__price-arrow){color:#fff!important}[data-btn-price-wrapper]{position:relative;z-index:1}@media(max-width:1023px){.header__search{display:none!important;width:100%!important;padding:10px 15px!important;background:#fff;position:relative;z-index:10}body.search-open .header__search{display:flex!important}.header__search .search__form{background:#f4f4f4!important;border-radius:50px!important;padding:0 15px!important;width:100%!important;max-width:none!important;min-width:0!important}.header__search .search__input{background:transparent!important;border:none!important;box-shadow:none!important;padding-left:10px!important;height:40px!important}.header__search .search__icon-search--internal,.header__search .search__types,.header__search-close{display:none!important}}@media(min-width:1024px){.header__search{display:flex!important}}.search__form--no-category .search__field-icon{inset-inline-end:auto!important;inset-inline-start:1.6rem!important}.search__form--no-category .search__input{padding-inline-start:5rem!important}@media(min-width:768px){[id*=__hero_banner] h2{max-width:600px}}.press-thumbs .swiper-slide:hover .media-wrapper{opacity:1}.brand-logos--image-full .brand-logos__image{width:var(--logo-width, 100%)!important}.brand-logos__items--flexible{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--f-column-gap, 2rem) var(--f-row-gap, 2rem)}.brand-logos__items--flexible .f-column{width:calc(100% / var(--f-columns-mobile, 1))!important}@media(min-width:768px){.brand-logos__items--flexible .f-column{width:auto!important;flex:0 0 auto!important}}.collection .sticky-element,.collection .sticky-element-laptop,.collection .sticky-element-tablet{position:sticky;transition:top .25s ease-out!important}body.is-hide-nav .collection .sticky-element,body.is-hide-nav .collection .sticky-element-laptop,body.is-hide-nav .collection .sticky-element-tablet{top:-100px!important}body.header-pinned .collection .sticky-element,body.header-pinned .collection .sticky-element-laptop,body.header-pinned .collection .sticky-element-tablet{top:calc(var(--header-height) - var(--header-navigation-height, 0px) - 1px)!important}.collection__toolbar #ProductCount{font-size:12px}@media(min-width:768px){.collection__toolbar #ProductCount{font-size:15px}}.product-card__title,.product-card .f-price-item{font-size:16px}.product-card__price .f-price-item,.product-card__price .price{font-size:13px}@media(max-width:767.98px){.product-card__price .f-price--on-sale .f-price__sale{flex-direction:column;align-items:flex-end;gap:2px}.product-card__price .f-price--on-sale .f-price-item--sale,.product-card__price .f-price--on-sale .f-price-item--regular{display:block;line-height:1.15}}.product-card-caption{font-size:14px}.product-card-swatches{display:flex;align-items:center;padding-top:5px}.product-card-swatches .swatch-color{width:14px;height:14px;border-radius:50%;border:1px solid #e6e6e6}.product-card-swatches .swatch-color.active{border:1.5px solid #000}.product-card-swatches .swatch-more{width:14px;height:14px;line-height:14px;color:#999;margin:0 5px}@media(max-width:767px){.product__info-container .product__blocks{display:grid;grid-template-columns:1fr auto;column-gap:1rem;align-items:flex-start}.product__info-container .product__block--title,.product__info-container .product__block--BL_pdp_title{grid-column:1;min-width:0;margin-top:0;margin-bottom:0;display:inline-block;vertical-align:top;margin-bottom:.5rem}.product__info-container .product__block--price{grid-column:2;width:min(46vw,16rem);max-width:100%;min-width:0;justify-self:end;text-align:right;margin-top:0;margin-bottom:0;display:inline-block;vertical-align:top;margin-bottom:.5rem}.product__info-container .product__block:not(.product__block--title):not(.product__block--BL_pdp_title):not(.product__block--price){grid-column:1 / -1}.product__info-container .product__title,.product__info-container .pdp-title{margin:0;line-height:1;word-break:normal;overflow-wrap:break-word}.product__info-container .bl-pdp-floating-bar{display:grid;grid-column:1 / -1;grid-template-columns:1fr auto;column-gap:0;align-items:start}.product__info-container.bl-pdp-floating-active .bl-pdp-floating-bar{position:sticky;top:0;z-index:12;width:auto;margin-inline:calc(var(--page-padding, 1.6rem) * -1);padding-top:0;padding-bottom:.6rem;padding-left:var(--page-padding, 1.6rem);padding-right:var(--page-padding, 1.6rem);background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none!important;filter:none!important;transition:top .18s ease,opacity .18s ease,transform .18s ease,visibility .18s ease}.product__info-container.bl-pdp-floating-active.bl-pdp-floating-stuck .bl-pdp-floating-bar{padding-top:30px}.product__info-container.bl-pdp-floating-active .product__block--title,.product__info-container.bl-pdp-floating-active .product__block--BL_pdp_title,.product__info-container.bl-pdp-floating-active .product__block--price{position:relative;top:auto;z-index:auto;padding:0;margin:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none!important}.product__info-container.bl-pdp-floating-active .product__block--title,.product__info-container.bl-pdp-floating-active .product__block--BL_pdp_title{grid-column:1}.product__info-container.bl-pdp-floating-active .product__block--price{grid-column:2}.product__info-container.bl-pdp-floating-hidden .bl-pdp-floating-bar{opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none}body.header-pinned .product__info-container.bl-pdp-floating-active .bl-pdp-floating-bar{top:calc(var(--header-height, 0px) - 2px)}body:not(.header-pinned).is-hide-nav .product__info-container.bl-pdp-floating-active .bl-pdp-floating-bar{top:0}}.product__info-container .price{line-height:1;margin:0;display:block}.product__info-container .price__container{margin:0}.product__info-container .product__tax{margin-top:-4px;line-height:1.2;display:block;font-size:11px!important;color:rgba(var(--color-foreground),.6);overflow-wrap:anywhere}.product__info-container .product__block--price,.product__block--variant_picker{margin-top:0!important;margin-bottom:0!important}[data-option-name=size] input[type=radio]+label,[data-option-name=talla] input[type=radio]+label,[data-option-name=tamano] input[type=radio]+label,[data-option-name=ancho] input[type=radio]+label,[data-option-name=breite] input[type=radio]+label,[data-option-name=grosse] input[type=radio]+label,[data-option-name=grobe] input[type=radio]+label,[data-option-name=taille] input[type=radio]+label,[data-option-name=misura] input[type=radio]+label,[data-option-name=taglia] input[type=radio]+label,[data-option-name=maat] input[type=radio]+label,[data-option-name=storlek] input[type=radio]+label,[data-option-name=tamanho] input[type=radio]+label,[data-option-name=rozmiar] input[type=radio]+label{color:#afafaf!important;background:transparent!important;border:none!important;transition:all .2s ease!important}[data-option-name=size] input[type=radio]:checked+label,[data-option-name=talla] input[type=radio]:checked+label,[data-option-name=tamano] input[type=radio]:checked+label,[data-option-name=ancho] input[type=radio]:checked+label,[data-option-name=breite] input[type=radio]:checked+label,[data-option-name=grosse] input[type=radio]:checked+label,[data-option-name=grobe] input[type=radio]:checked+label,[data-option-name=taille] input[type=radio]:checked+label,[data-option-name=misura] input[type=radio]:checked+label,[data-option-name=taglia] input[type=radio]:checked+label,[data-option-name=maat] input[type=radio]:checked+label,[data-option-name=storlek] input[type=radio]:checked+label,[data-option-name=tamanho] input[type=radio]:checked+label,[data-option-name=rozmiar] input[type=radio]:checked+label{color:#000!important;background:transparent!important;border:2px solid #000!important}.product__block--single_product_grp~.product__block--variant_picker [data-is-color-row=true]{display:none!important}.product__block--multi_prd_opt_grp~.product__block--variant_picker [data-is-color-row=true],.product__block--multi_prd_opt_grp~.product__block--variant_picker [data-is-secondary-row=true]{display:none!important}.product-form__product-group~.product-form__input--swatch,.product-form__product-group~.product-form__input--color,.connected-swatches-wrapper~.product-form__input--swatch,.connected-swatches-wrapper~.product-form__input--color{display:none!important}.product__block--BL_grouping_based{margin-top:0!important}.product__block--BL_variant_metafield .bl-variant-metafield__text{color:rgba(var(--color-foreground))}.product__block--BL_pdp_caption .pdp-caption{color:rgba(var(--color-foreground),.6)}.product__block--BL_variant_metafield~.product__block--BL_variant_metafield .bl-variant-metafield__text{color:rgb(var(--color-foreground))}.product__block--BL_variant_metafield .has-icon .bl-variant-metafield__text{font-weight:600}.option-figure{margin:1.2rem 0 2.4rem}.option-figure img{max-width:100%;height:auto;border-radius:4px}.option-figure figcaption{font-size:1.2rem;color:#666;margin-top:.8rem}@media(max-width:767px){.product__info-container .product__block{margin-top:0!important;margin-bottom:1rem!important}.product__info-container .product__block--price,.product__info-container .product__block--BL_pdp_caption{margin-bottom:.5rem!important}.product__info-container .product__block--icon-with-text{margin-top:20px!important;margin-bottom:20px!important}}.sticky-atc-bar .product-form__submit,.sticky-atc-bar .btn--primary,.sticky-atc-bar .btn--secondary,.sticky-atc-bar .product-form__submit:hover,.sticky-atc-bar .btn--primary:hover,.sticky-atc-bar .btn--secondary:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.sticky-atc-bar .product-form__submit:before,.sticky-atc-bar .btn--primary:before,.sticky-atc-bar .btn--secondary:before{background-color:#000!important;width:0!important;display:none!important}#more-payment-options-link,.shopify-payment-button__more-options{display:none!important;visibility:hidden!important;height:0!important;padding:0!important;margin:0!important;pointer-events:none!important}@media(max-width:767.98px){.bl-pdp-caption{margin-bottom:10px}}@media(min-width:768px){.product-form__submit{width:auto!important;min-width:20rem}}.totals__subtotal-value{font-size:20px!important;font-weight:600!important}.cart-drawer__faucet-upsell{margin-top:20px;margin-bottom:20px;border-top:1px solid rgba(var(--color-border));padding-top:20px}.bl-faucet-upsell{background-color:#f9f9f9;padding:16px;border-radius:8px}.bl-faucet-upsell__content{display:flex;flex-direction:column;gap:12px}.bl-faucet-upsell__title{margin:0 0 8px;color:#111;font-weight:600;font-size:15px}.bl-faucet-upsell__subtitle{display:flex;align-items:center;gap:6px;font-size:13px;color:#666;line-height:1.4}.bl-faucet-upsell__subtitle svg{width:16px;height:16px;color:#4caf50;flex-shrink:0}.bl-faucet-upsell__action-box{display:flex;align-items:center;background:#fff;border:1px solid rgba(var(--color-border));border-radius:6px;padding:8px;text-decoration:none;transition:all .2s ease;gap:12px}.bl-faucet-upsell__action-box:hover{border-color:#111;box-shadow:0 2px 8px #0000000d}.bl-faucet-upsell__image{width:60px;height:60px;flex-shrink:0;overflow:hidden;border-radius:4px;background:#f4f4f4}.bl-faucet-upsell__image img{width:100%;height:100%;object-fit:cover}.bl-faucet-upsell__cta{flex-grow:1;font-size:14px;font-weight:500;color:#111}.bl-faucet-upsell__icon svg{width:14px;height:14px;transition:transform .2s ease}.bl-faucet-upsell__action-box:hover .bl-faucet-upsell__icon svg{transform:translate(4px)}.shop-the-feed{max-width:1000px;margin:auto}.stf-card .sound_video{position:absolute;bottom:.8rem;right:.8rem;z-index:20;width:3.2rem;height:3.2rem;border-radius:50%;background:#fffc;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,opacity .3s ease;touch-action:manipulation;pointer-events:auto;color:#000;opacity:0}.stf-card.is-hovering .sound_video{opacity:1}.stf-card .sound_video:hover{background:#fff}.stf-card .sound_video svg{width:1.6rem;height:1.6rem}.stf-card .sound_video:not(.muted) .sound-off-path{display:none}.advanced-description__heading{margin-bottom:1.2rem}.advanced-description__col--description{padding-right:30px!important}.advanced-description__tab-title{font-size:20px!important}@media(max-width:639.98px){.multicolumn .f-grid,.multicolumn-icon .f-grid,.multicolumn-slider .f-grid{--f-column-gap: .8rem !important;--f-column-gap-mobile: .8rem !important}}@media(max-width:767.98px){.multicolumn .multicolumn-card__divider,.multicolumn-icon .multicolumn-card__divider{display:none!important}.multicolumn .f-grid>.f-column,.multicolumn-icon .f-grid>.f-column{border-inline-end:1px solid rgba(var(--color-border))!important;border-inline-start:none!important}.multicolumn .f-grid>.f-column:last-child,.multicolumn-icon .f-grid>.f-column:last-child{border-inline-end:none!important}}.newsletter-form--stacked .form-field{flex-direction:column}.newsletter-form--stacked .form-field>*{width:100%;margin-bottom:1.5rem}.newsletter-form--stacked .form-field>*:last-child{margin-bottom:0}.footer-newsletter__description,.footer-newsletter__term{font-size:calc(var(--font-body-size) - 3px)!important;margin-top:.5rem}.footer-block__heading{font-weight:600!important}@media(min-width:1024px){.footer__top-wrapper{justify-content:space-between!important}}.icon-with-text--stacked{flex-wrap:wrap;justify-content:center}.icon-with-text--stacked .icon-with-text__item{flex-direction:column;text-align:center;gap:.8rem;flex:1 1 0;min-width:8rem}.icon-with-text--stacked .icon-with-text__item .inline-richtext{line-height:1.2}.icon-with-text{--icon-size: 30px !important}.icon-with-text img{height:var(--icon-size)!important;width:var(--icon-size)!important;object-fit:contain!important}@media(max-width:767.98px){bl-downloads-list .f-grid--gap-small{row-gap:1.5rem!important}}.bl-seo-visual-h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0;font-size:var(--font-h1-size, 3.6rem)}.bl-seo-visual-h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0;font-size:var(--font-h2-size, 2.8rem)}.bl-seo-visual-h3{font-size:var(--font-h3-size, 2.4rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:normal;margin:0}.bl-seo-visual-h4{font-size:var(--font-h4-size, 2rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:normal;margin:0}.bl-seo-visual-h5{font-size:var(--font-h5-size, 1.8rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:normal;margin:0}.bl-seo-visual-p{font-size:var(--font-body-size, 1.6rem);font-family:var(--font-body-family);font-weight:400;line-height:1.5;margin:0}.product__block:has(tolstoy-stories[data-status=notFound]),.product__block.bl-tolstoy-hidden{display:none!important}konvo-widget{display:block}.widget__overlay-container:has(.ui-widget-trigger--whatsapp){transform:translateY(-40px)}@media(max-width:767.98px){.image-with-text-overlay .image-with-text-ovelay__content-wrapper{transform:translateY(20%)}}@media(max-width:767.98px){.product__media-wrapper--mobile-sticky{position:sticky;top:var(--sticky-gallery-top, 0px);z-index:10;background:#fff;overflow:hidden}.product__media-wrapper--mobile-sticky:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;z-index:-1}.product__media-wrapper--mobile-sticky media-gallery{animation:bl-gallery-fadein .3s ease both}.product__media-wrapper--no-anim media-gallery{animation:none!important}}@keyframes bl-gallery-fadein{0%{opacity:0}to{opacity:1}}@media(max-width:767.98px){.product__media-wrapper--mobile-unstuck{position:relative;z-index:10;background:#fff;overflow:hidden}.product__media-wrapper--mobile-unstuck:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;z-index:-1}}.washbasin-selector__expandable{max-width:96%!important;margin:0 auto!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/BL-custom-v2.css.map */
