.brxe-woocommerce-mini-cart .cart-detail:focus-visible{outline:var(--bfbe-focus);outline-offset:-2px}.brxe-woocommerce-mini-cart .bfbe-minicart__title{margin:0;padding:30px 60px 0 30px;font-size:1.25em;line-height:1.3}.brxe-woocommerce-mini-cart .cart-detail:has(>.bfbe-minicart__title){display:flex;flex-direction:column}.brxe-woocommerce-mini-cart .cart-detail:has(>.bfbe-minicart__title)>.widget_shopping_cart_content{flex:1 0 auto;height:auto}.brxe-woocommerce-mini-cart.bfbe-minicart--hide.bfbe-minicart--empty[hidden]{display:none!important}.bfbe-ss{--bfbe-ss-fixed: 320px;--bfbe-ss-gap: 16px;--bfbe-ss-inset: 0px;--bfbe-ss-align: start;--bfbe-ss-snap: x mandatory;--bfbe-ss-stop: normal;--bfbe-ss-fade: 48px;--bfbe-ss-btn: 44px;--bfbe-ss-icon: 1.1em;--bfbe-ss-btn-bg: var(--bfbe-surface);--bfbe-ss-btn-color: inherit;--bfbe-ss-dot: 8px;--bfbe-ss-dot-w: 24px;--bfbe-ss-dot-gap: 8px;--bfbe-ss-dot-bg: currentColor;--bfbe-ss-dot-on: currentColor;--bfbe-ss-bar-h: 3px;--bfbe-ss-bar-bg: color-mix(in srgb, currentColor 15%, transparent);--bfbe-ss-bar-fill: currentColor;--bfbe-ss-p: 0;--bfbe-ss-out: max(0px, calc((100vw - 100cqw)/2) );container-type:inline-size;--bfbe-ss-bs: 0px;--bfbe-ss-be: 0px;--bfbe-ss-fit: calc((100% - 2 * var(--bfbe-ss-inset) - (var(--bfbe-ss-per) - 1) * var(--bfbe-ss-gap)) / var(--bfbe-ss-per));--bfbe-ss-fit-b: calc((100% - (var(--bfbe-ss-per) - 1) * var(--bfbe-ss-gap)) / var(--bfbe-ss-per));position:relative;align-self:stretch;display:flex;flex-direction:column;gap:var(--bfbe-gap, 16px)}:where(.bfbe-ss){--bfbe-ss-flow: initial;--bfbe-ss-ox: initial;--bfbe-ss-oy: initial;--bfbe-ss-osb: initial;--bfbe-ss-snap-on: initial;--bfbe-ss-lh: initial;--bfbe-ss-across: initial;--bfbe-ss-si: initial;--bfbe-ss-sb: initial;--bfbe-ss-fade-to: initial;--bfbe-ss-turn: initial;--bfbe-ss-at-mid: initial;--bfbe-ss-at-edge: initial;--bfbe-ss-at-end: initial;--bfbe-ss-at-auto: initial;--bfbe-ss-at-move: initial;--bfbe-ss-at-in-prev: initial;--bfbe-ss-at-in-next: initial}.bfbe-ss{--bfbe-ss-mid-x: -50%}.bfbe-ss:dir(rtl){--bfbe-ss-mid-x: 50%}.bfbe-ss[data-bfbe-bleed=both]{--bfbe-ss-bs: var(--bfbe-ss-out-s, var(--bfbe-ss-out));--bfbe-ss-be: var(--bfbe-ss-out-e, var(--bfbe-ss-out))}.bfbe-ss[data-bfbe-bleed=end]{--bfbe-ss-be: var(--bfbe-ss-out-e, var(--bfbe-ss-out))}.bfbe-ss__list{display:flex;flex-direction:var(--bfbe-ss-flow, row);gap:var(--bfbe-ss-gap);margin:0;margin-inline:calc(-1 * var(--bfbe-ss-bs) * var(--bfbe-ss-across, 1)) calc(-1 * var(--bfbe-ss-be) * var(--bfbe-ss-across, 1));padding:0;padding-inline:calc((var(--bfbe-ss-bs) + var(--bfbe-ss-inset)) * var(--bfbe-ss-across, 1)) calc((var(--bfbe-ss-be) + var(--bfbe-ss-inset)) * var(--bfbe-ss-across, 1));list-style:none;block-size:var(--bfbe-ss-lh, auto);overflow-x:var(--bfbe-ss-ox, auto);overflow-y:var(--bfbe-ss-oy, hidden);overscroll-behavior:var(--bfbe-ss-osb, contain auto);scroll-snap-type:var(--bfbe-ss-snap-on, var(--bfbe-ss-snap));scroll-padding-inline:calc((var(--bfbe-ss-bs) + var(--bfbe-ss-inset)) * var(--bfbe-ss-across, 1)) calc((var(--bfbe-ss-be) + var(--bfbe-ss-inset)) * var(--bfbe-ss-across, 1));scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bfbe-ss__list::-webkit-scrollbar{display:none}.bfbe-ss__list:focus-visible{outline:var(--bfbe-focus, 2px solid currentColor);outline-offset:-2px}.bfbe-ss__list>*{--bfbe-ss-pon: var(--bfbe-ss-pw);flex:0 0 auto;inline-size:var(--bfbe-ss-si, var(--bfbe-ss-w, var(--bfbe-ss-pon, var(--bfbe-ss-fit, var(--bfbe-ss-fixed)))));max-inline-size:var(--bfbe-ss-si, calc(100% - 2 * var(--bfbe-ss-inset)));block-size:var(--bfbe-ss-sb, auto);scroll-snap-align:var(--bfbe-ss-align);scroll-snap-stop:var(--bfbe-ss-stop);box-sizing:border-box}.bfbe-ss[data-bfbe-drag] .bfbe-ss__list{cursor:grab}@property --bfbe-ss-fade-s{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --bfbe-ss-fade-e{syntax: "<length>"; inherits: true; initial-value: 0px;}.bfbe-ss[data-bfbe-fade="1"] .bfbe-ss__list{--bfbe-ss-fade-s: var(--bfbe-ss-fade);--bfbe-ss-fade-e: var(--bfbe-ss-fade);-webkit-mask-image:linear-gradient(var(--bfbe-ss-fade-to, to right),transparent,#000 var(--bfbe-ss-fade-s),#000 calc(100% - var(--bfbe-ss-fade-e)),transparent);mask-image:linear-gradient(var(--bfbe-ss-fade-to, to right),transparent,#000 var(--bfbe-ss-fade-s),#000 calc(100% - var(--bfbe-ss-fade-e)),transparent);transition:--bfbe-ss-fade-s calc(var(--bfbe-duration, .2s) * 2) ease,--bfbe-ss-fade-e calc(var(--bfbe-duration, .2s) * 2) ease}.bfbe-ss[data-bfbe-fade="1"] .bfbe-ss__list:dir(rtl){-webkit-mask-image:linear-gradient(var(--bfbe-ss-fade-to, to left),transparent,#000 var(--bfbe-ss-fade-s),#000 calc(100% - var(--bfbe-ss-fade-e)),transparent);mask-image:linear-gradient(var(--bfbe-ss-fade-to, to left),transparent,#000 var(--bfbe-ss-fade-s),#000 calc(100% - var(--bfbe-ss-fade-e)),transparent)}.bfbe-ss[data-bfbe-fade="1"].is-start .bfbe-ss__list{--bfbe-ss-fade-s: 0px}.bfbe-ss[data-bfbe-fade="1"].is-end .bfbe-ss__list{--bfbe-ss-fade-e: 0px}.bfbe-ss[data-bfbe-fade="1"].is-fits .bfbe-ss__list{-webkit-mask-image:none;mask-image:none}.bfbe-ss__bar{display:flex;align-items:center;gap:var(--bfbe-gap-sm, 8px)}.bfbe-ss__btn{min-block-size:var(--bfbe-ss-btn);background:var(--bfbe-ss-btn-bg);color:var(--bfbe-ss-btn-color)}.bfbe-ss__btn.bfbe-ss__btn--icon{min-inline-size:var(--bfbe-ss-btn);padding:0;justify-content:center}.bfbe-ss__btn:hover,.bfbe-ss__btn:focus-visible{background:var(--bfbe-ss-btn-bg-hover, color-mix(in srgb, currentColor 9%, var(--bfbe-ss-btn-bg)))}.bfbe-ss__btn svg.bfbe-ss__icon{inline-size:var(--bfbe-ss-icon);block-size:var(--bfbe-ss-icon);flex:none}.bfbe-ss__arrow{rotate:var(--bfbe-ss-turn, 0deg);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bfbe-ss__btn[aria-disabled=true]{opacity:var(--bfbe-ss-btn-dim, .4);cursor:default}.bfbe-ss.is-fits .bfbe-ss__bar{display:none}.bfbe-ss__stage{position:relative}.bfbe-ss[data-bfbe-nav=sides] .bfbe-ss__bar{position:absolute;inset:0;pointer-events:none}.bfbe-ss[data-bfbe-nav=sides] .bfbe-ss__btn{position:absolute;inset-block-start:calc(var(--bfbe-ss-side-y, 50) * 1%);translate:var(--bfbe-ss-at-move, 0 calc(var(--bfbe-ss-side-y, 50) * -1%));pointer-events:auto;box-shadow:var(--bfbe-shadow, 0 2px 8px rgb(0 0 0 / .12))}.bfbe-ss[data-bfbe-nav=sides] .bfbe-ss__btn--prev{inset-inline-start:var(--bfbe-ss-at-mid, var(--bfbe-ss-side-x, 0px));inset-block-start:var(--bfbe-ss-at-edge, calc(var(--bfbe-ss-side-y, 50) * 1%))}.bfbe-ss[data-bfbe-nav=sides] .bfbe-ss__btn--next{inset-inline-end:var(--bfbe-ss-at-end, var(--bfbe-ss-side-x, 0px));inset-inline-start:var(--bfbe-ss-at-mid, auto);inset-block-start:var(--bfbe-ss-at-auto, calc(var(--bfbe-ss-side-y, 50) * 1%));inset-block-end:var(--bfbe-ss-at-edge, auto)}.bfbe-ss[data-bfbe-nav=sides] .bfbe-ss__bar{inset-inline:calc(-1 * var(--bfbe-ss-bs) * var(--bfbe-ss-across, 1)) calc(-1 * var(--bfbe-ss-be) * var(--bfbe-ss-across, 1))}@media(hover:hover){.bfbe-ss[data-bfbe-nav-hover="1"] .bfbe-ss__btn{opacity:0;translate:var(--bfbe-ss-at-in-prev, calc(var(--bfbe-ss-reveal, 8px) * -1) calc(var(--bfbe-ss-side-y, 50) * -1%));transition:opacity var(--bfbe-duration) var(--bfbe-ease),translate var(--bfbe-duration) var(--bfbe-ease),background var(--bfbe-duration) var(--bfbe-ease)}.bfbe-ss[data-bfbe-nav-hover="1"] .bfbe-ss__btn--next{translate:var(--bfbe-ss-at-in-next, var(--bfbe-ss-reveal, 8px) calc(var(--bfbe-ss-side-y, 50) * -1%))}.bfbe-ss[data-bfbe-nav-hover="1"]:hover .bfbe-ss__btn,.bfbe-ss[data-bfbe-nav-hover="1"]:focus-within .bfbe-ss__btn{opacity:1;translate:var(--bfbe-ss-at-move, 0 calc(var(--bfbe-ss-side-y, 50) * -1%))}.bfbe-ss[data-bfbe-nav-hover="1"]:hover .bfbe-ss__btn[aria-disabled=true],.bfbe-ss[data-bfbe-nav-hover="1"]:focus-within .bfbe-ss__btn[aria-disabled=true]{opacity:var(--bfbe-ss-btn-dim, .4)}}.bfbe-ss__dot.is-active{inline-size:var(--bfbe-ss-dot-w);background:var(--bfbe-ss-dot-on);opacity:1}.bfbe-ss__progress{inline-size:100%;block-size:var(--bfbe-ss-bar-h);border-radius:999px;background:var(--bfbe-ss-bar-bg);overflow:hidden}.bfbe-ss__fill{display:block;block-size:100%;inline-size:calc(var(--bfbe-ss-p) * 100%);border-radius:inherit;background:var(--bfbe-ss-bar-fill);transition:inline-size calc(var(--bfbe-duration, .2s) * .4) linear}.bfbe-ss.is-fits :is(.bfbe-ss__dots,.bfbe-ss__progress){display:none}.bfbe-ss__bar>:is(.bfbe-ss__dots,.bfbe-ss__progress){flex:1 1 0;inline-size:auto;min-inline-size:0}.bfbe-ss__bar>.bfbe-ss__progress:last-child{margin-inline-start:calc(var(--bfbe-ss-bar-space, var(--bfbe-gap-sm, 8px)) - var(--bfbe-gap-sm, 8px))}.bfbe-ss__bar>.bfbe-ss__progress:first-child{margin-inline-end:calc(var(--bfbe-ss-bar-space, var(--bfbe-gap-sm, 8px)) - var(--bfbe-gap-sm, 8px))}.bfbe-ss__skip{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;padding:.5em .9em;border-radius:var(--bfbe-radius-sm, 6px);background:var(--bfbe-surface);color:inherit;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;block-size:1px;overflow:hidden;white-space:nowrap}.bfbe-ss__skip:focus-visible{clip:auto;clip-path:none;inline-size:auto;block-size:auto;outline:var(--bfbe-focus, 2px solid currentColor)}.bfbe-ss__end{display:block;block-size:0}@media(prefers-reduced-motion:reduce){.bfbe-ss__list{scroll-behavior:auto}}[data-balloon],button[data-balloon]{overflow:visible}[data-balloon]{position:relative}[data-balloon]:hover:after,[data-balloon]:hover:before{opacity:1;pointer-events:auto}[data-balloon]:before{border:4px solid transparent;border-top:4px solid var(--bricks-tooltip-bg);content:"";display:none;height:0;transform:translate(-50%);width:0}[data-balloon]:after{background-color:var(--bricks-tooltip-bg);border-radius:4px;color:#fff;color:var(--bricks-tooltip-text);content:attr(data-balloon);display:none;font-size:12px;font-weight:700;letter-spacing:-.1px;line-height:1;padding:4px;text-transform:none;transform:translate(-50%);white-space:nowrap}[data-balloon]:not([data-balloon=""]):after,[data-balloon]:not([data-balloon=""]):before{display:block}[data-balloon]:after,[data-balloon]:before{opacity:0;pointer-events:none;position:absolute;z-index:10}[data-balloon-pos=top]:after,[data-balloon-pos=top]:before,[data-balloon]:not([data-balloon-pos]):after,[data-balloon]:not([data-balloon-pos]):before{left:50%;top:-8px}[data-balloon-pos=top]:before,[data-balloon]:not([data-balloon-pos]):before{border-bottom:none;border-top-color:var(--bricks-tooltip-bg)}[data-balloon-pos=top]:after,[data-balloon]:not([data-balloon-pos]):after{transform:translate(-50%,-100%)}[data-balloon-pos=top-right]:before{border-bottom-color:transparent;border-top-color:var(--bricks-tooltip-bg);right:4px;top:0;transform:translateY(-100%)}[data-balloon-pos=top-right]:after{right:0;top:-8px;transform:translateY(-100%)}[data-balloon-pos=right]:after,[data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(7px,-50%)}[data-balloon-pos=right]:before{border-right-color:var(--bricks-tooltip-bg);border-top-color:transparent;left:auto;right:0}[data-balloon-pos=bottom-right]:after,[data-balloon-pos=bottom-right]:before{bottom:-8px}[data-balloon-pos=bottom-right]:before{border-bottom-color:var(--bricks-tooltip-bg);border-top-color:transparent;right:4px;transform:translate(-50%)}[data-balloon-pos=bottom-right]:after{right:0;transform:translateY(100%)}[data-balloon-pos=bottom]:after,[data-balloon-pos=bottom]:before{bottom:-8px;left:50%}[data-balloon-pos=bottom]:before{border-bottom-color:var(--bricks-tooltip-bg);border-top:none}[data-balloon-pos=bottom-left]:after,[data-balloon-pos=bottom-left]:before{bottom:-8px}[data-balloon-pos=bottom-left]:before{border-bottom-color:var(--bricks-tooltip-bg);border-top-color:transparent;left:4px;transform:translate(50%)}[data-balloon-pos=bottom-left]:after{left:0;transform:translateY(100%)}[data-balloon-pos=bottom]:after{transform:translate(-50%,100%)}[data-balloon-pos=left]:after,[data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(-7px,-50%)}[data-balloon-pos=left]:before{border-left-color:var(--bricks-tooltip-bg);border-top-color:transparent;left:0}[data-balloon-pos=top-left]:before{border-bottom-color:transparent;border-top-color:var(--bricks-tooltip-bg);left:4px;top:0;transform:translateY(-100%)}[data-balloon-pos=top-left]:after{left:0;top:-8px;transform:translateY(-100%)}[data-balloon-length]:after{line-height:1.2;white-space:normal}[data-balloon-length=fit]:after{width:100%}[data-balloon-length=small]:after{width:80px}[data-balloon-length=medium]:after{width:160px}[data-balloon-length=large]:after{width:240px}[data-balloon-length=xlarge]:after{width:320px}[data-balloon-break]:after{white-space:pre}[data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__track{height:100%;overflow:hidden;position:relative;width:100%;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide__list{display:flex;height:100%;padding:0}.splide__list,.splide__slide{backface-visibility:hidden;margin:0}.splide__slide{-webkit-tap-highlight-color:transparent;background-size:cover;box-sizing:border-box;flex-shrink:0;list-style-type:none;position:relative}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:0;list-style-type:none;margin:0;pointer-events:auto}.splide__pagination{bottom:15px;left:50%;list-style:none;padding:0;position:absolute;transform:translateX(-50%);z-index:1}.splide__pagination .splide__pagination__page{background-color:rgba(0,0,0,.33);border:0;border-radius:100%;display:inline-block;height:10px;margin:5px;padding:0;position:relative;transition:transform .2s linear;width:10px}.splide__pagination .splide__pagination__page.is-active{background-color:#000;z-index:1}.splide__pagination .splide__pagination__page:focus{outline:none}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}