@font-face{font-family: 'Prata';font-weight: 400;font-style: normal;font-display: swap;src: url('fonts/prata-400-cyrillic.woff2') format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Prata';font-weight: 400;font-style: normal;font-display: swap;src: url('fonts/prata-400-latin.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Commissioner';font-weight: 100 900;font-style: normal;font-display: swap;src: url('fonts/commissioner-var-cyrillic.woff2') format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Commissioner';font-weight: 100 900;font-style: normal;font-display: swap;src: url('fonts/commissioner-var-latin.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bf-base: #FFFFFF;--bf-base-warm: #F6F2EA;--bf-krem-gore: #F5ECE1;--bf-krem-dolu: #F0E4D7;--bf-krem-tekst: #1F1C18;--bf-krem-vtorichen: #4F4A43;--bf-hairline: #E8DFC9;--bf-sand: #CABA9D;--bf-eucalyptus: #8DB5B2;--bf-eucalyptus-dark: #375D5A;--bf-eucalyptus-tekst: #27504C;--bf-anthracite: #3C3933;--bf-solid-hover: #264F4C;--bf-warm-grey: #55504A;--bf-error: #A63A2E;--bf-podarak: #8A1F3D;--bf-podarak-fon: #FBF1F3;--bf-podarak-ramka: #EBCBD3;--bf-zavesa: rgba(60,57,51,0.35);--bf-polaroid-sianka: 0 26px 44px -26px rgba(31,28,24,0.6),0 2px 6px rgba(31,28,24,0.06);--bf-heading: 'Prata',Georgia,'Times New Roman',serif;--bf-body: 'Commissioner',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;--bf-mono: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--bf-fs-tiny: 0.875rem;--bf-fs-small: 1rem;--bf-fs-medium: clamp(1.0625rem,1.0208rem + 0.1852vw,1.1875rem);--bf-fs-large: clamp(1.25rem,1.1667rem + 0.3704vw,1.5rem);--bf-fs-x-large: clamp(1.75rem,1.625rem + 0.5556vw,2.125rem);--bf-fs-xx-large: clamp(2.25rem,2rem + 1.1111vw,3rem);--bf-fs-pole: max(1.0625rem,16px);--bf-fs-display: clamp(2.75rem,2.3333rem + 1.8519vw,4rem);--bf-wt-text: 400;--bf-wt-medium: 500;--bf-wt-strong: 600;--bf-wt-heading: 400;--bf-lh-proza: 1.7;--bf-lh-lead: 1.5;--bf-lh-ui: 1.4;--bf-lh-zaglavie: 1.2;--bf-lh-edro: 1.15;--bf-lh-plutno: 1;--bf-lh-ikona: 0;--bf-ls-zaglavie: -0.005em;--bf-ls-text: 0;--bf-ls-etiket: 0.06em;--bf-ls-buton: 0.02em;--bf-ls-versal: 0.08em;--bf-ls-logo: 0.16em;--bfa-tekst: #1F2937;--bfa-tekst-mek: #4B5563;--bfa-tekst-slab: #6B7280;--bfa-tekst-blyad: #9CA3AF;--bfa-tochka: #D1D5DB;--bfa-fon: #FFFFFF;--bfa-fon-hover: #F9FAFB;--bfa-ramka: #E5E7EB;--bfa-ramka-slaba: #F3F4F6;--bfa-dalzhimo: #B91C1C;--bfa-kod-fon: #1F2937;--bfa-kod-tekst: #FFFFFF;--bfa-vrazka: #1E40AF;--bfa-v-srok: #3F6B67;--bfa-nablizhava: #CABA9D;--bfa-izteklo: #A63A2E;--bfa-upsell-fon: #FFF8E6;--bfa-upsell-ramka: #F1DFB4;--bfa-upsell-akcent: #C98A12;--bfa-upsell-tekst: #6B4300;--bf-sp-10: 0.25rem;--bf-sp-20: 0.5rem;--bf-sp-30: 0.75rem;--bf-sp-40: 1rem;--bf-sp-50: 1.5rem;--bf-sp-60: 2rem;--bf-sp-65: clamp(2rem,4vw,3rem);--bf-sp-70: 3rem;--bf-sp-80: 4rem;--bf-sp-90: clamp(3.5rem,8vw,6rem);--bf-sp-100: clamp(5rem,12vw,10rem);--bf-sek-otstap: clamp(1.5rem,1.1rem + 1.6vw,2.5rem);--bf-sek-stran: clamp(1rem,0.6rem + 2vw,2rem);--bf-content: 44rem;--bf-wide: 78rem;--bf-cel-min: 44px;--bf-cel-pole: 48px;--bf-cel-glavn: 52px;--wp--preset--color--base: var(--bf-base);--wp--preset--color--base-warm: var(--bf-base-warm);--wp--preset--color--hairline: var(--bf-hairline);--wp--preset--color--sand: var(--bf-sand);--wp--preset--color--eucalyptus: var(--bf-eucalyptus);--wp--preset--color--eucalyptus-dark: var(--bf-eucalyptus-dark);--wp--preset--color--anthracite: var(--bf-anthracite);--wp--preset--color--solid-hover: var(--bf-solid-hover);--wp--preset--color--warm-grey: var(--bf-warm-grey);--wp--preset--color--error: var(--bf-error);--wp--preset--font-family--heading: var(--bf-heading);--wp--preset--font-family--body: var(--bf-body);--wp--preset--font-size--tiny: var(--bf-fs-tiny);--wp--preset--font-size--small: var(--bf-fs-small);--wp--preset--font-size--medium: var(--bf-fs-medium);--wp--preset--font-size--large: var(--bf-fs-large);--wp--preset--font-size--x-large: var(--bf-fs-x-large);--wp--preset--font-size--xx-large: var(--bf-fs-xx-large);--wp--preset--font-size--display: var(--bf-fs-display);--wp--preset--spacing--10: var(--bf-sp-10);--wp--preset--spacing--20: var(--bf-sp-20);--wp--preset--spacing--30: var(--bf-sp-30);--wp--preset--spacing--40: var(--bf-sp-40);--wp--preset--spacing--50: var(--bf-sp-50);--wp--preset--spacing--60: var(--bf-sp-60);--wp--preset--spacing--65: var(--bf-sp-65);--wp--preset--spacing--70: var(--bf-sp-70);--wp--preset--spacing--80: var(--bf-sp-80);--wp--preset--spacing--90: var(--bf-sp-90);--wp--preset--spacing--100: var(--bf-sp-100);--wp--style--global--content-size: var(--bf-content);--wp--style--global--wide-size: var(--bf-wide);--wp--style--root--padding-left: var(--bf-sek-stran);--wp--style--root--padding-right: var(--bf-sek-stran)}@media (prefers-color-scheme: dark){:root{--bfa-tekst: #F9FAFB;--bfa-tekst-mek: #D1D5DB;--bfa-tochka: #4B5563;--bfa-fon: #111827;--bfa-fon-hover: #0B1220;--bfa-ramka: #1F2937;--bfa-ramka-slaba: #111827;--bfa-vrazka: #93C5FD;--bfa-upsell-fon: #2A2108;--bfa-upsell-ramka: #4A3A12;--bfa-upsell-akcent: #E0B24A;--bfa-upsell-tekst: #F5D68A}}
body{background: var(--wp--preset--color--base);color: var(--wp--preset--color--anthracite);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-proza);margin: 0}h1,h2,h3,h4,h5,h6,.wp-block-heading{font-family: var(--wp--preset--font-family--heading);font-weight: var(--bf-wt-heading);line-height: var(--bf-lh-zaglavie);letter-spacing: var(--bf-ls-zaglavie);color: var(--wp--preset--color--anthracite);margin: 0}h1{font-size: var(--wp--preset--font-size--xx-large);line-height: var(--bf-lh-edro)}h2{font-size: var(--wp--preset--font-size--x-large)}h3{font-size: var(--wp--preset--font-size--large);letter-spacing: var(--bf-ls-text)}p{margin: 0}a{color: var(--bf-eucalyptus-tekst);text-decoration: underline}a:hover{text-decoration: none}img{max-width: 100%;height: auto}.bf-snimka{display: contents}.has-base-background-color{background-color: var(--wp--preset--color--base)}.has-base-warm-background-color{background-color: var(--wp--preset--color--base-warm)}.has-hairline-background-color{background-color: var(--wp--preset--color--hairline)}.has-sand-background-color{background-color: var(--wp--preset--color--sand)}.has-eucalyptus-background-color{background-color: var(--wp--preset--color--eucalyptus)}.has-eucalyptus-dark-background-color{background-color: var(--wp--preset--color--eucalyptus-dark)}.has-anthracite-background-color{background-color: var(--wp--preset--color--anthracite)}.has-base-color{color: var(--wp--preset--color--base)}.has-sand-color{color: var(--wp--preset--color--sand)}.has-eucalyptus-dark-color{color: var(--wp--preset--color--eucalyptus-dark)}.has-anthracite-color{color: var(--wp--preset--color--anthracite)}.has-warm-grey-color{color: var(--wp--preset--color--warm-grey)}.has-error-color{color: var(--wp--preset--color--error)}.has-tiny-font-size{font-size: var(--wp--preset--font-size--tiny)}.has-small-font-size{font-size: var(--wp--preset--font-size--small)}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium)}.has-large-font-size{font-size: var(--wp--preset--font-size--large)}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large)}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large)}.has-display-font-size{font-size: var(--wp--preset--font-size--display)}.wp-block-group{box-sizing: border-box}.is-layout-constrained > *{max-width: var(--wp--style--global--content-size);margin-inline: auto}:where(.is-layout-flow) > * + *,:where(.is-layout-constrained) > * + *,:where(.entry-content) > * + *{margin-block-start: var(--wp--preset--spacing--50)}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size)}.is-layout-flex{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wp--preset--spacing--50)}.is-layout-flex.is-nowrap{flex-wrap: nowrap}.has-global-padding{padding-inline: var(--wp--style--root--padding-left)}.wp-block-columns{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--50);box-sizing: border-box}.wp-block-columns.are-vertically-aligned-center{align-items: center}.wp-block-column{flex-grow: 1;min-width: 0;word-break: break-word;box-sizing: border-box}@media (min-width: 782px){.wp-block-columns{flex-wrap: nowrap}.wp-block-column[style*="flex-basis"]{flex-grow: 0}}@media (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap: wrap}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis: 100% !important}}.wp-block-buttons{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--30)}.wp-block-button__link,.wp-element-button{display: inline-block;background-color: var(--wp--preset--color--anthracite);color: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--body);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);min-height: var(--bf-cel-min);text-transform: none;text-decoration: none;border: 1px solid var(--wp--preset--color--anthracite);border-radius: 0;padding: 1.15rem 2.25rem;cursor: pointer;transition: background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.wp-block-button__link:hover,.wp-element-button:hover{background-color: var(--wp--preset--color--eucalyptus-dark);border-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base);text-decoration: none}.wp-block-button.is-style-outline > .wp-block-button__link{background-color: transparent;color: var(--wp--preset--color--anthracite);border: 1px solid currentColor}.wp-block-button.is-style-outline > .wp-block-button__link:hover{background-color: var(--wp--preset--color--anthracite);color: var(--wp--preset--color--base)}.screen-reader-text{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(1px,1px,1px,1px);white-space: nowrap}.wp-block-navigation{display: flex}.wp-block-navigation__container{display: flex;flex-wrap: wrap;align-items: center;list-style: none;margin: 0;padding: 0}.wp-block-navigation-item{position: relative;display: flex;align-items: center}.wp-block-navigation-item__content{display: block}.wp-block-navigation__submenu-icon{display: inline-flex;align-items: center;padding: 0;border: 0;background: transparent;color: currentColor;cursor: pointer;line-height: var(--bf-lh-ikona)}.wp-block-navigation__submenu-container{position: absolute;inset-block-start: 100%;inset-inline-start: 0;z-index: 30;display: none;flex-direction: column;list-style: none;margin: 0}.wp-block-navigation-item.has-child:hover > .wp-block-navigation__submenu-container,.wp-block-navigation-item.has-child:focus-within > .wp-block-navigation__submenu-container,.wp-block-navigation-item.has-child.is-open > .wp-block-navigation__submenu-container{display: flex}.wp-block-navigation__submenu-container .wp-block-navigation-item{display: block}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{display: none;padding: 0;border: 0;background: transparent;color: var(--wp--preset--color--anthracite);cursor: pointer;line-height: var(--bf-lh-ikona)}@media (max-width: 599px){.wp-block-navigation__responsive-container-open{display: block}.wp-block-navigation__responsive-container{position: fixed;inset: 0;z-index: 100;display: none;background: var(--bf-zavesa)}.wp-block-navigation__responsive-container.is-menu-open{display: block;animation: bf-menu-zavesa 0.25s ease}.bf-menu__kutiya{position: relative;width: min(22rem,calc(100% - 4.5rem));height: 100%;padding: var(--wp--preset--spacing--80) var(--wp--preset--spacing--50);overflow-y: auto;overscroll-behavior: contain;background: var(--wp--preset--color--base);box-shadow: 12px 0 32px rgba(60,57,51,0.12)}.is-menu-open .bf-menu__kutiya{animation: bf-menu-ulaz 0.25s ease}@keyframes bf-menu-zavesa{from{background-color: transparent}}@keyframes bf-menu-ulaz{from{transform: translateX(-100%)}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{display: block;position: absolute;inset-block-start: var(--wp--preset--spacing--50);inset-inline-end: var(--wp--preset--spacing--50)}.wp-block-navigation__responsive-container .wp-block-navigation__container{flex-direction: column;align-items: flex-start;gap: var(--wp--preset--spacing--40)}.wp-block-navigation__responsive-container .wp-block-navigation-item{display: block;width: 100%}.wp-block-navigation__responsive-container .wp-block-navigation__submenu-container{position: static;display: flex;border: 0;padding-inline-start: var(--wp--preset--spacing--50)}.wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon{display: none}body.bf-menu-otvoreno{overflow: hidden}}@media (max-width: 599px) and (prefers-reduced-motion: reduce){.wp-block-navigation__responsive-container.is-menu-open,.is-menu-open .bf-menu__kutiya{animation: none}}.wp-block-post-template{list-style: none;margin: 0;padding: 0}.wp-block-post-template.is-layout-grid{display: grid;gap: var(--wp--preset--spacing--70)}.wp-block-post-template.columns-3{grid-template-columns: repeat(3,minmax(0,1fr))}.wp-block-post-template.columns-2{grid-template-columns: repeat(2,minmax(0,1fr))}.wp-block-post-title{margin-block: var(--wp--preset--spacing--20)}.wp-block-post-title a{color: var(--wp--preset--color--anthracite);text-decoration: none}.wp-block-post-title a:hover{text-decoration: underline}.wp-block-post-excerpt__excerpt{margin: 0}@media (max-width: 62rem){.wp-block-post-template.columns-3{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 40rem){.wp-block-post-template.is-layout-grid{grid-template-columns: 1fr}}
:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline: 2px solid var(--wp--preset--color--anthracite);outline-offset: 2px}.screen-reader-text{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0}.bf-label{font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-logo);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-promo{background: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base);text-align: center}.bf-promo__text{max-width: var(--wp--style--global--wide-size);margin: 0 auto;padding: var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--small)}.bf-promo__text strong{letter-spacing: var(--bf-ls-etiket)}.bf-hdr{position: sticky;top: calc(-1 * var(--bf-hdr-promo,0px));z-index: 110;background: var(--wp--preset--color--base);border-bottom: 1px solid var(--wp--preset--color--hairline);transition: transform 0.35s cubic-bezier(0.22,1,0.36,1)}.bf-hdr-skrit .bf-hdr{transform: translateY(-100%)}:root{--bf-hdr-vidim: var(--bf-hdr-red,0px)}:root.bf-hdr-skrit{--bf-hdr-vidim: 0px}html{scroll-padding-top: var(--bf-hdr-vidim)}@media (prefers-reduced-motion: reduce){.bf-hdr{transition: none}}.bf-hdr__promo{display: flex;align-items: center;justify-content: center;gap: var(--wp--preset--spacing--50);flex-wrap: wrap;padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-hdr__promo-text{margin: 0;font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--bf-anthracite);text-align: center}.bf-hdr__promo-tel{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-hdr__promo-tel svg{width: 15px;height: 15px}.bf-hdr__promo-track,.bf-hdr__promo-set{display: contents}.bf-hdr__promo-set[aria-hidden="true"]{display: none}@media (min-width: 66rem){.bf-hdr__promo{display: grid;grid-template-columns: 1fr auto 1fr}.bf-hdr__promo-text{grid-column: 2;text-align: center}.bf-hdr__promo-tel{grid-column: 3;justify-self: end;white-space: nowrap}}@media (max-width: 47.99rem){.bf-hdr__promo{display: block;overflow: hidden;padding-inline: 0}.bf-hdr__promo-track{display: flex;width: max-content;animation: bf-promo-vartene 26s linear infinite}.bf-hdr__promo-set,.bf-hdr__promo-set[aria-hidden="true"]{display: flex;align-items: center;flex-shrink: 0;gap: var(--wp--preset--spacing--50);padding-inline-end: var(--wp--preset--spacing--50);white-space: nowrap}.bf-hdr__promo-text,.bf-hdr__promo-tel{font-size: var(--wp--preset--font-size--tiny)}.bf-hdr__promo:hover .bf-hdr__promo-track,.bf-hdr__promo:focus-within .bf-hdr__promo-track{animation-play-state: paused}}@keyframes bf-promo-vartene{to{transform: translateX(-50%)}}@media (max-width: 47.99rem) and (prefers-reduced-motion: reduce){.bf-hdr__promo{overflow-x: auto;scrollbar-width: none}.bf-hdr__promo::-webkit-scrollbar{display: none}.bf-hdr__promo-track{animation: none;padding-inline-start: var(--wp--preset--spacing--50)}.bf-hdr__promo-set[aria-hidden="true"]{display: none}}.bf-hdr__row{max-width: var(--wp--style--global--wide-size);margin-inline: auto;padding: var(--wp--preset--spacing--50);gap: var(--wp--preset--spacing--60)}.bf-hdr__brand{flex-shrink: 0}.bf-hdr__logo,.bf-hdr__logo a{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);line-height: var(--bf-lh-edro);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-hdr__kicker{margin: 0;font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-logo);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-hdr__nav{flex-grow: 1;min-width: 0}.bf-hdr__nav .wp-block-navigation__container{gap: var(--wp--preset--spacing--50)}.bf-hdr__nav .wp-block-navigation-item__content{color: var(--wp--preset--color--warm-grey);text-decoration: none;padding-block: var(--wp--preset--spacing--10);border-bottom: 2px solid transparent}.bf-hdr__nav .wp-block-navigation-item__content:hover,.bf-hdr__nav .wp-block-navigation-item:focus-within > .wp-block-navigation-item__content{color: var(--wp--preset--color--anthracite);border-bottom-color: var(--wp--preset--color--eucalyptus-dark)}.bf-hdr__nav .wp-block-navigation__submenu-container{background: var(--wp--preset--color--base);border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;padding: var(--wp--preset--spacing--20) 0;min-width: 15rem}.bf-hdr__nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--50);border-bottom: 0}.bf-hdr__nav .wp-block-navigation__submenu-icon{margin-inline-start: 0.4em}.bf-hdr__actions{display: flex;align-items: center;gap: var(--wp--preset--spacing--50);flex-shrink: 0}.bf-hdr__icons{display: flex;align-items: center;gap: var(--wp--preset--spacing--40)}.bf-hdr__icons a{position: relative;display: block;color: var(--wp--preset--color--anthracite);line-height: var(--bf-lh-plutno)}.bf-hdr__icons svg{width: 20px;height: 20px;display: block}.bf-hdr__count{position: absolute;inset-block-start: -0.45em;inset-inline-end: -0.55em;min-width: 1.15em;padding: 0 0.25em;border-radius: 999px;background: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-strong);line-height: var(--bf-lh-edro);text-align: center}@media (max-width: 64rem){.bf-hdr__nav .wp-block-navigation__container{gap: var(--wp--preset--spacing--40)}.bf-hdr__row{gap: var(--wp--preset--spacing--50)}}@media (max-width: 48rem){.bf-hdr__row{flex-wrap: nowrap}.bf-hdr__nav{flex-grow: 0;order: -1}.bf-hdr__brand{flex-grow: 1}.bf-hdr__actions .bf-hdr__ask{display: none}}@media (max-width: 40rem){.bf-hdr__row{padding: var(--wp--preset--spacing--40)}.bf-hdr__icons{gap: var(--wp--preset--spacing--50)}}.bf-concerns{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: var(--wp--preset--spacing--30);margin: var(--wp--preset--spacing--60) 0 0;padding: 0;list-style: none}.bf-concern{margin: 0}.bf-concern__link{display: block;height: 100%;perspective: 1100px;color: var(--wp--preset--color--eucalyptus-dark);text-decoration: none}.bf-concern__flip{position: relative;display: grid;height: 100%;transform-style: preserve-3d;transition: transform 0.9s cubic-bezier(0.22,1,0.36,1)}.bf-concern__face{grid-area: 1 / 1;display: flex;flex-direction: column;overflow: hidden;background: var(--wp--preset--color--base-warm);border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;-webkit-backface-visibility: hidden;backface-visibility: hidden}.bf-concern__face--front{transform: rotateY(0deg)}.bf-concern__face--back{display: none}.bf-concern__pic{display: block;overflow: hidden;aspect-ratio: 3 / 2;background: var(--wp--preset--color--hairline)}.bf-concern__img{display: block;width: 100%;height: 100%;object-fit: cover}.bf-concern__body{flex: 1;display: flex;flex-direction: column;gap: 0.15rem;padding: var(--wp--preset--spacing--40)}.bf-concern__count{color: var(--wp--preset--color--warm-grey);font-size: var(--wp--preset--font-size--tiny)}.bf-concern__title{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--anthracite)}@media (hover: hover) and (pointer: fine){.bf-concern__face--back{display: flex;justify-content: space-between;gap: var(--wp--preset--spacing--30);padding: var(--wp--preset--spacing--40);background: var(--wp--preset--color--eucalyptus-dark);border-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base-warm);transform: rotateY(180deg)}.bf-concern__link:hover .bf-concern__flip,.bf-concern__link:focus-visible .bf-concern__flip{transform: rotateY(180deg)}}.bf-concern__back-title{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--base)}.bf-concern__advice{font-size: var(--wp--preset--font-size--tiny);line-height: var(--bf-lh-lead)}.bf-concern__cta{display: block;font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--base)}.bf-concern__cta-end{white-space: nowrap}.bf-concern__arrow{display: inline-block;transition: transform 0.5s cubic-bezier(0.22,1,0.36,1) 0.3s}.bf-concern__link:hover .bf-concern__arrow,.bf-concern__link:focus-visible .bf-concern__arrow{transform: translateX(4px)}@media (prefers-reduced-motion: reduce){.bf-concern__flip,.bf-concern__arrow{transition: none}}@media (max-width: 64rem){.bf-concerns{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 40rem){.bf-concerns{grid-template-columns: repeat(2,minmax(0,1fr))}.bf-concern__body{padding: var(--wp--preset--spacing--30)}}.bf-cta{display: none}@media (max-width: 781px){.bf-cta{position: fixed;inset-inline: 0;bottom: 0;z-index: 100;display: flex;align-items: center;gap: var(--wp--preset--spacing--30);padding: 0.75rem var(--wp--preset--spacing--40);padding-bottom: max( 1.25rem,calc( env( safe-area-inset-bottom ) + 0.5rem ) );background: var(--wp--preset--color--base);border-top: 1px solid var(--wp--preset--color--hairline);box-shadow: 0 -2px 8px rgb(38 37 31 / 8%)}.bf-cta__phone{display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;width: 3rem;height: 3rem;color: var(--wp--preset--color--anthracite);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px}.bf-cta__glaven{display: inline-flex;flex: 1 1 auto;align-items: center;justify-content: center;height: 3rem;padding: 0 var(--wp--preset--spacing--50);color: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-plutno);text-align: center;text-decoration: none;background: var(--wp--preset--color--eucalyptus-dark);border: 1px solid var(--wp--preset--color--eucalyptus-dark);border-radius: 4px}.bf-cta__phone:hover,.bf-cta__phone:focus-visible{border-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--eucalyptus-dark)}.bf-cta__cena{display: flex;flex: none;flex-direction: column;line-height: var(--bf-lh-ui)}.bf-cta__cena strong{font-size: var(--bf-fs-medium);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--anthracite);white-space: nowrap}.bf-cta__namalenie{font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);color: var(--bf-warm-grey);white-space: nowrap}.bf-cta__namalenie [data-bf-cta-procent]{margin-inline-start: var(--bf-sp-10);font-weight: var(--bf-wt-strong);color: var(--bf-eucalyptus-tekst)}.bf-cta__cena ~ .bf-cta__kupi{padding-inline: var(--wp--preset--spacing--30)}body{padding-bottom: calc( 5rem + env( safe-area-inset-bottom ) )}}.beautify-placeholder{outline: 1px dashed var(--wp--preset--color--sand);outline-offset: 6px}.bf-eyebrow{font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-logo);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);margin-block-end: var(--wp--preset--spacing--30)}.bf-sec--dark .bf-eyebrow{color: var(--wp--preset--color--sand)}.bf-sec.is-layout-constrained > *{margin-inline: auto}.bf-sec--narrow.is-layout-constrained > *{max-width: 34rem}.bf-sec--constrained.is-layout-constrained > *{max-width: 48rem}.bf-sec--wide.is-layout-constrained > *{max-width: 78rem}.bf-sec--bleed{padding-inline: 0 !important}.bf-sec--bleed.is-layout-constrained > *{max-width: 78rem;padding-inline: var(--wp--preset--spacing--50)}.bf-sec--bleed .bf-bleed-media{max-width: none !important;padding-inline: 0 !important;margin-inline: 0 !important}.bf-sec--hair{border-block-start: 1px solid var(--wp--preset--color--hairline)}.bf-sec:not(.has-background) + .bf-sec:not(.has-background){border-block-start: 1px solid var(--wp--preset--color--hairline)}.bf-insta{display: grid;grid-template-columns: repeat(8,1fr);gap: 2px;margin: var(--wp--preset--spacing--50) 0 0;padding: 0;list-style: none}.bf-insta li{margin: 0;aspect-ratio: 1;background: var(--wp--preset--color--base-warm);display: grid;place-items: center;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}@media (max-width: 60rem){.bf-insta{grid-template-columns: repeat(4,1fr)}}@media (max-width: 30rem){.bf-insta{grid-template-columns: repeat(3,1fr)}}ul.products li.product .woocommerce-loop-product__title{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-zaglavie);padding: 0;color: var(--wp--preset--color--anthracite)}.bf-sec .bf-prose{max-width: 34rem;margin-inline: auto}.bf-steps{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: var(--wp--preset--spacing--60);row-gap: var(--wp--preset--spacing--70);margin: var(--wp--preset--spacing--80) 0 var(--wp--preset--spacing--70);padding: 0;list-style: none;counter-reset: none}.bf-step{margin: 0;display: grid;gap: var(--wp--preset--spacing--20);text-align: center}.bf-step__n{display: block;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);line-height: var(--bf-lh-plutno);color: var(--bf-eucalyptus-tekst);font-variant-numeric: tabular-nums;margin-block-end: var(--wp--preset--spacing--20)}.bf-step__title{display: block;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--anthracite);text-wrap: balance;min-height: 2.5em}.bf-step__text{display: block;font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-lead);color: var(--wp--preset--color--warm-grey);text-wrap: pretty;min-height: 3.1em}@supports (grid-template-rows: subgrid){.bf-step{grid-row: span 3;grid-template-rows: subgrid}.bf-step__title,.bf-step__text{min-height: 0}}@media (max-width: 40rem){.bf-steps{grid-template-columns: minmax(0,1fr)}.bf-step__title,.bf-step__text{min-height: 0}}.bc-channels{margin-block-start: var(--wp--preset--spacing--60);text-align: center}.bc-channels__list{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--wp--preset--spacing--50);margin: 0;padding: 0;list-style: none}.bc-channel{margin: 0}.bc-channel__link{display: flex;align-items: center;gap: var(--wp--preset--spacing--30);padding: var(--wp--preset--spacing--30) var(--wp--preset--spacing--50);color: var(--wp--preset--color--anthracite);text-decoration: none;border: 1px solid var(--wp--preset--color--hairline);transition: border-color 150ms ease}.bc-channel__link:hover,.bc-channel__link:focus-visible{border-color: var(--wp--preset--color--eucalyptus-dark)}.bc-channel__icon{display: grid;place-items: center;flex: 0 0 auto;color: var(--wp--preset--color--eucalyptus-dark)}.bc-channel__icon svg{width: 20px;height: 20px;display: block}.bc-channel__text{display: grid;text-align: start}.bc-channel__label{font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-logo);text-transform: uppercase;line-height: var(--bf-lh-ui)}.bc-channel__note{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);line-height: var(--bf-lh-ui);font-variant-numeric: tabular-nums}.bc-channels__promise{margin-block: var(--wp--preset--spacing--40) 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bc-channels__empty{margin-block-start: var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--40);outline: 1px dashed var(--wp--preset--color--sand);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}@media (max-width: 40rem){.bc-channels__list{gap: var(--wp--preset--spacing--30)}.bc-channel{flex: 1 1 calc(50% - var(--wp--preset--spacing--30))}.bc-channel__link{justify-content: center}.bc-channel__text{text-align: center}}.bc-form{max-width: 34rem;margin: var(--wp--preset--spacing--80) auto 0;text-align: start}.bc-form__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));gap: var(--wp--preset--spacing--50)}.bc-field{margin: 0 0 var(--wp--preset--spacing--50)}.bc-field label,.bc-fieldset legend{display: block;margin-block-end: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-logo);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bc-form input[type="text"],.bc-form input[type="tel"],.bc-form select,.bc-form textarea{width: 100%;padding: 0.8rem 0.9rem;font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite);background: var(--wp--preset--color--base);border: 1px solid var(--wp--preset--color--hairline);border-radius: 0}.bc-form input:focus-visible,.bc-form select:focus-visible,.bc-form textarea:focus-visible{outline: 2px solid var(--wp--preset--color--eucalyptus-dark);outline-offset: 1px;border-color: var(--wp--preset--color--eucalyptus-dark)}.bc-form__trap{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.bc-fieldset{margin: 0 0 var(--wp--preset--spacing--50);padding: 0;border: 0}.bc-radio,.bc-checkbox{display: flex;align-items: flex-start;gap: var(--wp--preset--spacing--30);margin-block-end: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--medium);letter-spacing: var(--bf-ls-text);text-transform: none;color: var(--wp--preset--color--anthracite)}.bc-radio input,.bc-checkbox input{margin-block-start: 0.3rem;flex: 0 0 auto;accent-color: var(--wp--preset--color--eucalyptus-dark)}.bc-hint{display: block;margin-block-start: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bc-optional{margin: 0 0 var(--wp--preset--spacing--50);padding-block-end: var(--wp--preset--spacing--40);border-block-end: 1px solid var(--wp--preset--color--hairline)}.bc-optional summary{cursor: pointer;font-size: var(--wp--preset--font-size--small);color: var(--bf-eucalyptus-tekst);padding-block: var(--wp--preset--spacing--30)}.bc-optional[open] summary{margin-block-end: var(--wp--preset--spacing--50)}.bc-form__submit{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wp--preset--spacing--50);margin: var(--wp--preset--spacing--60) 0 0}.bc-form__promise,.bc-form__note{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bc-form__note{margin-block-start: var(--wp--preset--spacing--40)}.bc-field--bad input,.bc-field--bad select,.bc-field--bad textarea{border-color: var(--wp--preset--color--error)}.bc-field--bad label,.bc-fieldset.bc-field--bad legend{color: var(--wp--preset--color--error)}.bc-form__error{margin: 0 0 var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--40);border-inline-start: 3px solid var(--wp--preset--color--error);background: var(--wp--preset--color--base-warm);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--anthracite)}.bc-form__done{max-width: 34rem;margin: var(--wp--preset--spacing--80) auto 0;padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-inline-start: 3px solid var(--wp--preset--color--eucalyptus-dark)}.bc-form__done-title{margin: 0 0 var(--wp--preset--spacing--20);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--anthracite)}.bc-form__done p:last-child{margin: 0}.bc-form input[type="text"],.bc-form input[type="tel"],.bc-form input[type="email"],.bc-form select,.bc-form textarea,.bf-btn,.bf-flt,.bf-flt__apply,.bf-flt__num input,.bf-arch__sort select,.bf-arch__empty,.bf-ask,.bf-claim,.bf-guar__box,.bf-who,.bf-wont,.bf-pdp__box,.bf-rev__attrs,.bf-rev__attr select,.bf-pdp form.cart .quantity input,.bf-pdp form.cart button.button,.bf-pdp .single_add_to_cart_button,ul.products li.product .button{box-sizing: border-box}.bf-btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--wp--preset--spacing--20);min-height: 2.9rem;padding: 0 var(--wp--preset--spacing--50);border-radius: 4px;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-zaglavie);text-align: center;text-decoration: none;cursor: pointer}.bf-btn--solid{background: var(--wp--preset--color--eucalyptus-dark);border: 1px solid var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base)}.bf-btn--solid:hover,.bf-btn--solid:focus-visible{background: var(--wp--preset--color--anthracite);border-color: var(--wp--preset--color--anthracite);color: var(--wp--preset--color--base)}.bf-btn--ghost{background: transparent;border: 1px solid var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--eucalyptus-dark)}.bf-btn--ghost:hover,.bf-btn--ghost:focus-visible{background: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base)}.bf-icon{flex-shrink: 0}.bf-crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wp--preset--spacing--20);margin-block-end: var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-crumbs a{color: var(--wp--preset--color--warm-grey)}.bf-crumbs a:hover{color: var(--wp--preset--color--anthracite)}.bf-chip{display: inline-flex;align-items: center;padding: 0.35em 0.8em;border: 1px solid var(--wp--preset--color--hairline);border-radius: 999px;background: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);text-decoration: none}a.bf-chip:hover{border-color: var(--wp--preset--color--sand);color: var(--wp--preset--color--anthracite)}a.bf-chip.is-on{background: var(--wp--preset--color--eucalyptus-dark);border-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base)}.bf-howto__title,.bf-actives__title{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--anthracite)}.bf-howto__grid{display: grid;grid-template-columns: repeat(var(--bf-cols,4),minmax(0,1fr));gap: var(--wp--preset--spacing--60);margin-block-start: var(--wp--preset--spacing--60)}.bf-howto__grid[data-count="1"]{--bf-cols: 1;max-width: 62ch}.bf-howto__grid[data-count="2"]{--bf-cols: 2}.bf-howto__grid[data-count="3"]{--bf-cols: 3}.bf-howto__grid[data-count="4"]{--bf-cols: 4}.bf-howto__col{display: flex;flex-direction: column;gap: var(--wp--preset--spacing--20);padding-block-start: var(--wp--preset--spacing--30);border-block-start: 1px solid var(--wp--preset--color--sand)}.bf-howto__eyebrow{font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);font-weight: var(--bf-wt-medium)}.bf-howto__lead{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite);line-height: var(--bf-lh-ui);text-wrap: pretty}.bf-howto__text{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);line-height: var(--bf-lh-proza);text-wrap: pretty}.bf-pdp .bf-actives{background: var(--wp--preset--color--base-warm);border-block: 1px solid var(--wp--preset--color--hairline);padding: var(--wp--preset--spacing--70) var(--wp--preset--spacing--60);box-sizing: border-box;border-radius: 4px}.bf-actives__grid{display: grid;grid-template-columns: 1fr 1.4fr;gap: var(--wp--preset--spacing--70);align-items: start}.bf-actives__intro{display: flex;flex-direction: column;gap: var(--wp--preset--spacing--30)}.bf-actives__lede{margin: 0;color: var(--wp--preset--color--warm-grey);line-height: var(--bf-lh-proza)}.bf-actives__row{display: grid;grid-template-columns: 220px 1fr;gap: var(--wp--preset--spacing--50);padding-block: var(--wp--preset--spacing--40);border-block-start: 1px solid var(--wp--preset--color--hairline)}.bf-actives__row:first-child{border-block-start-color: var(--wp--preset--color--sand)}.bf-actives__name{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite);line-height: var(--bf-lh-ui)}.bf-actives__what{color: var(--wp--preset--color--warm-grey);line-height: var(--bf-lh-proza);text-wrap: pretty}.bf-actives__text{margin: 0;color: inherit;line-height: inherit}.bf-actives__text--clamp{display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.bf-reveal__input{position: absolute;width: 1px;height: 1px;opacity: 0;pointer-events: none}.bf-reveal{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--10);margin-block-start: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-etiket);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--eucalyptus-dark);cursor: pointer}.bf-reveal:hover{color: var(--wp--preset--color--anthracite)}.bf-reveal__input:focus-visible + .bf-actives__text + .bf-reveal{outline: 2px solid var(--wp--preset--color--eucalyptus-dark);outline-offset: 3px}.bf-reveal__input:checked + .bf-actives__text{display: block;-webkit-line-clamp: unset;line-clamp: unset;overflow: visible}.bf-reveal__input:checked ~ .bf-reveal{display: none}.bf-acc--row{border-block: 1px solid var(--wp--preset--color--hairline);padding-block: var(--wp--preset--spacing--40)}.bf-acc--row .bf-acc__head{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium)}@media (max-width: 64rem){.bf-howto__grid[data-count="3"],.bf-howto__grid[data-count="4"]{--bf-cols: 2}.bf-actives__grid{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--50)}.bf-actives__row{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--20)}}@media (max-width: 48rem){.bf-howto__grid{--bf-cols: 1 !important}}.bf-acc{border-block: 1px solid var(--wp--preset--color--hairline);margin-block-start: var(--wp--preset--spacing--50)}.bf-acc__head{display: flex;align-items: center;justify-content: space-between;gap: var(--wp--preset--spacing--40);padding-block: var(--wp--preset--spacing--50);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite);cursor: pointer}.bf-acc[open] .bf-acc__head svg{transform: rotate(180deg)}.bf-acc__body{margin: 0 0 var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-hero__cols{gap: var(--wp--preset--spacing--80)}.bf-hero__frame{display: grid;place-items: center;gap: var(--wp--preset--spacing--40);aspect-ratio: 4 / 5;padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px;color: var(--wp--preset--color--eucalyptus);text-align: center}.bf-hero__frame svg{width: 4.5rem;height: 4.5rem}.bf-hero__frame p{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);max-width: 16rem}.bf-hero__text > * + *{margin-block-start: var(--wp--preset--spacing--50)}@media (max-width: 48rem){.bf-hero__frame{aspect-ratio: 3 / 2}}.bf-salon__actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wp--preset--spacing--50);margin-block-start: var(--wp--preset--spacing--50)}.bf-salon__more{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium)}.bf-trust__list{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--wp--preset--spacing--50);margin: 0;padding: 0;list-style: none}.bf-trust__item{display: flex;align-items: flex-start;gap: var(--wp--preset--spacing--30);color: var(--wp--preset--color--eucalyptus-dark)}.bf-trust__text{display: grid}.bf-trust__title{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--anthracite)}.bf-trust__note{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--warm-grey)}@media (max-width: 48rem){.bf-trust__list{grid-template-columns: repeat(2,minmax(0,1fr))}.bf-trust__item svg{display: none}}.bf-grid{margin-block-start: var(--wp--preset--spacing--60)}ul.products{display: grid;gap: var(--wp--preset--spacing--50);margin: 0;padding: 0;list-style: none}ul.products{grid-template-columns: repeat(4,minmax(0,1fr))}ul.products.columns-1{grid-template-columns: minmax(0,1fr)}ul.products.columns-2{grid-template-columns: repeat(2,minmax(0,1fr))}ul.products.columns-3{grid-template-columns: repeat(3,minmax(0,1fr))}ul.products.columns-5{grid-template-columns: repeat(5,minmax(0,1fr))}ul.products.columns-6{grid-template-columns: repeat(6,minmax(0,1fr))}.bf-grid--4 ul.products{grid-template-columns: repeat(4,minmax(0,1fr))}.bf-grid--3 ul.products{grid-template-columns: repeat(3,minmax(0,1fr))}ul.products li.product .bf-card__media img{margin: 0}ul.products li.product{width: auto !important;margin: 0 !important;float: none !important;display: flex;flex-direction: column;gap: var(--wp--preset--spacing--30)}ul.products li.product > a.woocommerce-LoopProduct-link{display: flex;flex-direction: column;gap: var(--wp--preset--spacing--30);text-decoration: none}.bf-card__media{position: relative;display: block;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 4px;background: var(--wp--preset--color--base-warm)}.bf-card__media img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.4s ease}ul.products li.product:hover .bf-card__media img{transform: scale(1.03)}.bf-sec + .bf-sec{margin-block-start: 0}.bf-badge{position: absolute;inset-block-start: var(--wp--preset--spacing--30);inset-inline-end: var(--wp--preset--spacing--30);padding: 0.3em 0.7em;border-radius: 4px;font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-etiket);background: var(--wp--preset--color--base);border: 1px solid var(--wp--preset--color--sand);color: var(--wp--preset--color--anthracite)}.bf-badge--count{inset-inline-end: auto;inset-inline-start: var(--wp--preset--spacing--30);background: var(--wp--preset--color--eucalyptus-dark);border-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base)}.bf-badge--hit{background: var(--bf-krem-gore);border-color: var(--wp--preset--color--sand);color: var(--wp--preset--color--anthracite)}.bf-badge--out{background: var(--wp--preset--color--anthracite);border-color: var(--wp--preset--color--anthracite);color: var(--wp--preset--color--base)}.bf-badge--sale,.bf-otstapka{background: var(--bf-eucalyptus-tekst);border-color: var(--bf-eucalyptus-tekst);color: var(--wp--preset--color--base);font-weight: var(--bf-wt-strong)}.bf-badge--podarak{display: inline-flex;align-items: center;gap: 0.35em;background: var(--bf-podarak);border-color: var(--bf-podarak);color: var(--bf-base);font-weight: var(--bf-wt-strong)}.bf-badge--podarak .bf-icon{flex: none}.bf-otstapka{display: inline-block;padding: 0.2em 0.6em;border: 1px solid var(--bf-eucalyptus-tekst);border-radius: 4px;font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-ui);letter-spacing: var(--bf-ls-etiket);vertical-align: middle}.bf-card__brand{display: block;font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}ul.products li.product .woocommerce-loop-product__title{margin: 0;font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--anthracite);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 2.7em}@media (max-width: 48rem){ul.products li.product .woocommerce-loop-product__title{-webkit-line-clamp: 3;line-clamp: 3;min-height: 4.05em}}.bf-card__benefit{display: block;font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--warm-grey);min-height: 2.2em}.bf-rating{display: flex;align-items: center;gap: var(--wp--preset--spacing--20)}.bf-stars{display: block;fill: var(--wp--preset--color--anthracite)}.bf-stars__empty{opacity: 0.28}.bf-rating__text{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-price{display: grid;gap: 0.1em}.bf-price__main{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--anthracite)}.bf-price__main del{font-weight: var(--bf-wt-medium);color: var(--bf-warm-grey);margin-inline-end: 0.4em}.bf-price__main ins{text-decoration: none}.bf-price__unit{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}ul.products li.product .button{display: inline-flex;align-items: center;justify-content: center;width: 100%;height: 2.875rem;white-space: nowrap;margin: auto 0 0;border-radius: 4px;background: var(--wp--preset--color--eucalyptus-dark);border: 1px solid var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);text-decoration: none}ul.products li.product .button:hover{background: var(--wp--preset--color--anthracite);border-color: var(--wp--preset--color--anthracite)}@media (max-width: 64rem){ul.products,.bf-grid--4 ul.products,.bf-grid--3 ul.products{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 40rem){ul.products,.bf-grid--4 ul.products,.bf-grid--3 ul.products{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: var(--wp--preset--spacing--30)}ul.products li.product .woocommerce-loop-product__title{font-size: var(--wp--preset--font-size--small)}}.bf-shelf__head{display: flex;align-items: flex-end;justify-content: space-between;gap: var(--wp--preset--spacing--50);padding-block-end: var(--wp--preset--spacing--40);border-bottom: 1px solid var(--wp--preset--color--sand)}.bf-shelf__title{margin: var(--wp--preset--spacing--20) 0 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite)}.bf-shelf__note{margin: var(--wp--preset--spacing--30) 0 0;max-width: 42rem;color: var(--wp--preset--color--warm-grey)}@media (max-width: 48rem){.bf-shelf__head{flex-direction: column;align-items: flex-start}}.bf-arch__top{display: grid;grid-template-columns: 1.15fr 1fr;gap: var(--wp--preset--spacing--90);align-items: start}.bf-arch__title{margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--50);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--xx-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite);text-wrap: balance}.bf-arch__lead{margin: 0 0 var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--large);line-height: var(--bf-lh-lead);color: var(--wp--preset--color--anthracite)}.bf-arch__par{margin: 0 0 var(--wp--preset--spacing--40);color: var(--wp--preset--color--warm-grey)}.bf-arch__boundary{margin: var(--wp--preset--spacing--50) 0 0;padding-inline-start: var(--wp--preset--spacing--50);border-inline-start: 2px solid var(--wp--preset--color--sand);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-more{margin-block-start: var(--wp--preset--spacing--40)}.bf-more__head{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--20);padding-block: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--bf-eucalyptus-tekst);cursor: pointer;list-style: none}.bf-more__head::-webkit-details-marker{display: none}.bf-more__head::marker{content: ""}.bf-more__head:hover{color: var(--wp--preset--color--anthracite)}.bf-more__head svg{transition: transform 0.2s ease}.bf-more[open] .bf-more__head svg{transform: rotate(180deg)}.bf-more__close{display: none}.bf-more[open] .bf-more__open{display: none}.bf-more[open] .bf-more__close{display: inline}.bf-more__body{padding-block-start: var(--wp--preset--spacing--30)}.bf-more__body .bf-arch__par:last-child{margin-block-end: 0}.bf-ask{padding: var(--wp--preset--spacing--60);border: 1px solid var(--wp--preset--color--eucalyptus-dark);border-radius: 4px}.bf-ask__title{margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--anthracite)}.bf-ask__text{margin: 0 0 var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-ask .bf-btn{width: 100%}.bf-ask__note{margin: var(--wp--preset--spacing--40) 0 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-arch__body{scroll-margin-top: var(--wp--preset--spacing--70)}.bf-arch__body{display: grid;grid-template-columns: 16rem 1fr;gap: var(--wp--preset--spacing--80);align-items: start}.bf-arch__toggle{display: none}.bf-arch__bar{display: flex;align-items: center;justify-content: space-between;gap: var(--wp--preset--spacing--50);padding-block-end: var(--wp--preset--spacing--40);border-bottom: 1px solid var(--wp--preset--color--sand)}.bf-arch__count{margin: 0;color: var(--wp--preset--color--warm-grey)}.bf-arch__count strong{color: var(--wp--preset--color--anthracite)}.bf-arch__sort .woocommerce-ordering{margin: 0}.bf-arch__sort select{min-height: 2.75rem;padding: 0 var(--wp--preset--spacing--40);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base);color: var(--wp--preset--color--anthracite);font-family: inherit;font-size: var(--wp--preset--font-size--small)}.bf-arch__empty{margin-block-start: var(--wp--preset--spacing--80);padding: var(--wp--preset--spacing--80) var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px;text-align: center;color: var(--wp--preset--color--warm-grey)}.bf-arch__empty-title{margin: 0 0 var(--wp--preset--spacing--30);font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--anthracite)}.bf-arch__empty-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--wp--preset--spacing--30);margin-block-start: var(--wp--preset--spacing--50)}@media (max-width: 64rem){.bf-arch__top{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--70)}.bf-arch__body{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--60)}}.bf-flt__head{display: flex;align-items: baseline;justify-content: space-between;gap: var(--wp--preset--spacing--40);padding-block-end: var(--wp--preset--spacing--30);border-bottom: 1px solid var(--wp--preset--color--sand)}.bf-flt__title{margin: 0;font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--anthracite)}.bf-flt__clear{font-size: var(--wp--preset--font-size--small)}.bf-flt__group{margin: 0;padding: var(--wp--preset--spacing--50) 0 0;border: 0;border-bottom: 1px solid var(--wp--preset--color--hairline);padding-block-end: var(--wp--preset--spacing--50)}.bf-flt__legend{padding: 0;margin-block-end: var(--wp--preset--spacing--30);font-weight: var(--bf-wt-strong)}.bf-flt__list{display: grid;gap: var(--wp--preset--spacing--30);margin: 0;padding: 0;list-style: none}.bf-flt__item{margin: 0}.bf-flt__input{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.bf-flt__row{display: flex;align-items: center;gap: var(--wp--preset--spacing--30);width: 100%;min-height: 1.9rem;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);text-decoration: none;cursor: pointer}.bf-flt__box{flex-shrink: 0;width: 1.15rem;height: 1.15rem;border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base);position: relative}.bf-flt__label{flex-grow: 1}.bf-flt__count{color: var(--wp--preset--color--warm-grey)}.bf-flt__input:checked + .bf-flt__row,.bf-flt__row.is-on{color: var(--wp--preset--color--anthracite);font-weight: var(--bf-wt-medium)}.bf-flt__input:checked + .bf-flt__row .bf-flt__box,.bf-flt__row.is-on .bf-flt__box{background: var(--wp--preset--color--eucalyptus-dark);border-color: var(--wp--preset--color--eucalyptus-dark)}.bf-flt__input:checked + .bf-flt__row .bf-flt__box::after,.bf-flt__row.is-on .bf-flt__box::after{content: "";position: absolute;inset-block-start: 0.28rem;inset-inline-start: 0.22rem;width: 0.55rem;height: 0.3rem;border-inline-start: 2px solid var(--wp--preset--color--base);border-block-end: 2px solid var(--wp--preset--color--base);transform: rotate(-45deg)}.bf-flt__input:focus-visible + .bf-flt__row .bf-flt__box{outline: 2px solid var(--wp--preset--color--anthracite);outline-offset: 2px}.bf-flt__range{display: flex;gap: var(--wp--preset--spacing--30)}.bf-flt__num{flex: 1 1 0}.bf-flt__num input{width: 100%;min-height: 2.75rem;padding: 0 var(--wp--preset--spacing--30);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base);color: var(--wp--preset--color--anthracite);font-family: inherit;font-size: var(--wp--preset--font-size--small)}.bf-flt__apply{width: 100%;margin-block-start: var(--wp--preset--spacing--50)}@media (min-width: 64.01rem){.bf-flt__form.is-live .bf-flt__apply{display: none}}@media (max-width: 64rem){.bf-arch__toggle{display: inline-flex;width: 100%;margin-block-end: var(--wp--preset--spacing--50)}.bf-arch__side{order: 2}.bf-arch__results{order: 1}.bf-flt{padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px}.bf-flt__list{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 40rem){.bf-flt__list{grid-template-columns: 1fr}.bf-arch__bar{flex-direction: column;align-items: stretch;gap: var(--wp--preset--spacing--30)}}.bf-gal{display: grid;grid-template-columns: 5.25rem 1fr;grid-template-areas: "thumbs stage" "thumbs count";gap: var(--wp--preset--spacing--40);align-items: start;min-width: 0}.bf-gal__radio{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.bf-gal__thumbs{grid-area: thumbs;display: grid;gap: var(--wp--preset--spacing--20);margin: 0;padding: 0;list-style: none}.bf-gal__thumb{display: block;aspect-ratio: 1 / 1;overflow: hidden;border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;background: var(--wp--preset--color--base-warm);cursor: pointer}.bf-gal__thumb img{width: 100%;height: 100%;object-fit: cover;display: block}.bf-gal__stage{grid-area: stage;position: relative;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 4px;background: var(--wp--preset--color--base-warm);min-width: 0}.bf-gal__slide{position: absolute;inset: 0;margin: 0;display: none}.bf-gal__slide img{width: 100%;height: 100%;object-fit: cover;display: block}.bf-gal__count{grid-area: count;margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-gal:has(.bf-gal__radio[value="0"]:checked) .bf-gal__slide[data-i="0"],.bf-gal:has(.bf-gal__radio[value="1"]:checked) .bf-gal__slide[data-i="1"],.bf-gal:has(.bf-gal__radio[value="2"]:checked) .bf-gal__slide[data-i="2"],.bf-gal:has(.bf-gal__radio[value="3"]:checked) .bf-gal__slide[data-i="3"],.bf-gal:has(.bf-gal__radio[value="4"]:checked) .bf-gal__slide[data-i="4"],.bf-gal:has(.bf-gal__radio[value="5"]:checked) .bf-gal__slide[data-i="5"],.bf-gal:has(.bf-gal__radio[value="6"]:checked) .bf-gal__slide[data-i="6"],.bf-gal:has(.bf-gal__radio[value="7"]:checked) .bf-gal__slide[data-i="7"]{display: block}.bf-gal:has(.bf-gal__radio[value="0"]:checked) .bf-gal__thumbs li:nth-child(1) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="1"]:checked) .bf-gal__thumbs li:nth-child(2) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="2"]:checked) .bf-gal__thumbs li:nth-child(3) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="3"]:checked) .bf-gal__thumbs li:nth-child(4) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="4"]:checked) .bf-gal__thumbs li:nth-child(5) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="5"]:checked) .bf-gal__thumbs li:nth-child(6) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="6"]:checked) .bf-gal__thumbs li:nth-child(7) .bf-gal__thumb,.bf-gal:has(.bf-gal__radio[value="7"]:checked) .bf-gal__thumbs li:nth-child(8) .bf-gal__thumb{border-color: var(--wp--preset--color--eucalyptus-dark)}.bf-gal__radio:focus-visible + .bf-gal__thumbs .bf-gal__thumb,.bf-gal__thumbs li:focus-within .bf-gal__thumb{outline: 2px solid var(--wp--preset--color--anthracite);outline-offset: 2px}@supports not (selector(:has(*))){.bf-gal__slide[data-i="0"]{display: block}}.bf-gal--empty{aspect-ratio: 1 / 1;display: grid;place-items: center;padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px}@media (max-width: 48rem){.bf-gal{grid-template-columns: 1fr;grid-template-areas: "stage" "thumbs" "count"}.bf-gal__thumbs{grid-auto-flow: column;grid-auto-columns: 4.5rem;overflow-x: auto;scrollbar-width: none}.bf-gal__thumbs::-webkit-scrollbar{display: none}}.bf-pdp .site-main > .product{display: grid;grid-template-columns: 1.05fr 1fr;column-gap: var(--wp--preset--spacing--90);row-gap: 0;align-items: start}.bf-pdp .bf-crumbs{grid-column: 1 / -1}.bf-pdp .bf-gal,.bf-pdp .summary{float: none !important;width: 100% !important;min-width: 0}.bf-pdp .bf-gal{align-self: start}@media (min-width: 64.01rem){.bf-pdp .site-main > .product > .bf-gal{grid-column: 1;grid-row: 1}.bf-pdp .site-main > .product > .bf-ask{grid-column: 1;grid-row: 2;align-self: start;margin-block-start: var(--wp--preset--spacing--60)}.bf-pdp .site-main > .product > .summary{grid-column: 2;grid-row: 1 / span 2}}.bf-pdp .summary{display: flex;flex-direction: column;gap: var(--wp--preset--spacing--50);margin: 0 !important;min-width: 0}.bf-pdp div.product div.summary.entry-summary > *{margin-block: 0}.bf-pdp .summary > *{margin: 0}.bf-pdp__brand{letter-spacing: var(--bf-ls-buton)}.bf-pdp .product_title{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite);text-wrap: balance}.bf-pdp__benefit{font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--warm-grey)}.bf-pdp__price{display: grid;gap: 0.15em;padding-block-start: var(--wp--preset--spacing--50);border-top: 1px solid var(--wp--preset--color--hairline)}.bf-pdp__price-main{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite)}.bf-pdp__stock{display: flex;align-items: center;gap: var(--wp--preset--spacing--30);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--anthracite)}.bf-pdp__stock svg{color: var(--wp--preset--color--eucalyptus-dark)}.bf-pdp__stock--out{color: var(--wp--preset--color--error)}.bf-pdp form.cart{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--30);align-items: stretch;margin: 0}.bf-pdp form.cart .quantity input{height: 100%;min-height: 3.25rem;width: 4.5rem;padding: 0 var(--wp--preset--spacing--20);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--medium);text-align: center;color: var(--wp--preset--color--anthracite)}.bf-pdp form.cart button.button,.bf-pdp .single_add_to_cart_button{flex: 1 1 12rem;min-height: 3.25rem;border: 1px solid var(--wp--preset--color--eucalyptus-dark);border-radius: 4px;background: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);cursor: pointer}.bf-pdp form.cart button.button:hover{background: var(--wp--preset--color--anthracite);border-color: var(--wp--preset--color--anthracite)}.bf-pdp__box{padding: var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border-radius: 4px}.bf-pdp__box p{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-pdp__box p + p{margin-block-start: var(--wp--preset--spacing--20)}.bf-ask--pdp .bf-ask__title{margin-block-start: 0}.bf-pdp .bf-sec{grid-column: 1 / -1;margin-block-start: var(--wp--preset--spacing--70)}.bf-pdp .site-main > .product > *{margin-block-start: 0;margin-block-end: 0}.bf-pdp .site-main > div.product > .bf-sec{margin-block-start: var(--wp--preset--spacing--70);margin-block-end: 0}.bf-pdp .bf-whom,.bf-pdp .bf-rev{padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px;box-sizing: border-box}.bf-claim{padding: var(--wp--preset--spacing--70) var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-radius: 4px;text-align: center}.bf-claim__text{margin: var(--wp--preset--spacing--30) auto var(--wp--preset--spacing--40);max-width: 40rem;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite)}.bf-claim__note{margin: 0 auto;max-width: 44rem;padding-block-start: var(--wp--preset--spacing--40);border-top: 1px solid var(--wp--preset--color--sand);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-whom__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--wp--preset--spacing--60)}.bf-whom__grid--1{grid-template-columns: minmax(0,34rem)}.bf-whom__col{padding-block-start: var(--wp--preset--spacing--40)}.bf-whom__col--yes{border-top: 2px solid var(--wp--preset--color--eucalyptus-dark)}.bf-whom__col--no{border-top: 2px solid var(--wp--preset--color--error)}.bf-whom__title{margin: 0 0 var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite)}.bf-whom__text{color: var(--wp--preset--color--warm-grey)}.bf-whom__text p{margin: 0 0 var(--wp--preset--spacing--30)}.bf-ingr .bf-prose > *{max-width: none;margin-inline: 0;text-align: start}.bf-ingr__title,.bf-guar__title{margin: 0 0 var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite)}.bf-guar__box{display: flex;align-items: flex-start;gap: var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--60);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px}.bf-guar__box > svg{color: var(--wp--preset--color--eucalyptus-dark);flex-shrink: 0}.bf-guar__title{margin-block-end: var(--wp--preset--spacing--20)}.bf-guar__text{margin: 0;color: var(--wp--preset--color--warm-grey)}@media (max-width: 64rem){.bf-pdp .site-main > .product{grid-template-columns: minmax(0,1fr);gap: var(--wp--preset--spacing--60)}.bf-pdp .site-main > .product > .bf-gal{order: 1}.bf-pdp .site-main > .product > .summary{order: 2}.bf-pdp .site-main > .product > .bf-ask{order: 3}.bf-pdp .site-main > .product > .bf-sec{order: 4}.bf-whom__grid{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--60)}}.bf-rev__filter{margin-block-end: var(--wp--preset--spacing--50)}.bf-rev__chips-list{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--20);margin: var(--wp--preset--spacing--30) 0 0;padding: 0;list-style: none}.bf-rev__chips{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--20);margin: 0 0 var(--wp--preset--spacing--30)}.bf-rev__attrs{display: grid;gap: var(--wp--preset--spacing--30);margin-block: var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border-radius: 4px}.bf-rev__attrs-lede{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-rev__attr{display: grid;gap: var(--wp--preset--spacing--20);margin: 0}.bf-rev__attr label{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite)}.bf-rev__attr select{min-height: 2.75rem;padding: 0 var(--wp--preset--spacing--30);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--anthracite)}.bf-faq__grid{display: grid;grid-template-columns: 1fr 1.6fr;gap: var(--wp--preset--spacing--80);align-items: start}.bf-faq__title,.bf-cons__h2{margin: 0 0 var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--anthracite)}.bf-faq__note{margin: 0;color: var(--wp--preset--color--warm-grey)}.bf-faq__list{margin: 0}.bf-faq__q{padding-block: var(--wp--preset--spacing--50) var(--wp--preset--spacing--20);border-top: 1px solid var(--wp--preset--color--hairline);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--anthracite)}.bf-faq__list > .bf-faq__q:first-child{border-top-color: var(--wp--preset--color--sand)}.bf-faq__a{margin: 0;padding-block-end: var(--wp--preset--spacing--50);color: var(--wp--preset--color--warm-grey)}@media (max-width: 64rem){.bf-faq__grid{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--50)}}.bf-author{display: flex;gap: var(--wp--preset--spacing--50);align-items: center;margin-block-start: var(--wp--preset--spacing--80);padding: var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border-radius: 4px;box-sizing: border-box}.bf-author__photo{flex-shrink: 0;display: grid;place-items: center;width: 4rem;height: 4rem;border-radius: 999px;background: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--tiny);text-align: center}.bf-author--no-photo{padding-inline: var(--wp--preset--spacing--60)}.bf-author__text{display: grid;gap: var(--wp--preset--spacing--10)}.bf-salon__nap{color: var(--wp--preset--color--warm-grey)}.bf-salon__nap a{font-weight: var(--bf-wt-medium)}.bf-author__name{color: var(--wp--preset--color--anthracite)}.bf-author__role,.bf-author__note{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-faq--post{margin-block-start: var(--wp--preset--spacing--70)}.bf-faq--post .bf-faq__title{font-size: var(--wp--preset--font-size--large)}.bf-cons__grid{display: grid;grid-template-columns: 1.25fr 1fr;gap: var(--wp--preset--spacing--90);align-items: start}.bf-cons__main{display: grid;gap: var(--wp--preset--spacing--80)}.bf-cons__title{margin: var(--wp--preset--spacing--30) 0 var(--wp--preset--spacing--50);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--xx-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite);text-wrap: balance}.bf-cons__sub{margin: 0;max-width: 34rem;font-size: var(--wp--preset--font-size--large);line-height: var(--bf-lh-lead);color: var(--wp--preset--color--warm-grey)}.bf-steps--rows{display: grid;gap: 0;margin: 0;padding: 0;list-style: none;grid-template-columns: 1fr}.bf-steps--rows .bf-step{display: flex;text-align: start;gap: var(--wp--preset--spacing--50);padding-block: var(--wp--preset--spacing--50);border-top: 1px solid var(--wp--preset--color--hairline)}.bf-steps--rows .bf-step:first-child{border-top-color: var(--wp--preset--color--sand)}.bf-steps--rows .bf-step:last-child{border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-steps--rows .bf-step__body{display: grid;gap: var(--wp--preset--spacing--20)}.bf-konsult{display: grid;gap: var(--wp--preset--spacing--70)}@media (min-width: 60rem){.bf-konsult{grid-template-columns: 1fr 1fr;column-gap: var(--wp--preset--spacing--80);align-items: start}}.bf-konsult__lede{display: grid;gap: var(--wp--preset--spacing--40);max-width: 34rem}.bf-konsult__title{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);line-height: var(--bf-lh-edro)}.bf-konsult__text{margin: 0;color: var(--wp--preset--color--warm-grey)}.bf-konsult__box{margin: var(--wp--preset--spacing--20) 0;padding: var(--wp--preset--spacing--50);border: 1px solid var(--wp--preset--color--sand);border-radius: 4px;background: var(--wp--preset--color--base-warm)}.bf-konsult__cta{margin: 0}.bf-konsult__steps .bc-channels,.bf-konsult__steps .bc-channels__list{text-align: start;justify-content: flex-start}.bf-konsult__steps .bc-channels{margin-block-start: var(--wp--preset--spacing--50)}.bf-konsult__fine{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-steps--badge .bf-step{align-items: flex-start;gap: var(--wp--preset--spacing--50)}.bf-steps--badge .bf-step__n{display: grid;place-items: center;flex: 0 0 auto;width: 2.75rem;height: 2.75rem;margin: 0;border: 1px solid var(--wp--preset--color--sand);border-radius: 999px;background: var(--wp--preset--color--base-warm);color: var(--wp--preset--color--anthracite);font-size: var(--wp--preset--font-size--medium);font-variant-numeric: tabular-nums}.bf-who__list{margin: 0;padding: 0;list-style: none;display: grid;gap: var(--wp--preset--spacing--50)}.bf-who{display: flex;gap: var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border-radius: 4px}.bf-who__photo{flex-shrink: 0;display: grid;place-items: center;width: 4.5rem;height: 4.5rem;border-radius: 4px;background: var(--wp--preset--color--base);font-size: var(--wp--preset--font-size--tiny);text-align: center}.bf-who__text{display: grid;gap: var(--wp--preset--spacing--10)}.bf-who__name{color: var(--wp--preset--color--anthracite)}.bf-who__role,.bf-who__focus{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-cons__note,.bf-cons__boundary{margin: var(--wp--preset--spacing--40) 0 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-wont{padding: var(--wp--preset--spacing--60);background: var(--wp--preset--color--base-warm);border-inline-start: 2px solid var(--wp--preset--color--error);border-radius: 4px}.bf-wont__title{margin: 0 0 var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite)}.bf-wont__list{margin: 0;padding-inline-start: var(--wp--preset--spacing--50);color: var(--wp--preset--color--warm-grey)}.bf-wont__list li + li{margin-block-start: var(--wp--preset--spacing--30)}.bf-cons__aside{position: sticky;inset-block-start: calc(var(--bf-hdr-vidim,0px) + var(--wp--preset--spacing--50));transition: inset-block-start 0.35s cubic-bezier(0.22,1,0.36,1);display: grid;gap: var(--wp--preset--spacing--50)}@media (max-width: 64rem){.bf-cons__grid{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--70)}.bf-cons__aside{position: static}}.bf-ftr__grid{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr;gap: var(--wp--preset--spacing--70)}.bf-ftr__col p{margin: 0}.bf-ftr__logo{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--anthracite)}.bf-ftr__claim{margin-block-start: var(--wp--preset--spacing--30) !important;max-width: 20rem;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-ftr__tel{margin-block-start: var(--wp--preset--spacing--40) !important}.bf-ftr__tel a{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-ftr__cta{margin-block-start: var(--wp--preset--spacing--40) !important}.bf-ftr__cta a{font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-strong);color: var(--wp--preset--color--eucalyptus-dark)}.bf-ftr__hours{margin-block-start: var(--wp--preset--spacing--20) !important;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-ftr__head{margin-block-end: var(--wp--preset--spacing--40) !important;font-weight: var(--bf-wt-strong);color: var(--bf-anthracite)}.bf-ftr__list{margin: 0;padding: 0;list-style: none;display: grid;gap: var(--wp--preset--spacing--30)}.bf-ftr__list a{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--anthracite)}.bf-ftr__google{margin-block-start: var(--wp--preset--spacing--40) !important}.bf-ftr__google a{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--20);font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-ftr__profili{display: flex;flex-wrap: wrap;gap: var(--wp--preset--spacing--30);margin-block-start: var(--wp--preset--spacing--30) !important}.bf-ftr__profili a{font-size: var(--wp--preset--font-size--small);color: var(--bf-anthracite)}.bf-ftr__firma{margin: 0;font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-ftr__bottom{display: flex;flex-direction: column;align-items: flex-start;gap: var(--wp--preset--spacing--30);margin-block-start: var(--wp--preset--spacing--80);padding-block-start: var(--wp--preset--spacing--50);border-top: 1px solid var(--wp--preset--color--hairline)}.bf-ftr__boundary{margin: 0;max-width: 48rem;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}@media (max-width: 64rem){.bf-ftr__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--wp--preset--spacing--60)}}@media (max-width: 40rem){.bf-ftr__grid{grid-template-columns: 1fr}}.bf-srch__title{margin: var(--wp--preset--spacing--20) 0 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--xx-large);font-weight: var(--bf-wt-text);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite)}.bf-srch__count{margin: var(--wp--preset--spacing--30) 0 0;color: var(--wp--preset--color--warm-grey)}.bf-srch__sub{margin: var(--wp--preset--spacing--20) 0 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite)}.bf-srch__form{display: flex;gap: var(--wp--preset--spacing--20);margin-block-start: var(--wp--preset--spacing--50);max-width: 34rem}.bf-srch__input{flex: 1 1 auto;min-width: 0;padding: 0.8rem 0.9rem;font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--anthracite);background: var(--wp--preset--color--base);border: 1px solid var(--wp--preset--color--hairline);border-radius: 0}.bf-srch__input:focus-visible{outline: 2px solid var(--wp--preset--color--eucalyptus-dark);outline-offset: 1px;border-color: var(--wp--preset--color--eucalyptus-dark)}.bf-srch__form .bf-btn{flex: 0 0 auto}@media (max-width: 40rem){.bf-srch__form{flex-direction: column;max-width: none}}.bf-price__ask{color: var(--wp--preset--color--warm-grey);font-size: var(--wp--preset--font-size--small);font-style: italic}.bf-srch__hint{margin: var(--wp--preset--spacing--30) 0 0;max-width: 34rem;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-card__step{display: block;margin-block-end: var(--wp--preset--spacing--10);color: var(--bf-eucalyptus-tekst)}.bf-more{display: flex;flex-direction: column;align-items: center;gap: var(--wp--preset--spacing--30);margin-block-start: var(--wp--preset--spacing--80);text-align: center}.bf-more__count{margin: 0;color: var(--wp--preset--color--warm-grey);font-size: var(--wp--preset--font-size--small)}.bf-more__btn{min-width: 15rem;min-height: 3.25rem}.bf-more__btn[aria-busy="true"]{opacity: 0.65;pointer-events: none}.bf-more__top{color: var(--wp--preset--color--warm-grey);font-size: var(--wp--preset--font-size--small)}ul.products li.product .button.bf-card__ask{background: transparent;color: var(--wp--preset--color--eucalyptus-dark);border: 1px solid var(--wp--preset--color--hairline)}ul.products li.product .button.bf-card__ask:hover{border-color: var(--wp--preset--color--eucalyptus-dark);background: transparent;color: var(--wp--preset--color--eucalyptus-dark)}.bf-rev__write{margin-block-start: var(--wp--preset--spacing--50)}.bf-rev__toggle{display: inline-flex;align-items: center;gap: var(--wp--preset--spacing--20);min-height: 2.75rem;padding: 0 var(--wp--preset--spacing--50);color: var(--wp--preset--color--eucalyptus-dark);font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);list-style: none;background: transparent;border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;cursor: pointer}.bf-rev__toggle::-webkit-details-marker{display: none}.bf-rev__toggle::after{content: "";width: 0.5rem;height: 0.5rem;margin-block-start: -0.25rem;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg)}.bf-rev__write[open] .bf-rev__toggle::after{margin-block-start: 0.2rem;transform: rotate(-135deg)}.bf-rev__toggle:hover,.bf-rev__write[open] .bf-rev__toggle{border-color: var(--wp--preset--color--eucalyptus-dark)}.bf-rev__form{max-width: 34rem;margin-block-start: var(--wp--preset--spacing--40)}.bf-ftr__free{margin-block-start: var(--wp--preset--spacing--20);font-weight: var(--bf-wt-medium);color: var(--bf-anthracite);font-size: var(--wp--preset--font-size--tiny)}.bf-freeship{display: flex;align-items: center;gap: var(--wp--preset--spacing--20);margin: 0 0 var(--wp--preset--spacing--40);padding: var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);background: var(--wp--preset--color--base-warm);border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;font-size: var(--wp--preset--font-size--small)}.bf-freeship--ok{color: var(--bf-eucalyptus-tekst);border-color: var(--wp--preset--color--eucalyptus-dark)}.bf-salon__foto{margin: 0;overflow: hidden;border-radius: 4px}.bf-salon__img{display: block;width: 100%;height: auto;border-radius: 4px}.bf-salon__caption{margin-block-start: var(--wp--preset--spacing--30);color: var(--wp--preset--color--warm-grey);font-size: var(--wp--preset--font-size--tiny);text-align: center}.bf-salon__map{white-space: nowrap;font-size: var(--wp--preset--font-size--small)}.bf-insta__item{position: relative}.bf-insta__item a{display: block;width: 100%;height: 100%}.bf-insta__img{display: block;width: 100%;height: 100%;object-fit: cover;transition: opacity 0.3s ease}.bf-insta__item a:hover .bf-insta__img,.bf-insta__item a:focus-visible .bf-insta__img{opacity: 0.88}.bf-insta__play{position: absolute;inset-block-end: 0.6rem;inset-inline-end: 0.6rem;width: 0;height: 0;border-block: 0.42rem solid transparent;border-inline-start: 0.68rem solid var(--wp--preset--color--base);filter: drop-shadow(0 1px 2px rgb(38 37 31 / 45%))}.bf-insta__link{margin-block-start: var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--small);text-align: center}.bf-insta__video{display: block;width: 100%;height: 100%;object-fit: cover}.bf-insta__item--video:hover .bf-insta__play,.bf-insta__item--video.is-playing .bf-insta__play{opacity: 0}.bf-insta__play{transition: opacity 0.2s ease}.bf-hdr__profil--vlyazal::after{content: "";position: absolute;inset-block-end: -0.1em;inset-inline-end: -0.15em;width: 0.5em;height: 0.5em;border-radius: 50%;background: var(--wp--preset--color--eucalyptus-dark);box-shadow: 0 0 0 2px var(--wp--preset--color--base)}
body{font-family: var(--bf-body);color: var(--bf-anthracite);background: var(--bf-base)}h1,h2,h3,.bf-heading{font-family: var(--bf-heading);font-weight: var(--bf-wt-text);letter-spacing: var(--bf-ls-zaglavie)}.bf-promo{background: var(--bf-base-warm);border-bottom: 1px solid var(--bf-hairline);color: var(--bf-anthracite);font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-etiket)}.bf-promo a{color: var(--bf-anthracite);text-decoration: none;font-weight: var(--bf-wt-medium)}.bf-logo{font-family: var(--bf-heading);font-size: var(--bf-fs-x-large);letter-spacing: var(--bf-ls-logo);color: var(--bf-anthracite);text-transform: uppercase;text-decoration: none}.bf-logo small{display: block;font-family: var(--bf-body);font-size: var(--bf-fs-tiny);letter-spacing: var(--bf-ls-logo);color: var(--bf-warm-grey)}.bf-btn,button.primary-button,.primary-button,.bf-btn--ghost,.secondary-button{background: var(--bf-eucalyptus-dark) !important;border: 1px solid var(--bf-eucalyptus-dark) !important;color: var(--bf-base) !important;border-radius: 4px !important;font-family: var(--bf-body) !important;font-weight: var(--bf-wt-medium) !important;letter-spacing: var(--bf-ls-etiket)}.bf-btn:hover,.bf-btn:focus-visible,button.primary-button:hover,button.primary-button:focus-visible,.primary-button:hover,.primary-button:focus-visible,.secondary-button:hover,.secondary-button:focus-visible{background: var(--bf-solid-hover) !important;border-color: var(--bf-solid-hover) !important;color: var(--bf-base) !important}.wp-element-button,.wp-block-button__link,.wp-block-button.is-style-outline > .wp-block-button__link{background-color: var(--bf-eucalyptus-dark) !important;border-color: var(--bf-eucalyptus-dark) !important;color: var(--bf-base) !important}.wp-element-button:hover,.wp-element-button:focus-visible,.wp-block-button__link:hover,.wp-block-button__link:focus-visible,.wp-block-button.is-style-outline > .wp-block-button__link:hover,.wp-block-button.is-style-outline > .wp-block-button__link:focus-visible{background-color: var(--bf-solid-hover) !important;border-color: var(--bf-solid-hover) !important;color: var(--bf-base) !important}.bf-card__brand{display: block;font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-text);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--bf-anthracite);margin-bottom: 4px}.has-base-warm-background-color .bf-card__brand{color: var(--bf-krem-tekst)}.bf-card__title{font-family: var(--bf-body);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);color: var(--bf-anthracite);display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.bf-card__benefit{display: block;font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-ui);color: var(--bf-warm-grey);min-height: 2.2em}.bf-card__price{font-size: var(--bf-fs-medium);font-weight: var(--bf-wt-strong)}.bf-kasa{display: grid;gap: 32px;max-width: 1200px;margin: 0 auto;padding: 32px 24px 64px}@media (min-width: 62rem){.bf-kasa{grid-template-columns: 1fr 380px;align-items: start}.bf-kasa__smetka{position: sticky;top: 24px}}.bf-kasa__stapka{border: 1px solid var(--bf-hairline);border-radius: 4px;padding: 24px;background: var(--bf-base);margin-bottom: 16px}.bf-kasa__stapka h2{font-family: var(--bf-body);font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-strong);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--bf-warm-grey);margin-bottom: 16px;display: flex;align-items: center;gap: 10px}.bf-kasa__nomer{display: grid;place-items: center;width: 26px;height: 26px;border-radius: 999px;background: var(--bf-base-warm);border: 1px solid var(--bf-sand);color: var(--bf-anthracite);font-size: var(--bf-fs-tiny)}.bf-kasa__smetka{border: 1px solid var(--bf-hairline);border-radius: 4px;padding: 24px;background: var(--bf-base-warm)}.bf-kasa__red{display: flex;justify-content: space-between;gap: 16px;padding: 8px 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-kasa__red--obshto{border-top: 1px solid var(--bf-hairline);margin-top: 8px;padding-top: 16px;font-size: var(--bf-fs-medium);font-weight: var(--bf-wt-strong);color: var(--bf-anthracite)}.bf-freeship{display: flex;align-items: center;gap: 8px;background: var(--bf-base-warm);border: 1px solid var(--bf-sand);border-radius: 4px;padding: 12px 16px;font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);margin-bottom: 16px}.bf-freeship--ok{border-color: var(--bf-eucalyptus)}.bf-spidi{margin-bottom: 20px}.bf-spidi__etiket{display: block;margin-bottom: 8px;font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-spidi__etiket::after{content: ' *';color: #b42318}.bf-spidi__tarsene{width: 100%;min-height: 48px;padding: 10px 14px;border: 1px solid var(--bf-hairline);border-radius: 4px;background: #fff;color: var(--bf-anthracite);font: inherit}.bf-spidi__tarsene:focus{outline: 2px solid var(--bf-eucalyptus);outline-offset: 1px}.bf-spidi__podskazka{margin: 8px 0 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-spidi__spisak{margin: 8px 0 0;padding: 0;list-style: none;max-height: 320px;overflow-y: auto;border: 1px solid var(--bf-hairline);border-radius: 4px;background: #fff}.bf-spidi__spisak li + li{border-top: 1px solid var(--bf-hairline)}.bf-spidi__red{display: flex;flex-direction: column;gap: 2px;width: 100%;padding: 10px 14px;border: 0;background: transparent;text-align: left;cursor: pointer;font: inherit}.bf-spidi__red:hover,.bf-spidi__red:focus-visible{background: var(--bf-base-warm)}.bf-spidi__izbran{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;border: 1px solid var(--bf-eucalyptus);border-radius: 4px;background: var(--bf-base-warm)}.bf-spidi__ime{margin: 0;font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-spidi__adres{margin: 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-spidi__smeni{flex-shrink: 0;padding: 6px 12px;border: 1px solid var(--bf-anthracite);border-radius: 4px;background: transparent;color: var(--bf-anthracite);cursor: pointer;font: inherit;font-size: var(--bf-fs-tiny)}.bf-hidden{display: none !important}.bf-sec{padding-block: var(--bf-sek-otstap);padding-inline: var(--bf-sek-stran)}.bf-konsult{padding-block: 0}.bf-konsult__glava{max-width: 34rem;margin-bottom: clamp(2rem,4vw,3rem)}.bf-konsult__nadpis,.bf-preporaka__nadpis{font-size: var(--bf-fs-tiny);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--bf-eucalyptus-dark);margin-bottom: 0.5rem}.bf-konsult__glava h1,.bf-preporaka__glava h1{font-family: var(--bf-heading);font-size: var(--bf-fs-xx-large);line-height: var(--bf-lh-zaglavie);margin-bottom: 0.75rem}.bf-konsult__pod,.bf-preporaka__pod{color: var(--bf-warm-grey);line-height: var(--bf-lh-proza)}.bf-konsult__mrezha{display: grid;grid-template-columns: 1fr 26rem;gap: clamp(2rem,5vw,4rem);align-items: start}@media (max-width: 62rem){.bf-konsult__mrezha{grid-template-columns: 1fr}}.bf-konsult__stapki{list-style: none;margin: 0;padding: 0;display: grid;gap: 1.5rem}.bf-konsult__stapki li{display: grid;grid-template-columns: 3rem 1fr;grid-template-rows: auto auto;column-gap: 1rem;align-items: baseline}.bf-konsult__nomer{grid-row: 1 / 3;display: flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;border-radius: 50%;background: var(--bf-base-warm);border: 1px solid var(--bf-sand);font-family: var(--bf-heading);font-size: var(--bf-fs-large);color: var(--bf-anthracite);align-self: start}.bf-konsult__stapki h2{font-family: var(--bf-body);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-strong);margin-bottom: 0.25rem}.bf-konsult__stapki p{color: var(--bf-warm-grey);font-size: var(--bf-fs-small);line-height: var(--bf-lh-lead)}.bf-konsult-forma{background: var(--bf-base-warm);border: 1px solid var(--bf-hairline);border-radius: 4px;padding: clamp(1.25rem,3vw,2rem)}.bf-honeypot{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.bf-konsult-forma__red{margin-bottom: 1rem}.bf-konsult-forma__red label{display: block;font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);margin-bottom: 0.375rem}.bf-konsult-forma__red label span{color: var(--bf-error);margin-left: 0.125rem}.bf-konsult-forma input[type="text"],.bf-konsult-forma input[type="tel"],.bf-konsult-forma select,.bf-konsult-forma textarea{box-sizing: border-box;width: 100%;padding: 0.625rem 0.75rem;border: 1px solid var(--bf-hairline);border-radius: 3px;background: var(--bf-base);font-family: var(--bf-body);font-size: var(--bf-fs-small);color: var(--bf-anthracite)}.bf-konsult-forma input:focus,.bf-konsult-forma select:focus,.bf-konsult-forma textarea:focus{outline: 2px solid var(--bf-eucalyptus);outline-offset: 1px;border-color: var(--bf-eucalyptus-dark)}.bf-konsult-forma__oshte{margin-bottom: 1rem}.bf-konsult-forma__oshte summary{cursor: pointer;font-size: var(--bf-fs-tiny);color: var(--bf-eucalyptus-dark);margin-bottom: 0.75rem}.bf-konsult-forma__btn{width: 100%;padding: 0.75rem 1rem;border-radius: 3px;cursor: pointer}.bf-konsult-forma__obeshtanie{margin-top: 0.75rem;font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-lead);color: var(--bf-warm-grey)}.bf-konsult-forma__otgovor:empty{display: none}.bf-konsult-forma__otgovor{margin-top: 0.75rem;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-konsult-forma__otgovor--greshka{color: var(--bf-error)}.bf-konsult-forma__uspeh{font-family: var(--bf-heading);font-size: var(--bf-fs-medium);line-height: var(--bf-lh-lead);color: var(--bf-eucalyptus-dark)}.bf-konsult__kanali{margin-top: clamp(2.5rem,5vw,4rem)}.bf-konsult__kanali h2,.bf-preporaka__vrazka h2{font-family: var(--bf-heading);font-size: var(--bf-fs-large);margin-bottom: 0.375rem}.bf-konsult__kanali p{color: var(--bf-warm-grey);margin-bottom: 1rem}.bf-kanali{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 0.75rem}.bf-kanal{display: block;padding: 0.75rem 1.25rem;border: 1px solid var(--bf-hairline);border-radius: 3px;background: var(--bf-base);text-decoration: none;color: var(--bf-anthracite);min-width: 10rem}.bf-kanal:hover{border-color: var(--bf-eucalyptus-dark)}.bf-kanal__ime{display: block;font-size: var(--bf-fs-tiny);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--bf-warm-grey);margin-bottom: 0.125rem}.bf-kanal__stoynost{display: block;font-weight: var(--bf-wt-medium)}.bf-preporaka{padding-block: clamp(2.5rem,6vw,4.5rem)}.bf-preporaka__glava{max-width: 38rem;margin-bottom: clamp(2rem,4vw,3rem)}.bf-preporaka__spisak{list-style: none;margin: 0;padding: 0;display: grid;gap: 1rem}.bf-preporaka__red{display: grid;grid-template-columns: 2.5rem 7.5rem 1fr auto;gap: 1.25rem;align-items: center;padding: 1.25rem;border: 1px solid var(--bf-hairline);border-radius: 4px;background: var(--bf-base)}@media (max-width: 48rem){.bf-preporaka__red{grid-template-columns: 2.5rem 1fr;gap: 0.75rem 1rem}.bf-preporaka__snimka{grid-row: 2}.bf-preporaka__tyalo{grid-column: 2;grid-row: 2}.bf-preporaka__deystvie{grid-column: 1 / -1}.bf-preporaka__deystvie .bf-btn{width: 100%}}.bf-preporaka__nomer{font-family: var(--bf-heading);font-size: var(--bf-fs-large);color: var(--bf-sand);text-align: center}.bf-preporaka__snimka img{display: block;width: 100%;height: auto;border-radius: 3px}.bf-preporaka__tyalo h2{font-family: var(--bf-body);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);margin-bottom: 0.375rem}.bf-preporaka__zashto{font-size: var(--bf-fs-small);line-height: var(--bf-lh-lead);color: var(--bf-warm-grey);margin-bottom: 0.375rem}.bf-preporaka__cena{font-size: var(--bf-fs-medium);font-weight: var(--bf-wt-strong)}.bf-preporaka__bel,.bf-preporaka__prazno{margin-top: 1.5rem;color: var(--bf-warm-grey);line-height: var(--bf-lh-proza)}.bf-preporaka__vrazka{margin-top: clamp(2.5rem,5vw,4rem)}.bf-lenta{background: var(--bf-base-warm);border-block: 1px solid var(--bf-hairline);padding-block: clamp(1.75rem,4vw,2.75rem)}.bf-lenta__vatre{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1.25rem}.bf-lenta h2{font-family: var(--bf-heading);font-size: var(--bf-fs-x-large);margin-bottom: 0.25rem}.bf-lenta p{color: var(--bf-warm-grey);line-height: var(--bf-lh-lead);max-width: 38rem}.bf-lenta__btn{padding: 0.75rem 1.75rem;border-radius: 3px;text-decoration: none;white-space: nowrap}.bf-stalbove{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(18rem,100%),1fr));gap: var(--wp--preset--spacing--50)}.bf-stalb h3{margin-bottom: var(--wp--preset--spacing--20)}.bf-chetivo{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--wp--preset--spacing--50)}.bf-chetivo__red h3{margin-bottom: var(--wp--preset--spacing--20)}.bf-chetivo__red h3 a{color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-chetivo__red h3 a:hover{text-decoration: underline}@media (max-width: 48rem){.bf-chetivo{grid-template-columns: 1fr}}.bf-card__add{margin: 0;display: contents}.bf-panel{position: fixed;inset: 0;z-index: 200}.bf-panel__zavesa{position: absolute;inset: 0;background: var(--bf-zavesa);opacity: 0;transition: opacity 0.25s ease}.bf-panel--otvoren .bf-panel__zavesa{opacity: 1}.bf-panel__kutiya{position: absolute;inset-block: 0;inset-inline-end: 0;width: 477px;max-width: 92vw;display: flex;flex-direction: column;background: var(--wp--preset--color--base);box-shadow: -12px 0 32px rgba(60,57,51,0.12);transform: translateX(100%);transition: transform 0.25s ease}.bf-panel--otvoren .bf-panel__kutiya{transform: translateX(0)}body.bf-panel-otvoren{overflow: hidden}.bf-panel__glava{display: flex;align-items: center;justify-content: space-between;padding: var(--wp--preset--spacing--50);border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-panel__zaglavie{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large)}.bf-panel__hh{padding: 0;border: 0;background: transparent;color: var(--wp--preset--color--anthracite);cursor: pointer;line-height: var(--bf-lh-plutno)}.bf-panel__tyalo{flex: 1 1 auto;overflow-y: auto;padding: var(--wp--preset--spacing--50)}.bf-panel__chaka{color: var(--wp--preset--color--warm-grey)}.bf-panel__greshka{margin: 0 0 var(--wp--preset--spacing--40);color: var(--wp--preset--color--error)}.bf-panel__redove{list-style: none;margin: 0;padding: 0;display: grid;gap: var(--wp--preset--spacing--50)}.bf-panel__red{display: grid;grid-template-columns: 72px 1fr auto;gap: var(--wp--preset--spacing--40);align-items: start}.bf-panel__snimka img{display: block;width: 72px;height: 72px;object-fit: cover;border: 1px solid var(--wp--preset--color--hairline);border-radius: 3px}.bf-panel__opis{display: grid;gap: 0.35rem;min-width: 0}.bf-panel__ime{font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-panel__ime:hover{text-decoration: underline}.bf-panel__cena{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-panel__broyach{display: inline-flex;align-items: center;gap: 0.75rem;width: max-content;padding: 0.15rem 0.5rem;border: 1px solid var(--wp--preset--color--hairline);border-radius: 999px}.bf-panel__broyach button{padding: 0 0.25rem;border: 0;background: transparent;color: var(--wp--preset--color--anthracite);font-size: var(--bf-fs-small);line-height: var(--bf-lh-plutno);cursor: pointer}.bf-panel__broyach span{min-width: 1.25rem;text-align: center;font-size: var(--wp--preset--font-size--small)}.bf-panel__mahni{justify-self: start;padding: 0;border: 0;background: transparent;font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);text-decoration: underline;cursor: pointer}.bf-panel__mahni:hover{color: var(--wp--preset--color--error)}.bf-panel__sbor-red{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-strong);white-space: nowrap}.bf-panel__prazna{display: grid;gap: var(--wp--preset--spacing--30);color: var(--wp--preset--color--warm-grey)}.bf-panel__prazna-zaglavie{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--anthracite)}.bf-panel__prazna-deystviya{display: grid;gap: var(--wp--preset--spacing--30);margin-top: var(--wp--preset--spacing--30)}.bf-panel__dolu{flex: 0 0 auto;padding: var(--wp--preset--spacing--50);border-top: 1px solid var(--wp--preset--color--hairline);background: var(--wp--preset--color--base-warm)}.bf-panel__sbor{display: flex;align-items: baseline;justify-content: space-between;gap: var(--wp--preset--spacing--30);margin-bottom: 0.35rem}.bf-panel__sbor strong{font-size: var(--wp--preset--font-size--large)}.bf-panel__otstapka{display: flex;align-items: baseline;justify-content: space-between;gap: var(--bf-sp-30);margin-bottom: var(--bf-sp-10);font-size: var(--bf-fs-small);color: var(--bf-eucalyptus-tekst)}.bf-panel__otstapka strong{font-weight: var(--bf-wt-strong);white-space: nowrap}.bf-panel__dolu--s-kod .bf-panel__sbor:not(.bf-panel__sbor--krayna) strong{font-size: var(--bf-fs-small);font-weight: var(--bf-wt-text)}.bf-panel__sbor--krayna{margin-top: var(--bf-sp-20);padding-top: var(--bf-sp-20);border-top: 1px solid var(--bf-hairline)}.bf-panel__dostavka{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey);margin-bottom: var(--wp--preset--spacing--40)}.bf-panel__deystviya{display: grid;grid-template-columns: 1fr;gap: var(--bf-sp-10);justify-items: center}.bf-panel__deystviya .bf-btn{width: 100%}.bf-panel__vrazka{display: inline-flex;align-items: center;justify-content: center;min-height: var(--bf-cel-min);padding: var(--bf-sp-20) 0;font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);color: var(--bf-eucalyptus-tekst);text-align: center;text-decoration: underline;text-underline-offset: 3px}.bf-kol{max-width: var(--wp--style--global--wide-size);margin-inline: auto;padding-inline: var(--wp--style--root--padding-left);padding-block: var(--wp--preset--spacing--65) var(--wp--preset--spacing--80)}.bf-kol__glava{text-align: center;margin-bottom: var(--wp--preset--spacing--70)}.bf-kol__glava h1{font-size: var(--wp--preset--font-size--xx-large)}.bf-kol__vatre{display: grid;grid-template-columns: 63.4% 36.6%;align-items: start}.bf-kol__lyavo,.bf-kol__dyasno{position: sticky;top: calc(var(--bf-hdr-vidim,0px) + 50px);min-width: 0;transition: top 0.35s cubic-bezier(0.22,1,0.36,1)}.bf-kol__lyavo{padding-inline-end: var(--wp--preset--spacing--70)}.bf-kol__tablitsa{width: 100%;border-collapse: collapse}.bf-kol__tablitsa th{padding-bottom: var(--wp--preset--spacing--30);border-bottom: 1px solid var(--wp--preset--color--hairline);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);text-align: start}.bf-kol__tablitsa th:not(:first-child){text-align: end}.bf-kol__tablitsa td{padding-block: var(--wp--preset--spacing--50);border-bottom: 1px solid var(--wp--preset--color--hairline);vertical-align: middle}.bf-kol__tablitsa td:not(:first-child){text-align: end;white-space: nowrap}.bf-kol__produkt{display: flex;align-items: center;gap: var(--wp--preset--spacing--40)}.bf-kol__snimka{flex: 0 0 auto}.bf-kol__snimka img{display: block;width: 84px;height: 84px;object-fit: cover;border: 1px solid var(--wp--preset--color--hairline);border-radius: 3px}.bf-kol__ime-kutiya{display: grid;gap: 0.35rem;min-width: 0}.bf-kol__ime{font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--anthracite);text-decoration: none}.bf-kol__ime:hover{text-decoration: underline}.bf-kol__mahni{justify-self: start;padding: 0;border: 0;background: transparent;font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);text-decoration: underline;cursor: pointer}.bf-kol__mahni:hover{color: var(--wp--preset--color--error)}.bf-kol__kolichestvo .bf-panel__broyach{margin-inline-start: auto}.bf-kol__sbor{font-weight: var(--bf-wt-strong)}.bf-kol__kupon{display: grid;grid-template-columns: 1fr auto;gap: var(--wp--preset--spacing--30);margin-top: var(--wp--preset--spacing--50)}.bf-kol__kupon input{box-sizing: border-box;padding: 0.7rem 0.9rem;border: 1px solid var(--wp--preset--color--hairline);border-radius: 3px;background: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--small)}.bf-kol__kupon-otgovor{grid-column: 1 / -1;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-kol__kupon-otgovor:empty{display: none}.bf-kol__smetka{padding: var(--wp--preset--spacing--50);background: var(--wp--preset--color--base-warm);border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px}.bf-kol__smetka-zaglavie{margin-bottom: var(--wp--preset--spacing--40);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-kol__red{display: flex;align-items: baseline;justify-content: space-between;gap: var(--wp--preset--spacing--30);padding-block: 0.4rem;font-size: var(--wp--preset--font-size--small)}.bf-kol__red--otstapka strong{color: var(--bf-eucalyptus-tekst)}.bf-kol__red--obsht{margin-top: var(--wp--preset--spacing--30);padding-top: var(--wp--preset--spacing--30);border-top: 1px solid var(--wp--preset--color--hairline);font-size: var(--wp--preset--font-size--medium)}.bf-kol__red--obsht strong{font-size: var(--wp--preset--font-size--large)}.bf-kol__dostavka{margin-block: var(--wp--preset--spacing--40);padding-block: var(--wp--preset--spacing--40);border-block: 1px solid var(--wp--preset--color--hairline)}.bf-kol__podzaglavie{margin-bottom: var(--wp--preset--spacing--30);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-kol__metodi{display: grid;gap: 0.4rem}.bf-kol__metod{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 0.6rem;font-size: var(--wp--preset--font-size--small);cursor: pointer}.bf-kol__metod-cena{font-weight: var(--bf-wt-strong);white-space: nowrap}.bf-kol__metod-red{grid-column: 2 / -1;margin-top: 0.15rem;font-size: var(--wp--preset--font-size--tiny);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--warm-grey)}.bf-kol__chaka{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-kol__dostavka-red{margin-block: var(--wp--preset--spacing--30) 0;padding-block-start: var(--wp--preset--spacing--30);border-block-start: 1px solid var(--wp--preset--color--hairline);font-size: var(--wp--preset--font-size--small);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--warm-grey)}.bf-kol__dds{margin-block: var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);font-size: var(--wp--preset--font-size--tiny);font-weight: var(--bf-wt-medium);color: var(--wp--preset--color--warm-grey)}.bf-kol__kasa{width: 100%}.bf-kol__prazna{max-width: 34rem;margin-inline: auto;text-align: center;color: var(--wp--preset--color--warm-grey);display: grid;gap: var(--wp--preset--spacing--30)}.bf-kol__prazna-zaglavie{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large);color: var(--wp--preset--color--anthracite)}.bf-kol__prazna-deystviya{display: flex;justify-content: center;gap: var(--wp--preset--spacing--30);flex-wrap: wrap;margin-top: var(--wp--preset--spacing--30)}.bf-kol__sachetaniya{margin-top: var(--wp--preset--spacing--90);padding-inline: 0}@media (max-width: 62rem){.bf-kol__vatre{grid-template-columns: 1fr;gap: var(--wp--preset--spacing--70)}.bf-kol__lyavo{position: static;padding-inline-end: 0}.bf-kol__dyasno{position: static}}@media (max-width: 48rem){.bf-kol__tablitsa,.bf-kol__tablitsa tbody,.bf-kol__tablitsa tr,.bf-kol__tablitsa td{display: block;width: auto}.bf-kol__tablitsa thead{display: none}.bf-kol__stoka{padding-block: var(--wp--preset--spacing--50);border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-kol__tablitsa td{padding: 0;border: 0}.bf-kol__tablitsa td:not(:first-child){text-align: start}.bf-kol__tablitsa tr.bf-kol__stoka{display: grid;grid-template-columns: 1fr auto;align-items: center;column-gap: var(--wp--preset--spacing--40)}.bf-kol__tablitsa td.bf-kol__produkt{display: flex;align-items: flex-start;grid-column: 1 / -1;margin-bottom: var(--wp--preset--spacing--40)}.bf-kol__tablitsa td.bf-kol__cena{grid-column: 1 / -1;color: var(--wp--preset--color--warm-grey);margin-bottom: 0.4rem}.bf-kol__tablitsa td.bf-kol__kolichestvo{grid-column: 1;justify-self: start}.bf-kol__kolichestvo .bf-panel__broyach{margin-inline-start: 0}.bf-kol__tablitsa td.bf-kol__sbor{grid-column: 2;justify-self: end;margin-inline-start: 0;text-align: end;font-size: var(--wp--preset--font-size--medium)}.bf-kol__kupon{grid-template-columns: 1fr}}[hidden]{display: none !important}.bf-stranitsa{padding-block: var(--wp--preset--spacing--50) var(--wp--preset--spacing--80)}.bf-stranitsa .wp-block-post-title{margin-bottom: var(--wp--preset--spacing--40);line-height: var(--bf-lh-edro)}.bf-stranitsa .entry-content > * + *{margin-block-start: var(--wp--preset--spacing--40)}.bf-stranitsa .entry-content h2{margin-block-start: var(--wp--preset--spacing--60);font-size: var(--wp--preset--font-size--large)}.bf-stranitsa .entry-content h3{margin-block-start: var(--wp--preset--spacing--50)}.bf-stranitsa .entry-content ul,.bf-stranitsa .entry-content ol{padding-inline-start: var(--wp--preset--spacing--50);color: var(--wp--preset--color--warm-grey)}.bf-stranitsa .entry-content li + li{margin-block-start: 0.35rem}.bf-stranitsa .entry-content p{line-height: var(--bf-lh-proza)}.bf-stranitsa .entry-content table{width: 100%;border-collapse: collapse;font-size: var(--wp--preset--font-size--small)}.bf-stranitsa .entry-content th,.bf-stranitsa .entry-content td{padding: 0.6rem 0.75rem;border-bottom: 1px solid var(--wp--preset--color--hairline);text-align: start}@media (max-width: 48rem){.bf-stranitsa{padding-block: var(--wp--preset--spacing--40) var(--wp--preset--spacing--70)}}.bf-sachet{margin-block-start: var(--wp--preset--spacing--90)}.bf-sachet__title{margin-bottom: var(--wp--preset--spacing--50);font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large)}.bf-rev{margin-block-start: var(--wp--preset--spacing--90)}.bf-rev__glava{display: flex;align-items: baseline;justify-content: space-between;flex-wrap: wrap;gap: var(--wp--preset--spacing--30);margin-bottom: var(--wp--preset--spacing--50)}.bf-rev__title{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--x-large)}.bf-rev__prazno{color: var(--wp--preset--color--warm-grey);max-width: 42rem}.bf-rev__list{list-style: none;margin: 0 0 var(--wp--preset--spacing--60);padding: 0;display: grid;gap: var(--wp--preset--spacing--50)}.bf-rev__item{padding-bottom: var(--wp--preset--spacing--50);border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-rev__item:last-child{border-bottom: 0;padding-bottom: 0}.bf-rev__zvezdi{line-height: var(--bf-lh-plutno);margin-bottom: 0.5rem}.bf-rev__zaglavie{font-weight: var(--bf-wt-medium);margin-bottom: 0.25rem}.bf-rev__tekst{color: var(--wp--preset--color--warm-grey);line-height: var(--bf-lh-proza)}.bf-rev__avtor{margin-top: 0.5rem;font-size: var(--wp--preset--font-size--tiny);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-rev__form{max-width: 36rem;margin-top: var(--wp--preset--spacing--50);display: grid;gap: var(--wp--preset--spacing--30)}.bf-rev__submit{display: flex;align-items: center;flex-wrap: wrap;gap: var(--wp--preset--spacing--30)}.bf-rev__note,.bf-rev__otgovor{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-rev__otgovor:empty{display: none}.bf-rev__otgovor--greshka{color: var(--wp--preset--color--error)}.bf-rev__uspeh{font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--eucalyptus-dark)}.bf-pdp form.cart .bf-pdp__kupi{flex: 1 1 100%;min-height: 3.25rem;border: 1px solid var(--wp--preset--color--anthracite);border-radius: 4px;background: transparent;color: var(--wp--preset--color--anthracite);font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);cursor: pointer;transition: background-color 0.15s ease,color 0.15s ease}.bf-pdp form.cart .bf-pdp__kupi:hover{background: var(--bf-solid-hover);color: var(--wp--preset--color--base)}.bf-pdp form.cart .bf-pdp__kupi:disabled{opacity: 0.6;cursor: default}.bf-pdp{--wp--preset--font-size--medium: 0.9375rem;--wp--preset--font-size--large: 1.0625rem;--wp--preset--font-size--x-large: clamp(1.5rem,1.1rem + 1.1vw,1.875rem);--wp--preset--font-size--xx-large: clamp(1.625rem,1.2rem + 1.3vw,2.125rem);--wp--preset--spacing--50: 1.125rem;--wp--preset--spacing--60: 1.5rem;--wp--preset--spacing--65: clamp(1.5rem,3vw,2rem);--wp--preset--spacing--70: 2rem;--wp--preset--spacing--80: 2.5rem;--wp--preset--spacing--90: clamp(2rem,4vw,3rem)}.bf-pdp form.cart button.button,.bf-pdp .single_add_to_cart_button,.bf-pdp form.cart .bf-pdp__kupi{min-height: 2.875rem;padding-block: 0;padding-inline: var(--wp--preset--spacing--50);font-size: var(--wp--preset--font-size--medium);line-height: var(--bf-lh-zaglavie)}.bf-pdp form.cart .quantity input{min-height: 2.875rem;width: 4rem}.bf-tabs{grid-column: 1 / -1;border-top: 1px solid var(--wp--preset--color--hairline)}.bf-pdp .site-main > .product > .bf-tabs{margin-block-start: var(--bf-sek-otstap)}@media (max-width: 64rem){.bf-pdp .site-main > .product > .bf-tabs{order: 4}}.bf-tabs__lenta{display: none;gap: var(--wp--preset--spacing--50);overflow-x: auto;scrollbar-width: none;border-bottom: 1px solid var(--wp--preset--color--hairline)}.bf-tabs__lenta::-webkit-scrollbar{display: none}.bf-tabs[data-bf-tabs="gotovi"]{border-top: 0}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__lenta{display: flex}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__zaglavie{display: none}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel[data-bf-aktiven="ne"]{display: none}.bf-tabs__bt{flex: 0 0 auto;padding: var(--wp--preset--spacing--40) 0;border: 0;border-bottom: 2px solid transparent;margin-bottom: -1px;background: none;font-family: inherit;font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey);white-space: nowrap;cursor: pointer}.bf-tabs__bt:hover{color: var(--wp--preset--color--anthracite)}.bf-tabs__bt[aria-selected="true"]{border-bottom-color: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--anthracite)}.bf-tabs__panel{position: relative;padding-block: var(--wp--preset--spacing--60)}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel:not([data-bf-razgarnat="da"]) .bf-tabs__tyalo{max-height: 260px;overflow: clip}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel:not([data-bf-razgarnat="da"])::before{content: "";position: absolute;inset-inline: 0;bottom: 2.75rem;height: 5rem;background: linear-gradient(to bottom,transparent,var(--wp--preset--color--base));pointer-events: none}.bf-tabs__oshte{display: inline-flex;align-items: center;gap: 0.4em;position: relative;margin-block-start: var(--wp--preset--spacing--30);padding: 0;border: 0;background: none;font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);color: var(--bf-eucalyptus-tekst);cursor: pointer}.bf-tabs__oshte:hover{color: var(--wp--preset--color--anthracite)}.bf-tabs__oshte:hover .bf-tabs__strelka{transform: translateY(2px)}.bf-tabs__strelka{transition: transform 0.15s ease}.bf-tabs__tyalo > *:first-child{margin-block-start: 0}.bf-tabs__tyalo > *:last-child{margin-block-end: 0}.bf-tabs__spisak{display: grid;grid-template-columns: minmax(9rem,14rem) 1fr;gap: 0;margin: 0}.bf-tabs__spisak dt,.bf-tabs__spisak dd{margin: 0;padding-block: var(--wp--preset--spacing--30);border-top: 1px solid var(--wp--preset--color--hairline)}.bf-tabs__spisak dt{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-tabs__spisak dd{color: var(--wp--preset--color--anthracite)}.bf-tabs__spisak dt:first-of-type,.bf-tabs__spisak dt:first-of-type + dd{border-top: 0}@media (max-width: 40rem){.bf-tabs__spisak{grid-template-columns: 1fr}.bf-tabs__spisak dd{padding-top: 0;border-top: 0}}.bf-pdp__zapitvane{display: grid;gap: var(--wp--preset--spacing--30)}.bf-pdp__zapitvane p{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-pdp__zapitvane .bf-pdp__kupi{display: inline-flex;align-items: center;justify-content: center;min-height: 2.875rem;border: 1px solid var(--wp--preset--color--anthracite);border-radius: 4px;background: transparent;font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);text-decoration: none;color: var(--wp--preset--color--anthracite)}.bf-pdp__zapitvane .bf-pdp__kupi:hover{background: var(--bf-solid-hover);color: var(--wp--preset--color--base)}.bf-pdp__vrazka{font-size: var(--wp--preset--font-size--small)}.bf-acc__belejka{margin-block-start: var(--wp--preset--spacing--40);padding-block-start: var(--wp--preset--spacing--30);border-top: 1px solid var(--wp--preset--color--hairline);font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-card__zapitvane{display: inline-flex;align-items: center;justify-content: center;text-decoration: none}.bf-price__zapitvane{font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-text);color: var(--wp--preset--color--warm-grey)}@media (min-width: 64.01rem){.bf-flt__form[data-bf-avto="da"] .bf-flt__apply{display: none}}@media (max-width: 64rem){.bf-flt__form .bf-flt__apply{position: sticky;inset-block-end: var(--wp--preset--spacing--40);z-index: 5;box-shadow: 0 2px 12px rgb(60 57 51 / 0.18)}}.bf-arch__body--zaet .bf-arch__results{opacity: 0.45;transition: opacity 0.12s ease}.bc-uspeh{display: grid;justify-items: center;gap: var(--wp--preset--spacing--30);padding: var(--wp--preset--spacing--60) var(--wp--preset--spacing--50);border: 1px solid var(--wp--preset--color--eucalyptus-dark);border-radius: 6px;background: var(--wp--preset--color--base-warm);text-align: center}.bc-uspeh__znak{display: inline-flex;align-items: center;justify-content: center;width: 3.5rem;height: 3.5rem;border-radius: 50%;background: var(--wp--preset--color--eucalyptus-dark);color: var(--wp--preset--color--base)}.bc-uspeh__znak svg{display: block}.bc-uspeh__tekst{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--bf-fs-x-large);line-height: var(--bf-lh-zaglavie);color: var(--wp--preset--color--anthracite);text-wrap: balance}.bc-uspeh__pod{max-width: 32rem;margin: 0;font-size: var(--wp--preset--font-size--medium);color: var(--wp--preset--color--warm-grey)}.bc-uspeh__btn{display: inline-flex;align-items: center;justify-content: center;min-height: 3rem;margin-block-start: var(--wp--preset--spacing--30);padding-inline: var(--wp--preset--spacing--60);border-radius: 4px;background: var(--wp--preset--color--eucalyptus-dark);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);text-decoration: none;color: var(--wp--preset--color--base)}.bc-uspeh__btn:hover{background: var(--bf-solid-hover);color: var(--wp--preset--color--base)}.bc-channels__list{display: grid;grid-template-columns: repeat(auto-fit,minmax(14rem,1fr));grid-auto-rows: 1fr;align-items: stretch}.bc-channel{display: grid;flex: none}.bc-channel__link{height: 100%;justify-content: center;text-align: center}.bc-channel__text{text-align: center}@media (max-width: 40rem){.bc-channels__list{grid-template-columns: repeat(2,minmax(0,1fr))}.bc-channel,.bc-channel__link,.bc-channel__text{min-width: 0}.bc-channel__link{padding-inline: var(--wp--preset--spacing--30)}.bc-channel__note{overflow-wrap: anywhere}}.bf-gotovo{display: flex;flex-wrap: wrap;align-items: center;gap: var(--wp--preset--spacing--40);margin-block: var(--wp--preset--spacing--50);padding: var(--wp--preset--spacing--50);border: 1px solid var(--wp--preset--color--eucalyptus-dark);border-radius: 6px;background: var(--wp--preset--color--base-warm)}.bf-gotovo__tekst{flex: 1 1 16rem}.bf-gotovo__glavno{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: var(--wp--preset--font-size--large);color: var(--wp--preset--color--anthracite)}.bf-gotovo__pod{margin: 0.25rem 0 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-gotovo__btn{display: inline-flex;align-items: center;justify-content: center;min-height: 3rem;padding-inline: var(--wp--preset--spacing--60);border-radius: 4px;background: var(--wp--preset--color--eucalyptus-dark);font-size: var(--wp--preset--font-size--medium);font-weight: var(--bf-wt-medium);text-decoration: none;color: var(--wp--preset--color--base)}.bf-gotovo__btn:hover{background: var(--bf-solid-hover);color: var(--wp--preset--color--base)}.bf-gotovo__vrazka{font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}@media (max-width: 40rem){.bf-gotovo__btn{flex: 1 1 100%}}.bf-who__poveche{margin-block-start: var(--wp--preset--spacing--30);border-top: 1px solid var(--wp--preset--color--hairline);padding-block-start: var(--wp--preset--spacing--30)}.bf-who__poveche > summary{cursor: pointer;font-size: var(--wp--preset--font-size--small);font-weight: var(--bf-wt-medium);color: var(--bf-eucalyptus-tekst);list-style: none}.bf-who__poveche > summary::-webkit-details-marker{display: none}.bf-who__poveche > summary::after{content: " ↓";display: inline-block;transition: transform 0.15s ease}.bf-who__poveche[open] > summary::after{content: " ↑"}.bf-who__razkaz{display: grid;gap: var(--wp--preset--spacing--30);margin-block-start: var(--wp--preset--spacing--30)}.bf-who__razkaz p{margin: 0;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-who__kam-sayta a{color: var(--bf-eucalyptus-tekst)}.bf-wont__list{list-style: none;padding-inline-start: 0}.bf-wont__red{display: grid;grid-template-columns: 1.25rem 1fr;column-gap: var(--wp--preset--spacing--30)}.bf-wont__red + .bf-wont__red{margin-block-start: var(--wp--preset--spacing--40);padding-block-start: var(--wp--preset--spacing--40);border-block-start: 1px solid var(--wp--preset--color--hairline)}.bf-wont__znak{grid-row: span 2;inline-size: 1.25rem;block-size: 1.25rem;margin-block-start: 0.15em;fill: none;stroke: var(--wp--preset--color--error);stroke-width: 1.4;stroke-linecap: round}.bf-wont__fraza{margin: 0;font-family: var(--wp--preset--font-family--heading);font-size: calc((var(--wp--preset--font-size--medium) + var(--wp--preset--font-size--large)) / 2);font-weight: var(--bf-wt-heading);line-height: 1.35;color: var(--wp--preset--color--anthracite)}.bf-wont__vmesto{margin: 0.3em 0 0;line-height: 1.6;color: var(--wp--preset--color--warm-grey)}#use_for_shipping,label[for="use_for_shipping"]{display: none !important}#use_for_shipping ~ *,label[for="use_for_shipping"] ~ *{margin-top: 0}.bf-poluch{display: grid;gap: 0.5rem;margin-block: 0.75rem 1.25rem}.bf-poluch__red{display: grid;grid-template-columns: auto 1fr;align-items: start;gap: 0.6rem;padding: 0.75rem 0.9rem;border: 1px solid var(--wp--preset--color--line,#e5e0da);border-radius: 10px;cursor: pointer}.bf-poluch__red--izbran{border-color: var(--wp--preset--color--ink,#1f2937)}.bf-poluch__ime{display: block;font-weight: var(--bf-wt-strong);font-size: var(--wp--preset--font-size--small)}.bf-poluch__red-dolu{display: block;margin-top: 0.1rem;font-size: var(--wp--preset--font-size--tiny);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--warm-grey)}.bf-who__photo img{width: 100%;height: 100%;object-fit: cover;object-position: center 20%;border-radius: 4px;display: block}html{font-family: var(--bf-body)}*,*::before,*::after{font-family: inherit}body{font-family: var(--bf-body)}h1,h2,h3,h4,h5,h6,.bf-heading{font-family: var(--bf-heading)}code,pre,kbd,samp{font-family: var(--bf-mono)}input,select,textarea{font-family: inherit;font-size: var(--bf-fs-pole) !important}button{font-family: inherit;font-size: var(--bf-fs-small);text-transform: none;letter-spacing: var(--bf-ls-buton)}input,select,textarea{min-height: var(--bf-cel-pole)}.bf-kasa__problem{margin: 0 0 var(--bf-sp-40);padding: var(--bf-sp-30) var(--bf-sp-40);border: 1px solid var(--wp--preset--color--error);border-radius: 4px;background: var(--wp--preset--color--base);color: var(--wp--preset--color--error);font-size: var(--bf-fs-small);line-height: var(--bf-lh-ui);text-align: start}.bf-uspeh__zaglavie{margin: var(--bf-sp-30) 0 var(--bf-sp-50);font-family: var(--bf-heading);font-size: var(--bf-fs-xx-large);font-weight: var(--bf-wt-heading);line-height: var(--bf-lh-edro);color: var(--wp--preset--color--anthracite)}.bf-uspeh__nomer{margin: 0 0 var(--bf-sp-30);font-size: var(--bf-fs-large);color: var(--wp--preset--color--anthracite)}.bf-uspeh__nomer strong{font-variant-numeric: tabular-nums}.bf-uspeh__poshta{margin: 0 0 var(--bf-sp-70);font-size: var(--bf-fs-medium);line-height: var(--bf-lh-lead);color: var(--wp--preset--color--warm-grey)}.bf-uspeh__poshta strong{color: var(--wp--preset--color--anthracite);overflow-wrap: anywhere}.bf-uspeh__smetka{padding: var(--bf-sp-60);border: 1px solid var(--wp--preset--color--hairline);border-radius: 4px;background: var(--wp--preset--color--base-warm)}.bf-uspeh__podzaglavie{margin: 0 0 var(--bf-sp-40);font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-etiket);text-transform: uppercase;color: var(--wp--preset--color--warm-grey)}.bf-uspeh__redove{list-style: none;margin: 0;padding: 0}.bf-uspeh__red{display: flex;align-items: baseline;justify-content: space-between;gap: var(--bf-sp-40);margin: 0 0 var(--bf-sp-30);font-size: var(--bf-fs-small);line-height: var(--bf-lh-ui);color: var(--wp--preset--color--anthracite)}.bf-uspeh__ime{min-width: 0}.bf-uspeh__broy{color: var(--wp--preset--color--warm-grey);white-space: nowrap}.bf-uspeh__suma{white-space: nowrap;font-variant-numeric: tabular-nums}.bf-uspeh__red--dopalnitelen{padding-block-start: var(--bf-sp-30);border-block-start: 1px solid var(--wp--preset--color--hairline);color: var(--wp--preset--color--warm-grey)}.bf-uspeh__red--obsht{margin-block-end: 0;padding-block-start: var(--bf-sp-30);border-block-start: 1px solid var(--wp--preset--color--hairline);font-size: var(--bf-fs-large);font-weight: var(--bf-wt-strong)}.bf-uspeh__nachin{margin: var(--bf-sp-40) 0 0;font-size: var(--bf-fs-tiny);color: var(--wp--preset--color--warm-grey)}.bf-uspeh__deystviya{display: flex;flex-wrap: wrap;gap: var(--bf-sp-40);margin: var(--bf-sp-70) 0 0}.bf-kasa__usloviya{margin-block: 0.75rem 0;text-align: right;font-size: var(--wp--preset--font-size--small);color: var(--wp--preset--color--warm-grey)}.bf-kasa__usloviya a{color: inherit;text-decoration: underline}.bf-kasa__usloviya a:hover{color: var(--wp--preset--color--anthracite)}@media (max-width: 48rem){.bf-kasa__usloviya{text-align: left}}.bf-gal__slide--nyama{display: block;background: var(--wp--preset--color--base-warm)}.bf-gal__slide--nyama img{object-fit: contain;padding: 12%}.bf-hero{--bf-hero-tekst: min(36rem,48%);--bf-hero-zastapvane: 2rem;position: relative;display: grid;grid-template-columns: var(--bf-hero-tekst) minmax(0,1fr);padding-inline-start: max(var(--bf-sek-stran),calc((100% - 78rem) / 2 + 1.5rem));background: linear-gradient(180deg,var(--bf-krem-gore) 0%,var(--bf-krem-dolu) 100%);overflow: clip}.bf-hero__tekst{grid-column: 1;grid-row: 1;position: relative;z-index: 1;align-self: center;display: flex;flex-direction: column;align-items: flex-start;gap: var(--wp--preset--spacing--50);padding-block: 2rem}.bf-hero__tekst > *{margin: 0}.bf-hero .bf-eyebrow{color: var(--bf-krem-tekst)}.bf-hero__zaglavie{font-family: var(--bf-heading);font-weight: var(--bf-wt-heading);font-size: var(--bf-fs-xx-large);line-height: 1.15;letter-spacing: var(--bf-ls-zaglavie);color: var(--bf-eucalyptus-tekst);text-wrap: balance}.bf-hero__lead{max-width: 34rem;font-size: var(--bf-fs-medium);line-height: 1.6;color: var(--bf-krem-tekst)}.bf-hero__lead a{color: var(--bf-eucalyptus-tekst);font-weight: var(--bf-wt-medium)}.bf-hero__deystviya{display: flex;flex-wrap: wrap;gap: 1rem;margin-block-start: 0.5rem}.bf-hero__buton{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 3.5rem;padding: 0.75rem 1.5rem;border: 1px solid var(--bf-eucalyptus-dark);border-radius: 2px;font-family: var(--bf-body);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);line-height: 1.2;text-align: center;text-decoration: none;transition: background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.bf-hero__buton--platen{background: var(--bf-eucalyptus-dark);color: var(--bf-base)}.bf-hero__buton--platen:hover,.bf-hero__buton--platen:focus-visible{background: var(--bf-solid-hover);border-color: var(--bf-solid-hover);color: var(--bf-base)}.bf-hero__buton--kontur{background: transparent;border-color: var(--bf-eucalyptus-tekst);color: var(--bf-eucalyptus-tekst)}.bf-hero__buton--kontur:hover,.bf-hero__buton--kontur:focus-visible{background: var(--bf-eucalyptus-tekst);color: var(--bf-base)}.bf-hero__buton:focus-visible{outline: 2px solid var(--bf-eucalyptus-dark);outline-offset: 3px}.bf-hero__media{grid-column: 1 / -1;grid-row: 1;display: flex;justify-content: flex-end}.bf-hero__snimka{display: block;width: min(calc(100% - var(--bf-hero-tekst) + var(--bf-hero-zastapvane)),58rem);height: auto;aspect-ratio: 1200 / 1045;align-self: stretch;object-fit: cover;-webkit-mask-image: linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to top,transparent 0,#000 4rem);-webkit-mask-composite: source-in;mask-image: linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to top,transparent 0,#000 4rem);mask-composite: intersect}@media (max-width: 74.99rem){.bf-hero{--bf-hero-strana: 1.5rem;grid-template-columns: minmax(0,1fr);padding-inline-start: 0}.bf-hero__media{grid-column: 1;grid-row: 1;justify-content: center}.bf-hero__snimka{width: min(100%,48rem,64svh);align-self: auto;-webkit-mask-image: linear-gradient(to right,transparent,#000 var(--bf-hero-strana),#000 calc(100% - var(--bf-hero-strana)),transparent),linear-gradient(to bottom,#000 calc(100% - 5rem),transparent);-webkit-mask-composite: source-in;mask-image: linear-gradient(to right,transparent,#000 var(--bf-hero-strana),#000 calc(100% - var(--bf-hero-strana)),transparent),linear-gradient(to bottom,#000 calc(100% - 5rem),transparent);mask-composite: intersect}.bf-hero__tekst{grid-column: 1;grid-row: 2;align-self: start;box-sizing: border-box;width: 100%;max-width: 44rem;margin-inline: auto;margin-block-start: -2rem;padding: 0 var(--bf-sek-stran) var(--bf-sek-otstap)}}@media (min-width: 48rem) and (max-width: 74.99rem){.bf-hero{--bf-hero-strana: 4rem}}@media (max-width: 47.99rem){.bf-hero__deystviya{flex-direction: column;align-items: stretch;align-self: stretch}}.bf-trust{background: var(--bf-krem-dolu);padding-block: var(--wp--preset--spacing--50) var(--bf-sek-otstap)}.bf-trust .bf-trust__list{box-sizing: border-box;gap: var(--wp--preset--spacing--50);padding-inline: 1.5rem}.bf-trust .bf-trust__item{align-items: center;gap: 0.875rem}.bf-trust__ikona{display: grid;place-items: center;flex: 0 0 auto;width: 3.25rem;height: 3.25rem;border: 1px solid var(--bf-eucalyptus-tekst);border-radius: 50%;background: var(--bf-base);color: var(--bf-eucalyptus-tekst)}.bf-trust__ikona svg{display: block;width: 1.5rem;height: 1.5rem}.bf-trust__text{gap: 0.125rem}.bf-trust .bf-trust__title{color: var(--bf-krem-tekst)}.bf-trust .bf-trust__note{line-height: 1.4;color: var(--bf-krem-vtorichen)}@media (max-width: 74.99rem){.bf-trust .bf-trust__list{grid-template-columns: repeat(2,minmax(0,1fr));max-width: calc(44rem - 2 * var(--bf-sek-stran));padding-inline: 0;gap: var(--wp--preset--spacing--60) var(--wp--preset--spacing--50)}}@media (max-width: 79.99rem){.bf-trust .bf-trust__item{flex-direction: column;gap: 0.625rem;text-align: center}}@media (max-width: 48rem){.bf-trust .bf-trust__list{gap: var(--wp--preset--spacing--60) var(--wp--preset--spacing--40)}}.bf-teste{--bf-teste-kray: max(var(--bf-sek-stran),calc((100% - 78rem) / 2 + 1.5rem));--bf-teste-karta: min(18.75rem,80vw);padding-inline: var(--bf-teste-kray);overflow-x: clip}.bf-teste__glava{margin-block-end: var(--wp--preset--spacing--50)}.bf-teste__kupchina{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);margin: 0;padding: 0;list-style: none}.bf-teste__karta{min-width: 0}html:not(.bf-teste-zhiv) .bf-teste__karta:nth-child(odd){transform: rotate(-1.5deg)}html:not(.bf-teste-zhiv) .bf-teste__karta:nth-child(even){transform: rotate(1.5deg)}.bf-teste__vrazka{display: block;box-sizing: border-box;padding: 0.75rem 0.75rem 1.25rem;border: 1px solid var(--bf-hairline);border-radius: 6px;background: var(--bf-base);box-shadow: var(--bf-polaroid-sianka);color: var(--bf-krem-tekst);text-decoration: none;-webkit-user-drag: none}.bf-teste__vrazka:focus-visible{outline: 2px solid var(--bf-eucalyptus-tekst);outline-offset: 4px}.bf-teste__kadar{display: block;aspect-ratio: 274 / 296;overflow: hidden;border-radius: 2px;background: var(--bf-krem-dolu)}.bf-teste__snimka{display: block;width: 100%;height: 100%;object-fit: cover;object-position: var(--bf-fokus,50% 50%);pointer-events: none}.bf-teste__nadpis{display: flex;flex-direction: column;gap: 0.375rem;padding: 1rem 0.375rem 0}.bf-teste__ime{font-family: var(--bf-heading);font-size: var(--bf-fs-large);line-height: 1.1;letter-spacing: var(--bf-ls-zaglavie);color: var(--bf-krem-tekst)}.bf-teste__savet{font-size: 0.9375rem;font-weight: var(--bf-wt-medium);line-height: 1.45;color: var(--bf-warm-grey)}.bf-teste__broy{margin-block-start: 0.25rem;font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);color: var(--bf-eucalyptus-tekst)}@media (max-width: 47.99rem){html:not(.bf-teste-zhiv) .bf-teste__savet{display: none}}@media (min-width: 48rem){.bf-teste__kupchina{grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--wp--preset--spacing--60) var(--wp--preset--spacing--50)}}.bf-teste__detayli,.bf-teste__cta,.bf-teste__upravlenie,.bf-teste__izbor{display: none}.bf-teste-zhiv .bf-teste__stsena{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "glava" "teste" "upr" "cta"}.bf-teste-zhiv .bf-teste__glava{grid-area: glava}.bf-teste-zhiv .bf-teste__kupchina{grid-area: teste;grid-template-columns: minmax(0,1fr);justify-items: center;align-items: start;gap: 0;padding-block: 0.75rem 2rem;touch-action: pan-y;-webkit-user-select: none;user-select: none}.bf-teste-zhiv .bf-teste__karta{grid-area: 1 / 1;width: var(--bf-teste-karta);transition: transform 0.45s cubic-bezier(0.2,0.7,0.2,1),opacity 0.35s ease}.bf-teste-zhiv .bf-teste__karta.is-gore{z-index: 3;transform: rotate(-1deg)}.bf-teste-zhiv .bf-teste__karta.is-vtora{z-index: 2;transform: translate(-18px,10px) rotate(-5deg);pointer-events: none}.bf-teste-zhiv .bf-teste__karta.is-treta{z-index: 1;transform: translate(22px,18px) rotate(6deg);pointer-events: none}.bf-teste-zhiv .bf-teste__karta.is-skrita{z-index: 0;opacity: 0;transform: translateY(24px) scale(0.96);pointer-events: none}.bf-teste-zhiv .bf-teste__karta.is-otleta{z-index: 4;opacity: 0;transform: translate(-125%,-12px) rotate(-16deg)}.bf-teste-zhiv .bf-teste__karta.is-vlachi,.bf-teste-zhiv .bf-teste__karta.bez-prehod{transition: none}.bf-teste-zhiv .bf-teste__karta.is-gore .bf-teste__vrazka{cursor: grab}.bf-teste-zhiv .bf-teste__karta.is-vlachi .bf-teste__vrazka{cursor: grabbing}.bf-teste-zhiv .bf-teste__ime{font-size: 1.75rem}.bf-teste-zhiv .bf-teste__broy{display: none}.bf-teste-zhiv .bf-teste__upravlenie{grid-area: upr;display: flex;align-items: center;justify-content: center;gap: 1.5rem}.bf-teste__strelka{display: grid;place-items: center;width: 3.25rem;height: 3.25rem;padding: 0;border: 1px solid var(--bf-eucalyptus-tekst);border-radius: 50%;background: var(--bf-base);color: var(--bf-eucalyptus-tekst);cursor: pointer;transition: background-color 0.2s ease,color 0.2s ease}.bf-teste__strelka svg{width: 1.25rem;height: 1.25rem}.bf-teste__strelka:hover{background: var(--bf-eucalyptus-tekst);color: var(--bf-base)}.bf-teste__strelka:focus-visible{outline: 2px solid var(--bf-eucalyptus-tekst);outline-offset: 3px}.bf-teste__broyach{min-width: 4rem;font-size: 0.9375rem;font-weight: var(--bf-wt-strong);font-variant-numeric: tabular-nums;letter-spacing: 0.06em;text-align: center;color: var(--bf-krem-tekst)}.bf-teste-zhiv .bf-teste__cta{grid-area: cta;display: flex;align-items: center;justify-content: center;justify-self: center;gap: 0.5rem;box-sizing: border-box;width: min(100%,24rem);min-height: 3.5rem;margin-block-start: 1.125rem;padding: 0.75rem 1.5rem;border-radius: 2px;background: var(--bf-eucalyptus-dark);color: var(--bf-base);font-size: var(--bf-fs-small);font-weight: var(--bf-wt-medium);letter-spacing: var(--bf-ls-buton);text-align: center;text-decoration: none;transition: background-color 0.2s ease}.bf-teste__cta:hover,.bf-teste__cta:focus-visible{background: var(--bf-solid-hover);color: var(--bf-base)}.bf-teste__cta:focus-visible{outline: 2px solid var(--bf-eucalyptus-tekst);outline-offset: 3px}.bf-teste__cta svg{flex: 0 0 auto;width: 1.125rem;height: 1.125rem}.bf-teste__kapsula{min-height: 2.75rem;padding: 0.4em 1.1em;border-color: var(--bf-eucalyptus-tekst);color: var(--bf-eucalyptus-tekst);font-family: inherit;font-weight: var(--bf-wt-medium);cursor: pointer;transition: background-color 0.15s ease,color 0.15s ease}.bf-teste__kapsula[aria-pressed="true"],.bf-teste__kapsula:hover{background: var(--bf-eucalyptus-tekst);color: var(--bf-base)}.bf-teste__kapsula:focus-visible{outline: 2px solid var(--bf-eucalyptus-tekst);outline-offset: 3px}@media (min-width: 64rem){.bf-teste{--bf-teste-karta: 22.5rem}.bf-teste-zhiv .bf-teste__stsena{grid-template-columns: minmax(0,1fr) minmax(0,30rem);grid-template-rows: auto auto auto auto 1fr;grid-template-areas: "glava   teste" "detayli teste" "cta     teste" "upr     teste" "izbor   teste";column-gap: clamp(2rem,5vw,5rem);align-items: start}.bf-teste-zhiv .bf-teste__kupchina{grid-row: 1 / -1;align-self: center;padding-block: 1rem 2.5rem}.bf-teste-zhiv .bf-teste__detayli{grid-area: detayli;display: flex;flex-direction: column;gap: 0.75rem;max-width: 30rem;margin-block-start: var(--wp--preset--spacing--60)}.bf-teste__golyamo-ime{margin: 0;font-family: var(--bf-heading);font-size: clamp(2.25rem,1.5rem + 1.2vw,2.75rem);line-height: 1.1;letter-spacing: var(--bf-ls-zaglavie);color: var(--bf-eucalyptus-tekst)}.bf-teste__golyam-savet{margin: 0;font-size: var(--bf-fs-medium);line-height: 1.6;color: var(--bf-krem-tekst)}.bf-teste-zhiv .bf-teste__cta{justify-self: start;width: auto;margin-block-start: var(--wp--preset--spacing--50)}.bf-teste-zhiv .bf-teste__upravlenie{justify-content: flex-start;margin-block-start: var(--wp--preset--spacing--50)}.bf-teste-zhiv .bf-teste__izbor{grid-area: izbor;display: flex;flex-wrap: wrap;gap: 0.5rem;max-width: 30rem;margin-block-start: var(--wp--preset--spacing--50)}.bf-teste-zhiv .bf-teste__savet{display: none}.bf-teste-zhiv .bf-teste__ime{font-size: 2rem}}@media (prefers-reduced-motion: reduce){.bf-teste-zhiv .bf-teste__karta,.bf-teste__strelka,.bf-teste__cta,.bf-teste__kapsula{transition: none}}.bf-ftr__cta a{color: var(--bf-eucalyptus-tekst)}.bf-badge--hit{color: var(--bf-krem-tekst)}.bf-badge--hit{font-weight: var(--bf-wt-strong)}input::placeholder,textarea::placeholder{color: var(--bf-warm-grey)}.text-zinc-400,.text-zinc-500,.text-gray-400,.text-gray-500{color: var(--bf-warm-grey)}.text-xs{font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-ui)}:where(.text-zinc-400,.text-zinc-500,.text-gray-400,.text-gray-500){font-weight: var(--bf-wt-medium)}@media not all and (min-width: 768px){.max-md\:text-xs{font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-ui)}}@media not all and (min-width: 525px){.max-sm\:text-zinc-500{color: var(--bf-warm-grey)}.max-sm\:text-xs{font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-ui)}}.text-emerald-700,.bf-kasa__otstapka{color: var(--bf-eucalyptus-tekst)}.bf-hero__marki{margin-block-start: 0.75rem}.bf-hero__marki .bf-eyebrow{margin: 0 0 0.75rem}.bf-hero__spisak{display: flex;flex-wrap: wrap;gap: 0.5rem;margin: 0;padding: 0;list-style: none}.bf-hero__spisak li{display: flex}.bf-hero__spisak .bf-chip{min-height: 2.75rem;padding: 0.4em 1.1em;border-color: var(--bf-eucalyptus-tekst);color: var(--bf-eucalyptus-tekst);font-weight: var(--bf-wt-medium);transition: background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.bf-hero__spisak .bf-chip:hover,.bf-hero__spisak .bf-chip:focus-visible{background: var(--bf-eucalyptus-tekst);border-color: var(--bf-eucalyptus-tekst);color: var(--wp--preset--color--base)}.bf-acc--otvoren .bf-acc__head{cursor: default;margin-block: 0}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel{padding: var(--wp--preset--spacing--60);border: 1px solid var(--wp--preset--color--hairline);border-top: 0;border-radius: 0 0 4px 4px;background: var(--wp--preset--color--base-warm)}.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel:not([data-bf-razgarnat="da"])::before{inset-inline: 1px;bottom: calc(2.75rem + var(--wp--preset--spacing--60));background: linear-gradient(to bottom,transparent,var(--wp--preset--color--base-warm))}@media (max-width: 48rem){.bf-tabs[data-bf-tabs="gotovi"] .bf-tabs__panel{padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--40)}}.bf-tabs__lenta{background: linear-gradient(to right,var(--wp--preset--color--base) 40%,transparent) left center / 3rem 100% no-repeat local,linear-gradient(to left,var(--wp--preset--color--base) 40%,transparent) right center / 3rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(60,57,51,0.26),transparent) left center / 1.4rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(60,57,51,0.26),transparent) right center / 1.4rem 100% no-repeat scroll}.bf-btn--solid:hover,.bf-btn--solid:focus-visible{background: var(--wp--preset--color--solid-hover);border-color: var(--wp--preset--color--solid-hover);color: var(--wp--preset--color--base)}ul.products li.product .button:hover{background: var(--wp--preset--color--solid-hover);border-color: var(--wp--preset--color--solid-hover)}.bf-pdp form.cart button.button:hover{background: var(--wp--preset--color--solid-hover);border-color: var(--wp--preset--color--solid-hover)}.bf-zatvoreno{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: var(--bf-sp-20) var(--bf-sp-40);padding: var(--bf-sp-20) var(--bf-sp-40);background: var(--bf-anthracite);color: var(--bf-base-warm);font-size: var(--bf-fs-tiny);line-height: var(--bf-lh-ui);text-align: center}.bf-zatvoreno a{color: var(--bf-base);font-weight: var(--bf-wt-medium);text-decoration: underline;text-underline-offset: 2px}.bf-mp{min-width: 0}.bf-mp__zaglavie{display: flex;align-items: center;gap: var(--bf-sp-30);margin-bottom: var(--bf-sp-60)}.bf-mp__zaglavie h1{margin: 0;font-size: var(--bf-fs-x-large);line-height: var(--bf-lh-zaglavie)}.bf-mp__prazno{display: grid;justify-items: start;gap: var(--bf-sp-40);padding: var(--bf-sp-60);background: var(--bf-base-warm);border: 1px solid var(--bf-hairline);border-radius: 4px;color: var(--bf-warm-grey)}.bf-mp__prazno p{margin: 0}.bf-mp__grupa + .bf-mp__grupa{margin-top: var(--bf-sp-70)}.bf-mp__grupa h2{display: flex;align-items: center;gap: var(--bf-sp-20);margin: 0 0 var(--bf-sp-40);font-size: var(--bf-fs-large);line-height: var(--bf-lh-zaglavie)}.bf-mp__broy{min-width: 1.6em;padding: 0 0.45em;border-radius: 999px;background: var(--bf-base-warm);border: 1px solid var(--bf-hairline);color: var(--bf-warm-grey);font-family: var(--bf-body);font-size: var(--bf-fs-tiny);line-height: 1.6;text-align: center}.bf-mp__porachka{border: 1px solid var(--bf-hairline);border-radius: 4px;background: var(--bf-base);overflow: hidden}.bf-mp__porachka + .bf-mp__porachka{margin-top: var(--bf-sp-40)}.bf-mp__glava{display: flex;align-items: flex-start;justify-content: space-between;gap: var(--bf-sp-40);padding: var(--bf-sp-40) var(--bf-sp-50);background: var(--bf-base-warm);border-bottom: 1px solid var(--bf-hairline)}.bf-mp__nomer{margin: 0;font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-mp__data{margin: 0.15rem 0 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-mp__status{flex-shrink: 0;padding: 0.2em 0.75em;border-radius: 999px;border: 1px solid var(--bf-hairline);background: var(--bf-base);color: var(--bf-anthracite);font-size: var(--bf-fs-tiny);font-weight: var(--bf-wt-medium);line-height: var(--bf-lh-ui);white-space: nowrap}.bf-mp__status--izpratena,.bf-mp__status--gotova{border-color: var(--bf-eucalyptus);background: var(--bf-eucalyptus);color: var(--bf-anthracite)}.bf-mp__status--poluchena{border-color: var(--bf-eucalyptus-dark);background: var(--bf-eucalyptus-dark);color: var(--bf-base)}.bf-mp__status--otkazana{border-color: var(--bf-error);color: var(--bf-error)}.bf-mp__podrobno{margin: 0;padding: var(--bf-sp-30) var(--bf-sp-50) 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-mp__redove{margin: 0;padding: var(--bf-sp-30) var(--bf-sp-50);list-style: none}.bf-mp__red{display: grid;grid-template-columns: 64px minmax(0,1fr) auto;align-items: center;gap: var(--bf-sp-40);padding: var(--bf-sp-30) 0}.bf-mp__red + .bf-mp__red{border-top: 1px solid var(--bf-hairline)}.bf-mp__snimka{display: block;width: 64px;height: 64px;border-radius: 4px;background: var(--bf-base-warm);overflow: hidden}.bf-mp__snimka img{display: block;width: 100%;height: 100%;object-fit: cover}.bf-mp__ime{display: grid;gap: 0.15rem;min-width: 0;color: var(--bf-anthracite);line-height: var(--bf-lh-ui)}.bf-mp__ime a{color: inherit;text-decoration: none}.bf-mp__ime a:hover{text-decoration: underline}.bf-mp__kolko{font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-mp__cena{font-weight: var(--bf-wt-medium);white-space: nowrap}.bf-mp__dolu{display: flex;flex-wrap: wrap;align-items: center;gap: var(--bf-sp-30) var(--bf-sp-50);padding: var(--bf-sp-40) var(--bf-sp-50);border-top: 1px solid var(--bf-hairline)}.bf-mp__kak{flex: 1 1 14rem;margin: 0;font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-mp__obshto{margin: 0}.bf-mp__obshto strong{font-weight: var(--bf-wt-strong)}.bf-mp__deystviya{display: flex;gap: var(--bf-sp-40)}.bf-mp__deystviya a{color: var(--bf-eucalyptus-dark);font-weight: var(--bf-wt-medium);text-decoration: underline;text-underline-offset: 2px}@media (max-width: 40rem){.bf-mp__glava,.bf-mp__redove,.bf-mp__dolu{padding-inline: var(--bf-sp-40)}.bf-mp__podrobno{padding-inline: var(--bf-sp-40)}.bf-mp__red{grid-template-columns: 52px minmax(0,1fr);grid-template-areas: "snimka ime" "snimka cena";row-gap: 0.2rem}.bf-mp__snimka{grid-area: snimka;width: 52px;height: 52px}.bf-mp__ime{grid-area: ime}.bf-mp__cena{grid-area: cena}}.bf-adr{display: grid;gap: var(--bf-sp-30);margin: 0 0 var(--bf-sp-40);padding: 0;border: 0}.bf-adr__legenda{margin-bottom: var(--bf-sp-20);padding: 0;font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-adr__karta{display: flex;align-items: flex-start;gap: var(--bf-sp-40);padding: var(--bf-sp-40);border: 1px solid var(--bf-hairline);border-radius: 4px;background: var(--bf-base);cursor: pointer;transition: border-color 0.15s ease,background-color 0.15s ease}.bf-adr__karta:hover{border-color: var(--bf-sand)}.bf-adr__karta--izbrana{border-color: var(--bf-eucalyptus-dark);background: var(--bf-base-warm);box-shadow: inset 0 0 0 1px var(--bf-eucalyptus-dark)}.bf-adr__radio{flex-shrink: 0;width: 18px;height: 18px;margin-top: 0.15rem;accent-color: var(--bf-eucalyptus-dark)}.bf-adr__tekst{display: grid;flex: 1;gap: 0.1rem;min-width: 0;color: var(--bf-warm-grey);line-height: var(--bf-lh-ui)}.bf-adr__ime{font-weight: var(--bf-wt-medium);color: var(--bf-anthracite)}.bf-adr__osnoven{flex-shrink: 0;padding: 0.1em 0.6em;border-radius: 999px;background: var(--bf-base-warm);border: 1px solid var(--bf-hairline);font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-adr__karta--nov{align-items: center}.bf-adr__salon,.bf-adr__zarezhda{margin: 0 0 var(--bf-sp-40);font-size: var(--bf-fs-tiny);color: var(--bf-warm-grey)}.bf-adr__greshka{margin: 0 0 var(--bf-sp-40)}.bf-adr__zapazi{display: flex;align-items: center;gap: var(--bf-sp-20);margin-top: var(--bf-sp-30);color: var(--bf-warm-grey);cursor: pointer}.bf-adr__zapazi input{width: 18px;height: 18px;accent-color: var(--bf-eucalyptus-dark)}.bf-dostavka__logo{display: block;width: auto;height: 28px;margin-bottom: var(--bf-sp-20)}@media (max-width: 40rem){.bf-dostavka__logo{flex-shrink: 0;height: 22px;margin: 0.35rem 0 0}}.bf-soob{position: fixed;top: 1.25rem;right: 1.25rem;z-index: 1001;display: grid;justify-items: end;gap: 0.625rem;width: min(25.5rem,calc(100% - 2.5rem));pointer-events: none}.bf-soob__red{display: flex;align-items: flex-start;gap: var(--bf-sp-30);width: 100%;padding: var(--bf-sp-30) var(--bf-sp-30) var(--bf-sp-30) var(--bf-sp-40);border: 1px solid var(--bf-hairline);border-left: 4px solid var(--bf-eucalyptus-dark);border-radius: 4px;background: var(--bf-base);box-shadow: var(--bf-polaroid-sianka);color: var(--bf-krem-tekst);pointer-events: auto}.bf-soob__red--warning{border-left-color: var(--bf-sand)}.bf-soob__red--error{border-left-color: var(--bf-error)}.bf-soob__tekst{flex: 1 1 auto;margin: 0;font-size: var(--bf-fs-small);line-height: 1.5}.bf-soob__zatvori{flex: 0 0 auto;min-width: var(--bf-cel-min);min-height: var(--bf-cel-min);margin: calc(-1 * var(--bf-sp-20)) calc(-1 * var(--bf-sp-20)) 0 0;border: 0;background: transparent;color: var(--bf-warm-grey);font-size: 1.5rem;line-height: 1;cursor: pointer}.bf-soob__zatvori:focus-visible{outline: 2px solid var(--bf-eucalyptus-tekst);outline-offset: 2px}@media (max-width: 47.99rem){.bf-soob{top: auto;right: auto;bottom: 5.5rem;left: 50%;justify-items: center;transform: translateX(-50%)}}
