@font-face{font-family:Inter Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans");size-adjust:106.53%;ascent-override:90.94%;descent-override:22.67%;line-gap-override:0%}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--wp--preset--color--canvas: #323232;--wp--preset--color--paper: #3A3A3A;--wp--preset--color--shelf: #444444;--wp--preset--color--line: #4E4E4E;--wp--preset--color--line-strong: #8C8C8C;--wp--preset--color--ink: #EEEEEE;--wp--preset--color--ink-soft: #C2C2C2;--wp--preset--color--accent: #FF9AAB;--wp--preset--color--orange-soft: #4A3A26;--wp--preset--color--fresh: #6BD394;--wp--custom--shadow--card: 0 1px 0 rgb(255 255 255 / .04) inset, 0 12px 28px -18px rgb(0 0 0 / .8);--wp--custom--shadow--raised: 0 1px 0 rgb(255 255 255 / .06) inset, 0 28px 56px -28px rgb(0 0 0 / .9);--wp--custom--glass--fill: rgb(58 58 58 / .74);--wp--custom--glass--rim: rgb(255 255 255 / .09)}:root[data-theme=dark] :is(.bm-card__media,.bm-pdp__gallery,.bm-shelf__media,.wc-block-cart-item__image,.wc-block-components-order-summary-item__image,.bm-mega__promo-img) img,:root[data-theme=dark] .bm-cat img{background:#fff;border-radius:var(--wp--custom--radius--sm)}:root[data-theme=dark] .bm-cat img{mix-blend-mode:normal}:root[data-theme=dark] :is(.bm-header__logo,.bm-co-header .wp-block-site-logo) img{filter:brightness(0) invert(1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:9rem}body{font-feature-settings:"kern","calt";-webkit-font-smoothing:antialiased}img{height:auto}.wp-block-post-featured-image img[style*=aspect-ratio]{background:var(--wp--preset--color--shelf)}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}a{text-underline-offset:.2em}:focus-visible{outline:3px solid var(--wp--preset--color--ink);outline-offset:2px;border-radius:2px}.is-style-section-dark :focus-visible{outline-color:var(--wp--preset--color--orange)}.skip-link.screen-reader-text:focus{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--paper);font-weight:600}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.wp-site-blocks>*{margin-block:0}.bm-main{padding-block:var(--wp--preset--spacing--50) var(--wp--preset--spacing--70)}.bm-main>:first-child{margin-block-start:0}.bm-wrap,.bm-utility__inner,.bm-header__bar,.bm-nav>.wp-block-navigation,.bm-nav__inner,.bm-footer__top,.bm-footer__bottom,.bm-co-header__bar{width:100%;max-width:calc(var(--wp--style--global--wide-size) + 2 * var(--wp--custom--gutter));margin-inline:auto;padding-inline:var(--wp--custom--gutter)}.wp-site-blocks>:has(>.bm-header){--bm-utility-h: 0px;position:sticky;top:calc(-1 * var(--bm-utility-h));z-index:30}.wp-site-blocks>:has(>.bm-header .bm-utility){--bm-utility-h: 36px}.admin-bar .wp-site-blocks>:has(>.bm-header){top:calc(var(--wp-admin--admin-bar--height, 0px) - var(--bm-utility-h))}.bm-utility{position:relative;background:var(--wp--preset--color--night);color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--xs);line-height:1.3}.bm-utility__inner{display:flex;align-items:center;gap:var(--wp--preset--spacing--50);height:36px}.bm-utility__list{display:flex;gap:var(--wp--preset--spacing--50);min-width:0;margin:0;padding:0;overflow:hidden;white-space:nowrap;list-style:none}.bm-utility__list li:not(:first-child){display:none}@media(min-width:720px){.bm-utility__list li:not(:first-child){display:list-item}}.bm-utility a{color:inherit;text-decoration:none}.bm-utility__list a:hover{text-decoration:underline}.bm-utility strong{color:var(--wp--preset--color--orange);font-weight:700}.bm-utility :focus-visible{outline-color:var(--wp--preset--color--orange)}.bm-lang{display:flex;gap:2px;margin-left:auto}.bm-lang a{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:30px;padding-inline:.5rem;font-weight:600;border-radius:2px}.bm-lang a:hover{background:#ffffff14}.bm-lang a[aria-current]{background:#ffffff29}@media(max-width:479.98px){.bm-utility__inner{gap:.75rem}.bm-lang a{min-width:2rem;padding-inline:.375rem}}.bm-utility__short{display:none;align-items:center;gap:.375rem}.bm-utility__truck{flex:none;width:1rem;height:1rem}@media(max-width:359.98px){.bm-utility__long{display:none}.bm-utility__short{display:inline-flex}}.bm-header{position:relative;isolation:isolate}.bm-header:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--wp--custom--glass--fill);-webkit-backdrop-filter:var(--wp--custom--glass--blur);backdrop-filter:var(--wp--custom--glass--blur);box-shadow:0 1px 0 var(--wp--preset--color--line),0 18px 32px -28px #00000073}@supports (animation-timeline: scroll()){@keyframes bm-header-scrolled{0%{background:var(--wp--preset--color--canvas);box-shadow:0 1px 0 transparent}}.bm-header:before{animation:bm-header-scrolled linear both;animation-timeline:scroll(root);animation-range:0 64px}}@media(prefers-reduced-transparency:reduce){.bm-header:before{background:var(--wp--preset--color--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.bm-header>*{margin-block:0}.bm-header__bar{display:grid;align-items:center;grid-template-columns:44px 1fr auto;grid-template-areas:"menu logo actions" "search search search";gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);padding-block:var(--wp--preset--spacing--30)}.bm-header__bar>*{margin:0}.bm-header__logo{grid-area:logo;justify-self:start}.bm-header__logo img{width:150px}.bm-header__actions{grid-area:actions;gap:var(--wp--preset--spacing--20)}.bm-search{grid-area:search}.bm-search .wp-block-search__inside-wrapper{padding:4px;border:1px solid var(--wp--preset--color--line-strong);border-radius:var(--wp--custom--radius--pill);background:var(--wp--preset--color--paper);box-shadow:var(--wp--custom--shadow--card);transition:border-color var(--wp--custom--speed) var(--wp--custom--ease),box-shadow var(--wp--custom--speed) var(--wp--custom--ease)}.bm-search .wp-block-search__inside-wrapper:focus-within{border-color:var(--wp--preset--color--ink);box-shadow:0 0 0 3px var(--wp--preset--color--orange)}.bm-search .wp-block-search__input{height:40px;padding:0 .5rem 0 1rem;border:0;background:transparent;color:inherit;font-size:var(--wp--preset--font-size--base)}.bm-search .wp-block-search__input:focus{outline:none}.bm-search .wp-block-search__input::placeholder{color:var(--wp--preset--color--ink-soft);opacity:1}.bm-search .wp-block-search__button{flex:none;width:40px;height:40px;margin-left:4px;padding:0;display:grid;place-items:center;border-radius:50%}.bm-search .wp-block-search__button svg{width:24px;height:24px}.bm-header__actions a,.bm-header__actions .wc-block-mini-cart__button{display:inline-flex;align-items:center;gap:.5rem;min-width:44px;min-height:44px;padding:.5rem;justify-content:center;border-radius:var(--wp--custom--radius--pill);color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--sm);font-weight:600;text-decoration:none}.bm-header__actions a:hover,.bm-header__actions .wc-block-mini-cart__button:hover{background:var(--wp--preset--color--shelf);color:var(--wp--preset--color--ink)}@media(min-width:640px),print{.bm-tabbar{display:none}}.bm-theme-toggle{display:grid;place-items:center;width:44px;height:44px;padding:0;flex:none;border:0;border-radius:50%;background:none;color:var(--wp--preset--color--ink);cursor:pointer}.bm-theme-toggle:hover{background:var(--wp--preset--color--shelf)}.bm-theme-toggle svg{width:1.25rem;height:1.25rem}.bm-theme-toggle .bm-icon-sun{display:none}:root[data-theme=dark] .bm-theme-toggle .bm-icon-sun{display:block}:root[data-theme=dark] .bm-theme-toggle .bm-icon-moon{display:none}:root[data-theme-lock] .bm-theme-toggle{display:none}.bm-header__actions svg{width:1.5rem;height:1.5rem}.bm-header .wc-block-mini-cart__amount{display:none}:is(.wp-block-woocommerce-customer-account .label,.bm-wish-link__label){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bm-account-user .wc-block-customer-account__visual>svg,.bm-account-user .wc-block-customer-account__visual{width:1.75rem;height:1.75rem}.bm-account-user .wc-block-customer-account__avatar{width:100%;box-shadow:0 0 0 1px var(--wp--preset--color--line)}.bm-account-online{position:absolute;right:-1px;bottom:-1px;width:.625rem;height:.625rem;border-radius:50%;background:#22a447;box-shadow:0 0 0 2px var(--wp--preset--color--paper)}.bm-account-register{display:none}.bm-header .wc-block-mini-cart__badge{background:var(--wp--preset--color--crimson);color:var(--wp--preset--color--white);border:0;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.bm-header .wc-block-mini-cart__amount{font-weight:700;font-variant-numeric:tabular-nums}.bm-nav{color:var(--wp--preset--color--white)}.bm-nav__inner>.wp-block-navigation{max-width:none;margin:0;padding-inline:0}html.bm-mega-open .wp-site-blocks>:has(>.bm-header){z-index:100}.bm-nav .wp-block-navigation-item__content{color:inherit;text-decoration:none}.bm-nav .wp-block-navigation__responsive-container-open{width:44px;height:44px;place-items:center;color:var(--wp--preset--color--ink);border-radius:var(--wp--custom--radius--sm)}.bm-nav .wp-block-navigation__responsive-container-open:hover{background:var(--wp--preset--color--shelf)}.bm-nav .wp-block-navigation__responsive-container-open svg{width:1.5rem;height:1.5rem}@media(max-width:959.98px){.bm-nav--mega{position:static}.bm-nav--mega .wp-block-navigation{display:none}.bm-nav:not(.bm-nav--mega){position:absolute;top:var(--wp--preset--spacing--30);left:var(--wp--custom--gutter)}.bm-nav:not(.bm-nav--mega)>.wp-block-navigation{padding-inline:0}.bm-nav:not(.bm-nav--mega) .wp-block-navigation__responsive-container-open:not(.always-shown){display:grid}.bm-nav:not(.bm-nav--mega) .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.bm-nav:not(.bm-nav--mega) .is-menu-open{padding:var(--wp--preset--spacing--40) var(--wp--custom--gutter)}.bm-nav:not(.bm-nav--mega) .is-menu-open .wp-block-navigation__container{gap:0;width:100%}.bm-nav:not(.bm-nav--mega) .is-menu-open .wp-block-navigation-item{width:100%;border-bottom:1px solid var(--wp--preset--color--line)}.bm-nav:not(.bm-nav--mega) .is-menu-open .wp-block-navigation-item__content{display:block;width:100%;padding:.875rem 0!important;font-size:var(--wp--preset--font-size--base)}.bm-nav:not(.bm-nav--mega) .is-menu-open .is-promo .wp-block-navigation-item__content{color:var(--wp--preset--color--accent);font-weight:800}}@media(min-width:960px){.bm-header__bar{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search actions";gap:var(--wp--preset--spacing--60);padding-block:var(--wp--preset--spacing--50)}.bm-header__logo img{width:210px}.bm-search{max-width:640px}.bm-search .wp-block-search__input{height:40px}.bm-header__actions a,.bm-header__actions .wc-block-mini-cart__button{padding-inline:.75rem}:is(.wp-block-woocommerce-customer-account .label,.bm-wish-link__label){position:static;width:auto;height:auto;overflow:visible;clip-path:none}.bm-account-guest{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.bm-header__actions .bm-account-guest .wc-block-customer-account__link{position:static;min-height:0;padding:0 .75rem 0 2.75rem;line-height:1.25}.bm-account-guest .wc-block-customer-account__visual{position:absolute;top:50%;left:.75rem;display:flex;transform:translateY(-50%)}.bm-header__actions a.bm-account-register{display:block;min-width:0;min-height:0;margin:0 0 0 2.75rem;padding:0;color:var(--wp--preset--color--accent);font-size:var(--wp--preset--font-size--xs);font-weight:600;line-height:1.25;text-decoration:none}.bm-header__actions .bm-account-guest a:hover{background:none;text-decoration:underline}.bm-header .wc-block-mini-cart__amount{display:inline}.bm-nav{background:var(--wp--preset--color--crimson)}.bm-nav__inner{display:flex;align-items:stretch;gap:var(--wp--preset--spacing--20)}.bm-nav__inner>*{margin:0}.bm-nav :focus-visible{outline-color:var(--wp--preset--color--white)}.bm-nav .wp-block-navigation__container{gap:0;flex-wrap:nowrap;overflow:hidden}.bm-nav .wp-block-navigation-item__content{display:flex;align-items:center;min-height:36px;margin-block:8px;padding:0 .875rem;white-space:nowrap;border-radius:var(--wp--custom--radius--pill);text-transform:uppercase;font-size:.8125rem;letter-spacing:.04em}@media(max-width:1199.98px){.bm-nav .wp-block-navigation-item__content{padding-inline:.5rem;letter-spacing:.02em}}.bm-nav .wp-block-navigation-item__content:hover{background:#00000038}.bm-nav .is-promo .wp-block-navigation-item__content{font-weight:800}.bm-nav .is-promo .wp-block-navigation-item__label{position:relative;isolation:isolate}.bm-nav .is-promo .wp-block-navigation-item__label:after{content:"";position:absolute;z-index:-1;left:-.3em;right:-.3em;bottom:-.08em;height:.72em;border-radius:3px 6px 4px 7px;background:var(--wp--preset--color--orange);rotate:-1deg;transition:height var(--wp--custom--speed) var(--wp--custom--ease)}.bm-nav .is-promo .wp-block-navigation-item__content:hover{background:none}.bm-nav .is-promo .wp-block-navigation-item__content:hover .wp-block-navigation-item__label:after{height:1em}}.bm-crumbs{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--ink-soft)}.bm-crumbs a{color:inherit}.bm-crumbs a:hover{color:var(--wp--preset--color--accent)}.bm-redpanel{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50);border-radius:var(--wp--custom--radius--lg);color:var(--wp--preset--color--white);background:radial-gradient(30rem 22rem at 4% 0%,rgb(255 72 115 / .32),transparent 70%),linear-gradient(165deg,var(--wp--preset--color--crimson) 0%,#5B0117 100%)}.bm-redpanel:before{content:"";position:absolute;inset:-60%;z-index:-1;pointer-events:none;background:var(--wp--preset--color--white);opacity:.4;transform:rotate(-20deg);-webkit-mask:url(../img/pattern.svg) 0 0 / 1600px auto repeat;mask:url(../img/pattern.svg) 0 0 / 1600px auto repeat}.bm-redpanel :is(h1,h2,h3,p,.wp-block-heading){color:inherit}.bm-redpanel p{color:#ffffffe6}.bm-redpanel .wp-block-button__link{background:var(--wp--preset--color--white);color:var(--wp--preset--color--crimson)}.bm-redpanel .wp-block-button__link:hover{background:var(--wp--preset--color--orange);color:var(--wp--preset--color--night)}.bm-redpanel .is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--white);background:transparent;color:var(--wp--preset--color--white)}.bm-redpanel .is-style-outline .wp-block-button__link:hover{background:#ffffff1f;color:var(--wp--preset--color--white)}.bm-redpanel a:not(.wp-block-button__link):focus-visible,.bm-redpanel .wp-block-button__link:focus-visible{outline:3px solid var(--wp--preset--color--white);outline-offset:2px}.wp-block-group.bm-redpanel:is(.bm-empty,.bm-404__panel){display:grid;justify-items:start;gap:var(--wp--preset--spacing--40);max-width:none;margin-block:0 var(--wp--preset--spacing--60);padding:var(--wp--preset--spacing--60) var(--wp--preset--spacing--50)}.bm-redpanel:is(.bm-empty,.bm-404__panel)>*{max-width:40rem;margin:0}.bm-redpanel:is(.bm-empty,.bm-404__panel) p{color:#ffffffe6}.bm-404__panel .bm-search{grid-area:auto;width:100%}@media(max-width:639.98px){.bm-redpanel:before{-webkit-mask-size:900px auto;mask-size:900px auto}}@media(min-width:960px){.bm-redpanel,.wp-block-group.bm-redpanel:is(.bm-empty,.bm-404__panel){padding:var(--wp--preset--spacing--70)}}.bm-leaflet{position:relative;isolation:isolate;overflow:hidden}.bm-leaflet:before{content:"";position:absolute;inset:-40%;z-index:-1;pointer-events:none;background:var(--wp--preset--color--night);opacity:.13;transform:rotate(-11deg);-webkit-mask:url(../img/pattern.svg) 0 0 / 1200px auto repeat;mask:url(../img/pattern.svg) 0 0 / 1200px auto repeat}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.bm-redpanel:before,.bm-footer:before,.bm-hero:after,.bm-leaflet:before{display:none}}.bm-footer{position:relative;isolation:isolate;color:#ffffffc7;font-size:var(--wp--preset--font-size--sm);background-image:radial-gradient(56rem 28rem at 92% -12%,rgb(193 2 48 / .38),transparent 70%)}.bm-footer:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--wp--preset--color--white);opacity:.08;-webkit-mask:url(../img/pattern.svg) 0 0 / 1200px auto repeat;mask:url(../img/pattern.svg) 0 0 / 1200px auto repeat}.bm-footer>*,.bm-footer__top>*,.bm-footer__cols>*{margin-block:0}.bm-footer a{text-decoration:none}.bm-footer a:hover{text-decoration:underline;color:var(--wp--preset--color--white)}.bm-footer__top{display:grid;gap:var(--wp--preset--spacing--60);padding-block:var(--wp--preset--spacing--70) var(--wp--preset--spacing--60)}.bm-footer__brand p{margin-top:var(--wp--preset--spacing--40);max-width:34ch}.bm-logo-white img{filter:brightness(0) invert(1)}.bm-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--50)}.bm-footer__title{font-size:var(--wp--preset--font-size--base);letter-spacing:0;margin-bottom:var(--wp--preset--spacing--30)}.bm-footer__links{padding:0;margin:0;list-style:none;display:grid;gap:.125rem}.bm-footer__links a{display:inline-block;padding:.375rem 0}.bm-footer__links .bm-linklike{padding:.375rem 0;border:0;background:none;color:var(--wp--preset--color--white);font:inherit;text-align:left;cursor:pointer}.bm-footer__links .bm-linklike:hover{text-decoration:underline}.bm-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--40);padding-block:var(--wp--preset--spacing--50);border-top:1px solid rgba(255,255,255,.16)}.bm-footer__bottom>*{margin:0}.bm-footer__contact{gap:0;margin-top:var(--wp--preset--spacing--40)}.bm-footer__contact .wp-block-button__link{padding:.375rem 0;border:0;background:none;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--md);font-weight:700;text-align:left}.bm-footer__contact .wp-block-button__link:hover{background:none;text-decoration:underline}.bm-footer__social-nav{margin-top:var(--wp--preset--spacing--40)}.bm-footer .bm-social{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}.bm-footer .bm-social__link{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:var(--wp--preset--color--white);transition:background-color var(--wp--custom--speed),border-color var(--wp--custom--speed)}.bm-footer .bm-social__link:hover{border-color:var(--wp--preset--color--white);background:#ffffff1f;color:var(--wp--preset--color--white)}.bm-footer .bm-social__link:focus-visible{outline:3px solid var(--wp--preset--color--orange);outline-offset:2px}.bm-footer .bm-social__icon{width:20px;height:20px}.bm-footer__legal{gap:.25rem 1rem;font-size:var(--wp--preset--font-size--xs)}.bm-footer__legal>*{margin:0}.bm-footer__nip:before{content:"NIP "}.bm-pay{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.bm-pay li{padding:.25rem .75rem;border:1px solid rgba(255,255,255,.28);border-radius:var(--wp--custom--radius--pill);font-weight:700;color:var(--wp--preset--color--white)}@media(min-width:720px){.bm-footer__top{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.bm-footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.bm-co-header{border-bottom:1px solid var(--wp--preset--color--line)}.bm-co-header__bar{min-height:72px;gap:1rem}.bm-co-header__bar>*{margin:0}.bm-co-header__safe{display:flex;align-items:center;gap:.5rem;font-size:var(--wp--preset--font-size--sm);font-weight:600;color:var(--wp--preset--color--fresh)}.bm-co-header__safe:before{content:"";width:1.25rem;height:1.25rem;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat}.bm-co-header__back{font-size:var(--wp--preset--font-size--sm);font-weight:600}@media(max-width:639.98px){.bm-co-header__safe{font-size:0}}@keyframes bm-loader-spin{to{transform:rotate(1turn)}}@keyframes bm-loader-hop{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-16%) scale(.94,1.06)}52%{transform:translateY(0) scale(1.08,.9)}68%{transform:translateY(0) scale(1)}}@keyframes bm-loader-fade{0%,to{opacity:.45}50%{opacity:1}}.bm-loader{position:relative;display:inline-block;width:var(--bm-loader-size);height:var(--bm-loader-size);vertical-align:middle}.bm-loader,.wc-block-components-spinner{--bm-loader-size: 1.75rem}.wc-block-components-spinner{color:var(--wp--preset--color--accent)}:root :is(.bm-loader,.wc-block-components-spinner):before,:root :is(.bm-loader,.wc-block-components-spinner):after{content:"";position:absolute;top:50%;left:50%;right:auto;box-sizing:border-box;border:0}:root :is(.bm-loader,.wc-block-components-spinner):before{width:var(--bm-loader-size);height:var(--bm-loader-size);margin:calc(var(--bm-loader-size) / -2) 0 0 calc(var(--bm-loader-size) / -2);border-radius:50%;background:var(--bm-loader-arc, conic-gradient(transparent 0 .3turn, currentColor));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--bm-loader-ring, 2.5px)),#000 calc(100% - var(--bm-loader-ring, 2.5px) + .5px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--bm-loader-ring, 2.5px)),#000 calc(100% - var(--bm-loader-ring, 2.5px) + .5px));animation:bm-loader-spin .9s linear infinite}:root :is(.bm-loader,.wc-block-components-spinner):after{width:calc(var(--bm-loader-size) * .56);height:calc(var(--bm-loader-size) * .56);margin:calc(var(--bm-loader-size) * -.28) 0 0 calc(var(--bm-loader-size) * -.28);border-radius:0;background:var(--bm-loader-mark, currentColor);transform-origin:50% 100%;-webkit-mask:url(../img/mark.svg) center / contain no-repeat;mask:url(../img/mark.svg) center / contain no-repeat;animation:bm-loader-hop .9s var(--wp--custom--ease) infinite}@media(prefers-reduced-motion:reduce){:root :is(.bm-loader,.wc-block-components-spinner):before{animation:none!important}:root :is(.bm-loader,.wc-block-components-spinner):after{animation:bm-loader-fade 1.6s ease-in-out infinite!important}}@keyframes bm-page-loader-in{0%{opacity:0}}.bm-page-loader{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;pointer-events:none;background:color-mix(in srgb,var(--wp--preset--color--canvas) 45%,transparent);backdrop-filter:blur(2px);animation:bm-page-loader-in .24s var(--wp--custom--ease)}.bm-page-loader__disc{display:grid;place-items:center;width:6rem;height:6rem;border-radius:50%;background:var(--wp--custom--glass--fill);backdrop-filter:var(--wp--custom--glass--blur);box-shadow:inset 0 0 0 1px var(--wp--custom--glass--rim),var(--wp--custom--shadow--raised)}.bm-page-loader .bm-loader{--bm-loader-size: 4rem;--bm-loader-ring: 3px;--bm-loader-mark: var(--wp--preset--color--accent);--bm-loader-arc: conic-gradient(transparent 0 .25turn, var(--wp--preset--color--orange) .62turn, var(--wp--preset--color--accent))}.bm-page-loader__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-transparency:reduce){.bm-page-loader{backdrop-filter:none}.bm-page-loader__disc{background:var(--wp--preset--color--paper);backdrop-filter:none}}.wp-element-button .wc-block-components-spinner,.wc-block-components-button .wc-block-components-spinner{color:currentColor}.wp-interactivity-router-loading-bar{height:3px;background-color:var(--wp--preset--color--crimson);z-index:100}.bm-main--home{padding-block:0}.bm-main--home.bm-main--home>*{margin-block-start:0}.wc-block-components-quantity-selector.wc-block-components-quantity-selector{overflow:hidden;border-radius:var(--wp--custom--radius--pill);background:var(--wp--preset--color--paper);color:var(--wp--preset--color--ink)}:root .wp-site-blocks :is(.wc-block-components-text-input input,.wc-block-components-textarea,.wc-blocks-components-select__container,.wc-blocks-components-select__select,.wc-block-components-combobox-control input){background-color:var(--wp--preset--color--paper);color:var(--wp--preset--color--ink)}:root .wp-site-blocks :is(.wc-block-components-text-input,.wc-block-components-combobox,.wc-block-components-textarea) label,:root .wp-site-blocks .wc-blocks-components-select__label{color:var(--wp--preset--color--ink-soft)}:root .wp-site-blocks .wc-blocks-components-select__expand{fill:currentColor}:root .wp-site-blocks :is(.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-radio-control__input):not(:checked){border-color:var(--wp--preset--color--line-strong);background-color:var(--wp--preset--color--paper)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){:is(.bm-section__head,.bm-cards>.wc-block-product,.bm-cats>li,.bm-leaflet__inner,.bm-usps>*,.bm-stores__intro,.bm-cities,.bm-about__text,.bm-faq,.bm-shop-seo,.bm-footer__brand,.bm-footer__cols>*){animation:bm-reveal cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0% entry 55%}:is(.bm-cards>.wc-block-product,.bm-cats>li):nth-child(4n+2){animation-range:entry 6% entry 61%}:is(.bm-cards>.wc-block-product,.bm-cats>li):nth-child(4n+3){animation-range:entry 12% entry 67%}:is(.bm-cards>.wc-block-product,.bm-cats>li):nth-child(4n+4){animation-range:entry 18% entry 73%}}}@keyframes bm-reveal{0%{opacity:0;translate:0 40px;scale:.98}to{opacity:1;translate:0 0;scale:1}}.bm-row{position:relative}.bm-row-arrow{position:absolute;top:0;bottom:0;z-index:1;display:none;align-items:center;width:3rem;padding:0;border:0;color:var(--wp--preset--color--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.bm-row-arrow svg{width:2rem;height:2rem;padding:.375rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--line-strong);border-radius:50%;background:var(--wp--preset--color--paper);box-shadow:0 1px 4px #00000024}.bm-row-arrow--prev{left:0;justify-content:flex-start;background:linear-gradient(to right,var(--wp--preset--color--canvas) 45%,transparent)}.bm-row-arrow--next{right:0;justify-content:flex-end;background:linear-gradient(to left,var(--wp--preset--color--canvas) 45%,transparent)}.bm-row.has-prev>.bm-row-arrow--prev,.bm-row.has-next>.bm-row-arrow--next{display:flex}
