.button-bakery-wrapper{display:block;max-width:100%}.button-bakery-wrapper.bb-align-left{text-align:left}.button-bakery-wrapper.bb-align-center{text-align:center}.button-bakery-wrapper.bb-align-right{text-align:right}.button-bakery-btn{align-items:var(--bb-align-items,center);background:var(--bb-bg,#2563eb);border-bottom-left-radius:var(--bb-radius-bl,8px);border-bottom-right-radius:var(--bb-radius-br,8px);border-color:var(--bb-border-color,transparent);border-style:var(--bb-border-style,solid);border-top-left-radius:var(--bb-radius-tl,8px);border-top-right-radius:var(--bb-radius-tr,8px);border-width:var(--bb-border-top-w,0) var(--bb-border-right-w,0) var(--bb-border-bottom-w,0) var(--bb-border-left-w,0);box-shadow:var(--bb-shadow,none);box-sizing:border-box;color:var(--bb-color,#fff);cursor:pointer;display:inline-flex;flex-direction:var(--bb-flex-dir,row);font-family:var(--bb-font-family,inherit);font-size:var(--bb-font-size,16px);font-style:var(--bb-font-style,normal);font-weight:var(--bb-font-weight,600);justify-content:var(--bb-justify-content,center);letter-spacing:var(--bb-letter-spacing,0);line-height:var(--bb-line-height,1.4);margin:var(--bb-mar-top,0) var(--bb-mar-right,0) var(--bb-mar-bottom,0) var(--bb-mar-left,0);max-width:var(--bb-max-width,100%);min-height:var(--bb-min-height,auto);min-width:var(--bb-min-width,auto);padding:var(--bb-pad-top,14px) var(--bb-pad-right,26px) var(--bb-pad-bottom,14px) var(--bb-pad-left,26px);position:relative;text-align:center;-webkit-text-decoration:var(--bb-text-decoration,none);text-decoration:var(--bb-text-decoration,none);text-transform:var(--bb-text-transform,none);transition:var(--bb-transition,all .2s cubic-bezier(.4,0,.2,1) 0ms);-webkit-user-select:none;user-select:none;white-space:var(--bb-white-space,normal);width:var(--bb-width,auto);-webkit-tap-highlight-color:rgba(0,0,0,0)}.button-bakery-btn.is-pill{border-radius:9999px!important}.button-bakery-btn{appearance:none;-webkit-appearance:none}.button-bakery-btn:active,.button-bakery-btn:focus,.button-bakery-btn:hover{text-decoration:none}@media(hover:hover){.button-bakery-btn:hover{background:var(--bb-hover-bg,var(--bb-bg,#1d4ed8));border-color:var(--bb-hover-border-color,var(--bb-border-color,transparent));box-shadow:var(--bb-hover-shadow,var(--bb-shadow,none));color:var(--bb-hover-color,var(--bb-color,#fff));filter:var(--bb-hover-filter,none);opacity:var(--bb-hover-opacity,1);transform:var(--bb-hover-transform,none)}.button-bakery-btn:hover .bb-btn-icon{color:var(--bb-hover-icon-color,var(--bb-icon-color,inherit));transform:var(--bb-icon-hover-transform,var(--bb-icon-rotation,none))}}.button-bakery-btn:focus-visible{background:var(--bb-focus-bg,var(--bb-bg,#2563eb));border-color:var(--bb-focus-border-color,var(--bb-border-color,transparent));color:var(--bb-focus-color,var(--bb-color,#fff));outline:var(--bb-focus-outline-width,2px) var(--bb-focus-outline-style,solid) var(--bb-focus-outline-color,#3b82f6);outline-offset:var(--bb-focus-outline-offset,2px)}.button-bakery-btn:active{background:var(--bb-active-bg,var(--bb-hover-bg,var(--bb-bg,#1e40af)));border-color:var(--bb-active-border-color,var(--bb-hover-border-color,var(--bb-border-color,transparent)));color:var(--bb-active-color,var(--bb-hover-color,var(--bb-color,#fff)));transform:var(--bb-active-transform,scale(.97))}.button-bakery-btn.is-disabled,.button-bakery-btn:disabled{background:var(--bb-disabled-bg,#cbd5e1);border-color:var(--bb-disabled-border-color,transparent);box-shadow:none;color:var(--bb-disabled-color,#94a3b8);cursor:not-allowed;opacity:var(--bb-disabled-opacity,.6);pointer-events:none;transform:none}.bb-btn-text-wrap{align-items:inherit;display:flex;flex-direction:column;justify-content:center;line-height:inherit}.bb-btn-text-main{display:inline-block}.bb-btn-text-secondary{display:block;font-size:var(--bb-sec-font-size,12px);font-weight:400;margin-top:2px;opacity:var(--bb-sec-opacity,.85)}.bb-text-mobile,.bb-text-tablet{display:none!important}@media(max-width:1023px)and (min-width:768px){.bb-text-desktop{display:none!important}.bb-text-tablet{display:inline-block!important}.bb-text-mobile{display:none!important}}@media(max-width:767px){.bb-text-desktop,.bb-text-tablet{display:none!important}.bb-text-mobile{display:inline-block!important}}.bb-btn-icon{align-items:center;color:var(--bb-icon-color,inherit);display:var(--bb-icon-display,inline-flex);flex-shrink:0;justify-content:center;transform:var(--bb-icon-rotation,none);transition:all .2s ease}.bb-btn-icon svg{display:block;height:var(--bb-icon-size,18px);width:var(--bb-icon-size,18px)}.bb-btn-icon.bb-btn-icon-left{margin-right:var(--bb-icon-spacing,8px)}.bb-btn-icon.bb-btn-icon-right{margin-left:var(--bb-icon-spacing,8px)}.bb-btn-icon.bb-btn-icon-top{margin-bottom:var(--bb-icon-spacing,8px)}.bb-btn-icon.bb-btn-icon-bottom{margin-top:var(--bb-icon-spacing,8px)}.bb-btn-loading-content{align-items:center;display:inline-flex;gap:10px;justify-content:center}.bb-spinner{animation:bb-spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:currentcolor;display:inline-block;height:16px;width:16px}@keyframes bb-spin{to{transform:rotate(1turn)}}.bb-btn-tooltip{background:#0f172a;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;font-size:12px;font-weight:500;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;transition:opacity .2s ease,transform .2s ease;visibility:hidden;white-space:nowrap;z-index:1000}.bb-btn-tooltip:after{border:5px solid transparent;content:"";position:absolute}.bb-btn-tooltip.bb-tooltip-top{bottom:100%;left:50%;margin-bottom:8px;transform:translateX(-50%) translateY(4px)}.bb-btn-tooltip.bb-tooltip-top:after{border-top-color:#0f172a;left:50%;top:100%;transform:translateX(-50%)}.bb-btn-tooltip.bb-tooltip-bottom{left:50%;margin-top:8px;top:100%;transform:translateX(-50%) translateY(-4px)}.bb-btn-tooltip.bb-tooltip-bottom:after{border-bottom-color:#0f172a;bottom:100%;left:50%;transform:translateX(-50%)}.bb-btn-tooltip.bb-tooltip-left{margin-right:8px;right:100%;top:50%;transform:translateY(-50%) translateX(4px)}.bb-btn-tooltip.bb-tooltip-left:after{border-left-color:#0f172a;left:100%;top:50%;transform:translateY(-50%)}.bb-btn-tooltip.bb-tooltip-right{left:100%;margin-left:8px;top:50%;transform:translateY(-50%) translateX(-4px)}.bb-btn-tooltip.bb-tooltip-right:after{border-right-color:#0f172a;right:100%;top:50%;transform:translateY(-50%)}.button-bakery-btn:focus .bb-btn-tooltip,.button-bakery-btn:hover .bb-btn-tooltip{opacity:1;visibility:visible}.button-bakery-btn:focus .bb-btn-tooltip.bb-tooltip-bottom,.button-bakery-btn:focus .bb-btn-tooltip.bb-tooltip-top,.button-bakery-btn:hover .bb-btn-tooltip.bb-tooltip-bottom,.button-bakery-btn:hover .bb-btn-tooltip.bb-tooltip-top{transform:translateX(-50%) translateY(0)}.button-bakery-btn:focus .bb-btn-tooltip.bb-tooltip-left,.button-bakery-btn:focus .bb-btn-tooltip.bb-tooltip-right,.button-bakery-btn:hover .bb-btn-tooltip.bb-tooltip-left,.button-bakery-btn:hover .bb-btn-tooltip.bb-tooltip-right{transform:translateY(-50%) translateX(0)}.bb-screen-reader-text,.sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.button-bakery-group-wrapper{display:block;max-width:100%}.button-bakery-group-wrapper.bb-align-left{text-align:left}.button-bakery-group-wrapper.bb-align-center{text-align:center}.button-bakery-group-wrapper.bb-align-right{text-align:right}.button-bakery-group{align-items:var(--bb-group-align,center);box-sizing:border-box;column-gap:var(--bb-group-gap-h,12px);display:flex;flex-direction:var(--bb-group-flex-dir,row);flex-wrap:var(--bb-group-wrap,wrap);justify-content:var(--bb-group-justify,flex-start);row-gap:var(--bb-group-gap-v,12px);width:100%}.button-bakery-group>.button-bakery-wrapper,.button-bakery-group>.wp-block,.button-bakery-group>.wp-block-button-bakery-button{display:inline-flex;margin:0!important;max-width:100%;width:auto}.button-bakery-group.block-editor-block-list__layout,.button-bakery-group>.block-editor-block-list__layout{align-items:var(--bb-group-align,center)!important;column-gap:var(--bb-group-gap-h,12px)!important;display:flex!important;flex-direction:var(--bb-group-flex-dir,row)!important;flex-wrap:var(--bb-group-wrap,wrap)!important;justify-content:var(--bb-group-justify,flex-start)!important;row-gap:var(--bb-group-gap-v,12px)!important;width:100%!important}.button-bakery-group.block-editor-block-list__layout>.button-bakery-wrapper,.button-bakery-group.block-editor-block-list__layout>.wp-block,.button-bakery-group.block-editor-block-list__layout>.wp-block-button-bakery-button,.button-bakery-group>.block-editor-block-list__layout>.button-bakery-wrapper,.button-bakery-group>.block-editor-block-list__layout>.wp-block,.button-bakery-group>.block-editor-block-list__layout>.wp-block-button-bakery-button{display:inline-flex!important;margin:0!important;max-width:100%!important;width:auto!important}.button-bakery-group.has-equal-height,.button-bakery-group[style*="--bb-group-align: stretch"]{align-items:stretch!important}.button-bakery-group.has-equal-height .block-editor-block-list__layout>.wp-block,.button-bakery-group.has-equal-height>.button-bakery-wrapper,.button-bakery-group.has-equal-height>.wp-block,.button-bakery-group.has-equal-height>.wp-block-button-bakery-button,.button-bakery-group[style*="--bb-group-align: stretch"] .block-editor-block-list__layout>.wp-block,.button-bakery-group[style*="--bb-group-align: stretch"]>.button-bakery-wrapper,.button-bakery-group[style*="--bb-group-align: stretch"]>.wp-block,.button-bakery-group[style*="--bb-group-align: stretch"]>.wp-block-button-bakery-button{align-self:stretch!important;display:flex!important;flex-direction:column!important;height:auto!important}.button-bakery-group.has-equal-height .bb-btn-container,.button-bakery-group.has-equal-height .button-bakery-wrapper,.button-bakery-group.has-equal-height .wp-block,.button-bakery-group.has-equal-height .wp-block-button-bakery-button,.button-bakery-group[style*="--bb-group-align: stretch"] .bb-btn-container,.button-bakery-group[style*="--bb-group-align: stretch"] .button-bakery-wrapper,.button-bakery-group[style*="--bb-group-align: stretch"] .wp-block,.button-bakery-group[style*="--bb-group-align: stretch"] .wp-block-button-bakery-button{align-self:stretch!important;box-sizing:border-box!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;height:100%!important;width:100%!important}.button-bakery-group.has-equal-height .button-bakery-btn,.button-bakery-group[style*="--bb-group-align: stretch"] .button-bakery-btn{align-self:stretch!important;box-sizing:border-box!important;display:inline-flex!important;flex:1 1 auto!important;height:100%!important;min-height:100%!important}.button-bakery-group.has-equal-width .block-editor-block-list__layout>.wp-block,.button-bakery-group.has-equal-width>.button-bakery-wrapper,.button-bakery-group.has-equal-width>.wp-block,.button-bakery-group.has-equal-width>.wp-block-button-bakery-button{box-sizing:border-box!important;flex:1 1 0px!important;min-width:0!important;width:100%!important}.button-bakery-group.has-equal-width .bb-btn-container,.button-bakery-group.has-equal-width .button-bakery-wrapper,.button-bakery-group.has-equal-width .wp-block,.button-bakery-group.has-equal-width .wp-block-button-bakery-button{box-sizing:border-box!important;flex:1 1 auto!important;width:100%!important}.button-bakery-group.has-equal-width .button-bakery-btn{box-sizing:border-box!important;width:100%!important}@media(prefers-reduced-motion:reduce){.bb-btn-icon,.bb-btn-tooltip,.bb-spinner,.button-bakery-btn{animation:none!important;transform:none!important;transition:none!important}}
