.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}
.pb-image-block,.pb-image-block-wrapper{line-height:0;margin:0;padding:0;position:relative}.pb-image-block{border:var(--pb-border-width,0) solid var(--pb-border-color,#fff);border-radius:var(--pb-border-radius,0);box-sizing:border-box;height:auto;overflow:hidden;width:100%}.pb-image-block .pb-image-block-link{display:block;height:100%;width:100%}.pb-image-block img.pb-image-block-img{display:block;height:auto;width:100%}.pb-image-block .pb-watermark-overlay{background-image:var(--pb-watermark-image);background-position:var(--pb-watermark-position,bottom right);background-repeat:var(--pb-watermark-repeat,no-repeat);background-size:min(var(--pb-watermark-render-size,16%),100%) auto;inset:var(--pb-watermark-inset,0);opacity:var(--pb-watermark-opacity,.28);pointer-events:none;position:absolute;z-index:1}.pb-image-block .pb-image-block-title-container{container-type:inline-size;inset:0;margin:0;padding:0;position:absolute;z-index:2}.pb-image-block.dropshadow,.pb-image-block.dropshadow--soft{box-shadow:0 2px 10px rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out}.pb-image-block.dropshadow--subtle{box-shadow:0 1px 4px rgba(0,0,0,.22)}.pb-image-block.dropshadow--elevated{box-shadow:0 8px 24px rgba(0,0,0,.3)}.pb-image-block.dropshadow--dramatic{box-shadow:0 16px 40px rgba(0,0,0,.4)}.pb-image-block.pb-hover-blur-overlay{overflow:hidden}.pb-image-block.pb-hover-blur-overlay img.pb-image-block-img{transition:filter .3s ease,transform .3s ease}.pb-image-block.pb-hover-blur-overlay .pb-image-block-title{align-items:center;background:rgba(0,0,0,.58);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:var(--pb-overlay-font-family,inherit);font-size:clamp(.8rem,5cqi,1rem);font-style:var(--pb-overlay-font-style,inherit);font-weight:var(--pb-overlay-font-weight,inherit);height:calc(100% + 1px);justify-content:center;left:0;line-height:1.5;opacity:0;overflow:hidden;pointer-events:none;position:absolute;text-align:center;text-overflow:ellipsis;top:0;transition:opacity .3s ease;width:calc(100% + 1px);will-change:opacity;z-index:2}.pb-image-block.pb-hover-blur-overlay .pb-image-block-title .pb-product-name,.pb-image-block.pb-hover-blur-overlay .pb-image-block-title .pb-product-price{display:block;line-height:1.3;text-align:center;width:100%}.pb-image-block.pb-hover-blur-overlay .pb-image-block-title .pb-product-price{font-weight:var(--pb-overlay-font-weight,600);margin-top:2px}.pb-image-block.pb-hover-blur-overlay:hover img.pb-image-block-img{filter:blur(6px);transform:scale(1.03)}.pb-image-block.pb-hover-blur-overlay:hover .pb-image-block-title{opacity:1}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-fade .pb-image-block-title{transform:none}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-fade .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-down .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-left .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-right .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-up .pb-image-block-title{transition:opacity var(--pb-hover-duration,.35s) ease,transform var(--pb-hover-duration,.35s) ease}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-up .pb-image-block-title{transform:translateY(100%)}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-down .pb-image-block-title{transform:translateY(-100%)}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-left .pb-image-block-title{transform:translateX(100%)}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-right .pb-image-block-title{transform:translateX(-100%)}.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-fade:hover .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-down:hover .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-left:hover .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-right:hover .pb-image-block-title,.pb-image-block.pb-hover-blur-overlay.pb-overlay-enter-slide-up:hover .pb-image-block-title{opacity:1;transform:none}.pb-image-block .pb-add-to-cart-icon svg circle,.pb-image-block .pb-add-to-cart-icon svg path,.pb-image-block .pb-image-block-download svg path,.pb-image-block .pb-image-block-link-icon svg path{fill:currentcolor}.pb-image-block .pb-image-block-download{background-color:var(--pb-download-icon-bg,#f9f9f9);color:var(--pb-download-icon-color,#000)}.pb-image-block .pb-add-to-cart-icon{background-color:var(--pb-cart-icon-bg,#f9f9f9);color:var(--pb-cart-icon-color,#000)}.pb-image-block .pb-image-block-link-icon{background-color:var(--pb-link-icon-bg,#f9f9f9);color:var(--pb-link-icon-color,#000)}.pb-image-block .pb-add-to-cart-icon,.pb-image-block .pb-image-block-download,.pb-image-block .pb-image-block-link-icon{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px!important;justify-content:center;padding:2px!important;padding-block-end:0!important;padding-block-start:0!important;padding-inline-end:0!important;padding-inline-start:0!important;position:absolute;right:15px;text-decoration:none;top:15px;width:24px!important;z-index:10}.pb-image-block .pb-add-to-cart-icon svg,.pb-image-block .pb-image-block-download svg,.pb-image-block .pb-image-block-link-icon svg{height:100%;margin:auto;object-fit:contain;padding:0;width:100%}.pb-image-block .pb-add-to-cart-icon.hover-only,.pb-image-block .pb-image-block-download.hover-only,.pb-image-block .pb-image-block-link-icon.hover-only{opacity:0}.pb-image-block:hover .pb-add-to-cart-icon.hover-only,.pb-image-block:hover .pb-image-block-download.hover-only,.pb-image-block:hover .pb-image-block-link-icon.hover-only{opacity:1}.pb-image-lightbox{inset:0!important;margin:0!important;max-width:none!important;position:fixed;width:100%!important;z-index:990000!important;--pb-lightbox-backdrop:rgba(0,0,0,.85);align-items:center;background:0 0;display:flex;justify-content:center}.pb-image-lightbox:before{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:var(--pb-lightbox-backdrop);content:"";inset:0;pointer-events:none;position:absolute}.pb-image-lightbox .lightbox-inner{max-height:95%;max-width:calc(100% - clamp(140px,16vw,240px));position:relative;width:calc(100% - clamp(140px,16vw,240px))}.pb-image-lightbox .lightbox-image{position:relative;width:100%;--pb-lightbox-caption-space:0px}.pb-image-lightbox .pb-watermark-overlay--lightbox{background-image:var(--pb-watermark-image);background-position:var(--pb-watermark-position,bottom right);background-repeat:var(--pb-watermark-repeat,no-repeat);background-size:min(var(--pb-watermark-render-size,16%),100%) auto;height:max(0px,var(--pb-watermark-lightbox-height,0px) - var(--pb-watermark-inset,0px)*2);left:calc(var(--pb-watermark-lightbox-left, 0px) + var(--pb-watermark-inset, 0px));opacity:var(--pb-watermark-opacity,.28);pointer-events:none;position:absolute;top:calc(var(--pb-watermark-lightbox-top, 0px) + var(--pb-watermark-inset, 0px));width:max(0px,var(--pb-watermark-lightbox-width,0px) - var(--pb-watermark-inset,0px)*2);z-index:1}.pb-image-lightbox .lightbox-image img,.pb-image-lightbox .pb-watermark-overlay--lightbox{transform:translate(var(--pb-lightbox-pan-x,0),var(--pb-lightbox-pan-y,0)) scale(var(--pb-lightbox-zoom-scale,1));transform-origin:center center;transition:transform .22s cubic-bezier(.4,0,.22,1)}.pb-image-lightbox .lightbox-image img{cursor:pointer;display:block;height:auto;margin:0 auto;max-height:calc(94vh - var(--pb-lightbox-caption-space));max-width:100%;object-fit:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:auto;-webkit-user-drag:none;-webkit-touch-callout:none;will-change:transform}.pb-image-lightbox .lightbox-counter{color:#fff;font-size:14px;font-weight:400;left:clamp(18px,3vw,32px);line-height:1;position:fixed;top:clamp(18px,3vw,32px);z-index:10000}.pb-image-lightbox.is-zoomed{cursor:grab;touch-action:none}.pb-image-lightbox.is-zoomed .lightbox-image{overflow:visible}.pb-image-lightbox.is-zoomed .lightbox-image img{cursor:grab;touch-action:none}.pb-image-lightbox.is-zoomed.is-interacting .lightbox-image img,.pb-image-lightbox.is-zoomed.is-interacting .pb-watermark-overlay--lightbox{transition:none}.pb-image-lightbox.is-panning{cursor:grabbing}.pb-image-lightbox.is-panning .lightbox-image img,.pb-image-lightbox.is-panning .pb-watermark-overlay--lightbox{transition:none}.pb-image-lightbox.is-panning .lightbox-image img{cursor:grabbing}.pb-image-lightbox .lightbox-next,.pb-image-lightbox .lightbox-prev{background:0 0;border:none;color:#fff;cursor:pointer;font-size:2.5rem;opacity:.75;padding:1rem;position:absolute;top:var(--pb-lightbox-image-center,50%);transform:translateY(-50%);z-index:10000}.pb-image-lightbox .lightbox-next:hover,.pb-image-lightbox .lightbox-prev:hover{opacity:1}.pb-image-lightbox .lightbox-prev{left:clamp(18px,3vw,48px)}.pb-image-lightbox .lightbox-next{right:clamp(18px,3vw,48px)}.pb-image-lightbox .lightbox-caption{box-sizing:border-box;color:#fff;display:inline-block;font-size:.75em;line-height:1.2;padding:0;text-align:center;width:100%}.pb-image-lightbox .lightbox-caption .pb-lightbox-title{font-size:.95rem;font-weight:600;line-height:1.3;margin-top:10px}.pb-image-lightbox .lightbox-caption .pb-lightbox-caption-text{margin-top:6px}.pb-image-lightbox .lightbox-caption .pb-lightbox-caption-text p{margin:0}.pb-image-lightbox .lightbox-caption .pb-lightbox-product-info .pb-product-name{margin-bottom:5px!important}.pb-image-lightbox .lightbox-caption .pb-lightbox-product-info .pb-product-price{margin:0!important}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;margin:12px auto 0;text-align:left;width:min(100%,720px)}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__row{align-items:center;color:#fff;display:flex;flex:0 1 auto;gap:8px;min-width:0}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__icon{align-items:center;color:currentcolor;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__icon svg{display:block;fill:currentcolor;height:18px;width:18px}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif-icon__iso{font-size:9px;font-weight:700;letter-spacing:0;line-height:1}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__text{display:grid;gap:1px;min-width:0}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__label{font-size:.62rem;line-height:1.1;opacity:.72}.pb-image-lightbox .lightbox-caption .pb-lightbox-exif__value{font-size:.72rem;font-weight:600;line-height:1.2;overflow-wrap:anywhere}@media(max-width:782px){.pb-image-lightbox .lightbox-caption .pb-lightbox-exif{gap:10px 14px}}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:12px auto 0}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link{align-items:center;color:inherit;display:inline-flex;height:34px;justify-content:center;text-decoration:none;transition:transform .18s ease;width:34px}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link:hover{transform:translateY(-1px)}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__icon{align-items:center;border:1px solid;border-radius:999px;box-sizing:border-box;display:inline-flex;height:30px;justify-content:center;transition:background-color .18s ease;width:30px}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link:hover .pb-social-share__icon{background:hsla(0,0%,100%,.14)}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__icon svg{display:block;fill:currentcolor;height:var(--pb-social-share-glyph-size,15px);width:var(--pb-social-share-glyph-size,15px)}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link--facebook{--pb-social-share-glyph-size:17px}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link--threads{--pb-social-share-glyph-size:16.5px}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__link--copy{--pb-social-share-glyph-size:17px}.pb-image-lightbox .lightbox-caption .pb-social-share--lightbox .pb-social-share__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pb-image-lightbox .lightbox-close{font-size:28px;top:clamp(18px,3vw,32px)}.pb-image-lightbox .lightbox-close,.pb-image-lightbox .lightbox-fullscreen{align-items:center;background:0 0;border:none;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:fixed;right:clamp(18px,3vw,32px);width:32px}.pb-image-lightbox .lightbox-fullscreen{bottom:clamp(18px,3vw,32px);padding:2px}.pb-image-lightbox .lightbox-fullscreen .lightbox-fullscreen-icon{fill:currentcolor;height:28px;width:28px}.pb-image-lightbox .lightbox-zoom{align-items:center;background:0 0;border:none;bottom:clamp(18px,3vw,32px);color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:2px;position:fixed;right:calc(clamp(18px,3vw,32px) + 44px);width:32px}.pb-image-lightbox .lightbox-zoom .lightbox-zoom-icon{fill:currentcolor;height:28px;width:28px}.pb-image-lightbox .lightbox-zoom:hover{opacity:.85}.pb-image-lightbox .lightbox-caption,.pb-image-lightbox .lightbox-close,.pb-image-lightbox .lightbox-counter,.pb-image-lightbox .lightbox-fullscreen,.pb-image-lightbox .lightbox-next,.pb-image-lightbox .lightbox-prev,.pb-image-lightbox .lightbox-zoom{transition:opacity .16s ease,visibility .16s ease}.pb-image-lightbox.is-chrome-hidden .lightbox-caption,.pb-image-lightbox.is-chrome-hidden .lightbox-close,.pb-image-lightbox.is-chrome-hidden .lightbox-counter,.pb-image-lightbox.is-chrome-hidden .lightbox-fullscreen,.pb-image-lightbox.is-chrome-hidden .lightbox-next,.pb-image-lightbox.is-chrome-hidden .lightbox-prev,.pb-image-lightbox.is-chrome-hidden .lightbox-zoom{opacity:0;pointer-events:none;visibility:hidden}.pb-image-lightbox.pb-image-lightbox--light{--pb-lightbox-backdrop:hsla(0,0%,100%,.94)}.pb-image-lightbox.pb-image-lightbox--light .lightbox-caption,.pb-image-lightbox.pb-image-lightbox--light .lightbox-caption .pb-lightbox-exif__row,.pb-image-lightbox.pb-image-lightbox--light .lightbox-caption .pb-social-share--lightbox,.pb-image-lightbox.pb-image-lightbox--light .lightbox-close,.pb-image-lightbox.pb-image-lightbox--light .lightbox-counter,.pb-image-lightbox.pb-image-lightbox--light .lightbox-fullscreen,.pb-image-lightbox.pb-image-lightbox--light .lightbox-next,.pb-image-lightbox.pb-image-lightbox--light .lightbox-prev,.pb-image-lightbox.pb-image-lightbox--light .lightbox-zoom{color:#000}.pb-safari-lightbox-blur-source{filter:blur(6px)}.pb-image-lightbox.pb-image-lightbox--safari-filter:before{backdrop-filter:none;-webkit-backdrop-filter:none}.pb-image-lightbox .lightbox-image img:focus,.pb-image-lightbox button:focus{outline:none}.pb-image-lightbox button:focus-visible{outline:2px solid #fff;outline-offset:2px}.pb-image-lightbox .lightbox-image img:focus-visible{outline:2px solid #fff;outline-offset:2px}.pb-image-lightbox.pb-image-lightbox--light button:focus-visible{outline-color:#000}.pb-image-lightbox.pb-image-lightbox--light .lightbox-image img:focus-visible{outline-color:#000}@media(max-width:480px){.pb-image-lightbox .lightbox-inner{max-width:calc(100% - 24px);width:calc(100% - 24px)}.pb-image-lightbox .lightbox-next,.pb-image-lightbox .lightbox-prev{bottom:auto;box-shadow:none;font-size:2rem;outline:none;padding:.75rem;top:var(--pb-lightbox-image-center,50%);transform:translateY(-50%)}.pb-image-lightbox .lightbox-prev{left:0}.pb-image-lightbox .lightbox-next{right:0}}.pb-image-block{--pb-hover-duration:.35s;--pb-hover-scale:1.065;--pb-hover-pop-scale:1.035;--pb-tilt-x:0deg;--pb-tilt-y:0deg;--pb-overlay-bg:#f9f9f9;--pb-overlay-color:#000;--pb-chip-overlay-bg:#f9f9f9;--pb-chip-overlay-color:#000;--pb-overlay-pad:clamp(6px,3cqi,12px) clamp(8px,4cqi,16px);--pb-gradient-bottom-gap:6px;--pb-chip-offset:15px;--pb-chip-radius:6px}.pb-image-block.pb-effect-desaturate,.pb-image-block.pb-effect-glare,.pb-image-block.pb-effect-pan,.pb-image-block.pb-effect-pop,.pb-image-block.pb-effect-tilt,.pb-image-block.pb-effect-zoom-in,.pb-image-block.pb-effect-zoom-out,.pb-image-block.pb-hover-blur-overlay,.pb-image-block.pb-hover-chip,.pb-image-block.pb-hover-color-overlay,.pb-image-block.pb-hover-fade-overlay,.pb-image-block.pb-hover-gradient-bottom,.pb-image-block.pb-hover-gradient-overlay{overflow:hidden;position:relative}.pb-image-block.pb-hover-blur-overlay .pb-image-block-title-container,.pb-image-block.pb-hover-chip .pb-image-block-title-container,.pb-image-block.pb-hover-color-overlay .pb-image-block-title-container,.pb-image-block.pb-hover-fade-overlay .pb-image-block-title-container,.pb-image-block.pb-hover-gradient-bottom .pb-image-block-title-container,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title-container{inset:0;pointer-events:none;position:absolute}.pb-image-block.pb-hover-chip .pb-image-block-title,.pb-image-block.pb-hover-color-overlay .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay .pb-image-block-title,.pb-image-block.pb-hover-gradient-bottom .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title{box-sizing:border-box;color:#000;font-family:var(--pb-overlay-font-family,inherit);font-style:var(--pb-overlay-font-style,inherit);font-weight:var(--pb-overlay-font-weight,inherit)}.pb-image-block.pb-hover-chip .pb-product-name,.pb-image-block.pb-hover-chip .pb-product-price,.pb-image-block.pb-hover-color-overlay .pb-product-name,.pb-image-block.pb-hover-color-overlay .pb-product-price,.pb-image-block.pb-hover-fade-overlay .pb-product-name,.pb-image-block.pb-hover-fade-overlay .pb-product-price,.pb-image-block.pb-hover-gradient-bottom .pb-product-name,.pb-image-block.pb-hover-gradient-bottom .pb-product-price,.pb-image-block.pb-hover-gradient-overlay .pb-product-name,.pb-image-block.pb-hover-gradient-overlay .pb-product-price{display:block;line-height:1.3;width:100%}.pb-image-block.pb-hover-chip .pb-product-price,.pb-image-block.pb-hover-color-overlay .pb-product-price,.pb-image-block.pb-hover-fade-overlay .pb-product-price,.pb-image-block.pb-hover-gradient-bottom .pb-product-price,.pb-image-block.pb-hover-gradient-overlay .pb-product-price{font-weight:var(--pb-overlay-font-weight,600);margin-top:2px}.pb-image-block.pb-hover-fade-overlay .pb-image-block-title{align-items:center;background:rgba(0,0,0,.65);color:#fff;display:flex;flex-direction:column;font-size:clamp(.8rem,5cqi,1rem);height:calc(100% + 1px);inset:-.5px;justify-content:center;line-height:1.5;opacity:0;padding:var(--pb-overlay-pad);position:absolute;text-align:center;transform:scale(.98);transition:opacity var(--pb-hover-duration) ease,transform var(--pb-hover-duration) ease;width:calc(100% + 1px)}.pb-image-block.pb-hover-fade-overlay .pb-image-block-title .pb-product-name,.pb-image-block.pb-hover-fade-overlay .pb-image-block-title .pb-product-price{display:block;line-height:1.3;text-align:center;width:100%}.pb-image-block.pb-hover-fade-overlay .pb-image-block-title .pb-product-price{font-weight:var(--pb-overlay-font-weight,600);margin-top:2px}.pb-image-block.pb-hover-fade-overlay:hover .pb-image-block-title{opacity:1;transform:scale(1)}.pb-image-block.pb-hover-color-overlay .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title{align-items:center;background:var(--pb-overlay-bg,#f9f9f9);color:var(--pb-overlay-color,#000);display:flex;flex-direction:column;font-size:clamp(.8rem,5cqi,1rem);height:calc(100% + 1px);inset:-.5px;justify-content:center;line-height:1.5;opacity:0;padding:var(--pb-overlay-pad);position:absolute;text-align:center;transform:scale(.98);transition:opacity var(--pb-hover-duration) ease,transform var(--pb-hover-duration) ease;width:calc(100% + 1px)}.pb-image-block.pb-hover-color-overlay .pb-image-block-title .pb-product-name,.pb-image-block.pb-hover-color-overlay .pb-image-block-title .pb-product-price,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title .pb-product-name,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title .pb-product-price{display:block;line-height:1.3;text-align:center;width:100%}.pb-image-block.pb-hover-color-overlay .pb-image-block-title .pb-product-price,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title .pb-product-price{font-weight:var(--pb-overlay-font-weight,600);margin-top:2px}.pb-image-block.pb-hover-color-overlay:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay:hover .pb-image-block-title{opacity:1;transform:scale(1)}.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title{background:var(--pb-overlay-bg,linear-gradient(135deg,hsla(0,0%,100%,.92) 0,rgba(226,232,240,.82) 100%))}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-fade .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-fade .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-fade .pb-image-block-title{transform:none}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-up .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-up .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-up .pb-image-block-title{transform:translateY(100%)}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-down .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-down .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-down .pb-image-block-title{transform:translateY(-100%)}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-left .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-left .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-left .pb-image-block-title{transform:translateX(100%)}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-right .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-right .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-right .pb-image-block-title{transform:translateX(-100%)}.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-fade:hover .pb-image-block-title,.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-down:hover .pb-image-block-title,.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-left:hover .pb-image-block-title,.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-right:hover .pb-image-block-title,.pb-image-block.pb-hover-color-overlay.pb-overlay-enter-slide-up:hover .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-fade:hover .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-down:hover .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-left:hover .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-right:hover .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay.pb-overlay-enter-slide-up:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-fade:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-down:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-left:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-right:hover .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay.pb-overlay-enter-slide-up:hover .pb-image-block-title{opacity:1;transform:none}.pb-image-block.pb-hover-gradient-bottom .pb-image-block-title{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;color:#fff;display:flex;flex-direction:column;font-size:clamp(.8rem,5cqi,.95rem);height:auto;left:-.5px;line-height:1.2;min-height:42px;opacity:1;padding:var(--pb-overlay-pad);position:absolute;right:-.5px;top:auto;transform:translateY(110%);transition:transform var(--pb-hover-duration) ease}.pb-image-block.pb-hover-gradient-bottom:hover .pb-image-block-title{transform:translateY(0)}.pb-image-block.pb-hover-chip .pb-image-block-title{align-items:center;background:var(--pb-chip-overlay-bg,#f9f9f9);border-radius:16px;bottom:auto;color:var(--pb-chip-overlay-color,#000);font-size:clamp(.8rem,5cqi,.95rem);gap:10px;justify-content:center;left:var(--pb-chip-offset);line-height:1.3;max-width:calc(100% - var(--pb-chip-offset)*2);opacity:0;padding:6px 10px;position:absolute;right:auto;top:var(--pb-chip-offset);transform:translateY(-4px);transition:opacity var(--pb-hover-duration) ease,transform var(--pb-hover-duration) ease}.pb-image-block.pb-hover-chip:hover .pb-image-block-title{opacity:1;transform:translateY(0)}.pb-image-block .pb-hover-exif{display:flex;gap:clamp(3px,2cqi,8px);line-height:1.2;max-height:100%;max-width:100%;overflow:hidden;--pb-hover-exif-icon-size:clamp(13px,5cqi + 4px,18px);--pb-hover-exif-value-size:clamp(0.64rem,2.5cqi + 0.34rem,0.72rem);--pb-hover-exif-iso-size:clamp(7px,2cqi + 4px,9px)}.pb-image-block .pb-hover-exif__item{align-items:center;display:flex;min-width:0}.pb-image-block .pb-hover-exif__icon{align-items:center;color:currentcolor;display:inline-flex;flex:0 0 var(--pb-hover-exif-icon-size);height:var(--pb-hover-exif-icon-size);justify-content:center;width:var(--pb-hover-exif-icon-size)}.pb-image-block .pb-hover-exif__icon svg{display:block;fill:currentcolor;height:var(--pb-hover-exif-icon-size);width:var(--pb-hover-exif-icon-size)}.pb-image-block .pb-hover-exif-icon__iso,.pb-image-block .pb-lightbox-exif-icon__iso{font-size:var(--pb-hover-exif-iso-size);font-weight:700;letter-spacing:0;line-height:1}.pb-image-block .pb-hover-exif__value{font-size:var(--pb-hover-exif-value-size);font-weight:600;overflow-wrap:anywhere}.pb-image-block.pb-hover-blur-overlay .pb-hover-exif,.pb-image-block.pb-hover-color-overlay .pb-hover-exif,.pb-image-block.pb-hover-fade-overlay .pb-hover-exif,.pb-image-block.pb-hover-gradient-overlay .pb-hover-exif{align-items:center;flex-direction:column;justify-content:center;text-align:center}.pb-image-block.pb-hover-blur-overlay .pb-hover-exif__item,.pb-image-block.pb-hover-color-overlay .pb-hover-exif__item,.pb-image-block.pb-hover-fade-overlay .pb-hover-exif__item,.pb-image-block.pb-hover-gradient-overlay .pb-hover-exif__item{flex-direction:row;gap:clamp(2px,1.5cqi,4px)}.pb-image-block.pb-hover-chip .pb-hover-exif,.pb-image-block.pb-hover-gradient-bottom .pb-hover-exif{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.pb-image-block.pb-hover-chip .pb-hover-exif__item,.pb-image-block.pb-hover-gradient-bottom .pb-hover-exif__item{flex-direction:row;gap:clamp(2px,1.5cqi,4px)}.pb-image-block .pb-social-share{color:currentcolor;display:flex;max-width:100%;pointer-events:auto}.pb-image-block .pb-social-share__link{align-items:center;color:inherit;display:inline-flex;min-width:0;text-decoration:none}.pb-image-block .pb-social-share__icon{align-items:center;border:1px solid;border-radius:999px;box-sizing:border-box;color:currentcolor;display:inline-flex;flex:0 0 var(--pb-social-share-icon-size,28px);height:var(--pb-social-share-icon-size,28px);justify-content:center;width:var(--pb-social-share-icon-size,28px)}.pb-image-block .pb-social-share__icon svg{display:block;fill:currentcolor;height:var(--pb-social-share-glyph-size,14px);width:var(--pb-social-share-glyph-size,14px)}.pb-image-block .pb-social-share__link--facebook{--pb-social-share-glyph-size:calc(var(--pb-social-share-base-glyph-size, 14px)*1.14)}.pb-image-block .pb-social-share__link--threads{--pb-social-share-glyph-size:calc(var(--pb-social-share-base-glyph-size, 14px)*1.12)}.pb-image-block .pb-social-share__link--copy{--pb-social-share-glyph-size:calc(var(--pb-social-share-base-glyph-size, 14px)*1.18)}.pb-image-block .pb-social-share__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-image-block.pb-hover-blur-overlay .pb-social-share,.pb-image-block.pb-hover-color-overlay .pb-social-share,.pb-image-block.pb-hover-fade-overlay .pb-social-share,.pb-image-block.pb-hover-gradient-overlay .pb-social-share{--pb-social-share-icon-size:clamp(24px,8cqi,30px);--pb-social-share-glyph-size:clamp(12px,4cqi,15px);--pb-social-share-base-glyph-size:clamp(12px,4cqi,15px);align-items:flex-start;flex-direction:column;gap:clamp(6px,2cqi,9px);justify-content:center;text-align:left}.pb-image-block.pb-hover-blur-overlay .pb-social-share__link,.pb-image-block.pb-hover-color-overlay .pb-social-share__link,.pb-image-block.pb-hover-fade-overlay .pb-social-share__link,.pb-image-block.pb-hover-gradient-overlay .pb-social-share__link{font-size:clamp(.7rem,2.5cqi + .34rem,.82rem);font-weight:600;gap:clamp(7px,2.4cqi,10px);line-height:1.2}.pb-image-block.pb-hover-chip .pb-social-share,.pb-image-block.pb-hover-gradient-bottom .pb-social-share{--pb-social-share-icon-size:clamp(26px,5cqi,32px);--pb-social-share-glyph-size:clamp(13px,2.7cqi,16px);--pb-social-share-base-glyph-size:clamp(13px,2.7cqi,16px);align-items:center;flex-direction:row;flex-wrap:wrap;gap:clamp(6px,2cqi,10px);justify-content:flex-start}.pb-image-block.pb-hover-chip .pb-social-share__label,.pb-image-block.pb-hover-gradient-bottom .pb-social-share__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pb-image-block.pb-effect-desaturate img.pb-image-block-img,.pb-image-block.pb-effect-pan img.pb-image-block-img,.pb-image-block.pb-effect-zoom-in img.pb-image-block-img,.pb-image-block.pb-effect-zoom-out img.pb-image-block-img{transition:transform var(--pb-hover-duration) ease,filter var(--pb-hover-duration) ease;will-change:transform}.pb-image-block.pb-effect-lift,.pb-image-block.pb-effect-pop,.pb-image-block.pb-effect-tilt{transform-style:preserve-3d;transition:transform var(--pb-hover-duration) ease,box-shadow var(--pb-hover-duration) ease;will-change:transform}.pb-image-block.pb-effect-zoom-in:hover img.pb-image-block-img,.pb-image-block.pb-effect-zoom-out img.pb-image-block-img{transform:scale(var(--pb-hover-scale))}.pb-image-block.pb-effect-zoom-out:hover img.pb-image-block-img{transform:scale(1)}.pb-image-block.pb-effect-lift:hover{box-shadow:0 10px 24px rgba(0,0,0,.18);transform:translateY(-4px)}.pb-image-block.pb-effect-tilt:hover{box-shadow:0 14px 30px rgba(0,0,0,.18);transform:perspective(900px) rotateX(var(--pb-tilt-x,0deg)) rotateY(var(--pb-tilt-y,0deg)) scale(1.035)}.pb-image-block.pb-effect-pop:hover{box-shadow:0 10px 22px rgba(0,0,0,.16);transform:scale(var(--pb-hover-pop-scale))}.pb-image-block.pb-effect-glare:after{background:linear-gradient(115deg,transparent,transparent 36%,hsla(0,0%,100%,.5) 48%,transparent 62%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:opacity var(--pb-hover-duration) ease,transform .55s ease;z-index:3}.pb-image-block.pb-effect-glare:hover:after{opacity:1;transform:translateX(120%)}.pb-image-block.pb-effect-pan img.pb-image-block-img{transform:scale(1.08) translateX(-2%)}.pb-image-block.pb-effect-pan:hover img.pb-image-block-img{transform:scale(1.08) translateX(2%)}.pb-image-block.pb-effect-desaturate img.pb-image-block-img{filter:saturate(1)}.pb-image-block.pb-effect-desaturate:hover img.pb-image-block-img{filter:saturate(0)}@media(prefers-reduced-motion:reduce){.pb-image-block.pb-effect-desaturate img,.pb-image-block.pb-effect-glare:after,.pb-image-block.pb-effect-lift,.pb-image-block.pb-effect-pan img,.pb-image-block.pb-effect-pop,.pb-image-block.pb-effect-tilt,.pb-image-block.pb-effect-zoom-in img,.pb-image-block.pb-effect-zoom-out img{animation:none!important;transform:none!important;transition:none!important}.pb-image-block.pb-hover-blur-overlay img.pb-image-block-img,.pb-image-block.pb-hover-chip .pb-image-block-title,.pb-image-block.pb-hover-color-overlay .pb-image-block-title,.pb-image-block.pb-hover-fade-overlay .pb-image-block-title,.pb-image-block.pb-hover-gradient-bottom .pb-image-block-title,.pb-image-block.pb-hover-gradient-overlay .pb-image-block-title{animation:none!important;transition:none!important}}
.post-password-form{box-sizing:border-box;width:min(100%,30rem);margin:clamp(2rem,8vh,5rem) auto;padding:clamp(1.25rem,4vw,2rem);color:canvastext;font:inherit;background:canvas;border:1px solid color-mix(in srgb,canvastext 16%,canvas);border-radius:.5rem;box-shadow:0 .5rem 1.5rem color-mix(in srgb,canvastext 10%,transparent)}.post-password-form p{margin-top:0}.post-password-form p:not(:last-child){font-size:.925em;line-height:1.5}.post-password-form p:last-child,.post-password-form__fields{display:flex;gap:.75rem;align-items:end;margin-bottom:0}.post-password-form label{flex:1 1 auto;min-width:0;font:inherit;font-size:.8em;font-weight:600}.post-password-form input[type=password]{box-sizing:border-box;display:block;width:100%;height:2.75rem;margin-top:.4rem;padding:.625rem .75rem;color:inherit;font:inherit;font-weight:400;background:color-mix(in srgb,canvastext 3%,canvas);border:1px solid color-mix(in srgb,canvastext 25%,canvas);border-radius:.25rem}.post-password-form input[type=hidden]{display:none}.post-password-form input[type=submit],.post-password-form button[type=submit]{box-sizing:border-box;flex:0 0 auto;height:2.75rem;padding:.625rem 1rem;color:canvas;font:inherit;line-height:1;background:canvastext;border:1px solid canvastext;border-radius:.25rem;cursor:pointer}.post-password-form input[type=submit]:hover,.post-password-form button[type=submit]:hover{color:canvas;background:color-mix(in srgb,canvastext 86%,canvas);border-color:color-mix(in srgb,canvastext 86%,canvas)}.post-password-form input:focus-visible{outline:2px solid canvastext;outline-offset:2px}.post-password-form__error{margin-bottom:0;color:#b91c1c;font-size:.875em;font-weight:600;line-height:1.4}@media (max-width:30rem){.post-password-form p:last-child,.post-password-form__fields{flex-direction:column;align-items:stretch}.post-password-form input[type=submit],.post-password-form button[type=submit]{width:100%}}
.wp-block-folioblocks-proofing-gallery-block{box-sizing:border-box;--fbks-proofing-edge-gutter:clamp(16px,3vw,32px)}.fbks-proofing-gallery__filter-bar{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:999px;box-shadow:0 1px 3px rgba(15,23,42,.08);display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:0 auto 22px;padding:6px;width:fit-content}.fbks-proofing-gallery__filter-bar.align-left{margin-left:0;margin-right:auto}.fbks-proofing-gallery__filter-bar.align-center{margin-left:auto;margin-right:auto}.fbks-proofing-gallery__filter-bar.align-right{margin-left:auto;margin-right:0}.wp-block-folioblocks-proofing-gallery-block.alignfull .fbks-proofing-gallery__filter-bar{max-width:calc(100% - var(--fbks-proofing-edge-gutter)*2)}.wp-block-folioblocks-proofing-gallery-block.alignfull .fbks-proofing-gallery__filter-bar.align-left{margin-left:var(--fbks-proofing-edge-gutter)}.wp-block-folioblocks-proofing-gallery-block.alignfull .fbks-proofing-gallery__filter-bar.align-right{margin-right:var(--fbks-proofing-edge-gutter)}.fbks-proofing-filter-button{align-items:center;background:0 0;border:1px solid transparent;border-radius:999px;color:#475467;cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.fbks-proofing-filter-button svg{display:block;fill:none;height:17px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8;width:17px}.fbks-proofing-filter-button span{font-size:10px;font-weight:700;line-height:1;text-transform:uppercase}.fbks-proofing-filter-button:focus-visible,.fbks-proofing-filter-button:hover{background:#f8fafc;color:#111827}.fbks-proofing-filter-button.is-active{background:#111827;border-color:#111827;box-shadow:0 2px 8px rgba(15,23,42,.16);color:#fff}.fbks-proofing-filter-button.is-flag.is-active svg,.fbks-proofing-filter-button.is-heart.is-active svg{fill:currentColor}.fbks-proofing-filter-button.is-red{color:#dc2626}.fbks-proofing-filter-button.is-red.is-active{background:#dc2626;border-color:#dc2626;color:#fff}.fbks-proofing-filter-button.is-orange{color:#f97316}.fbks-proofing-filter-button.is-orange.is-active{background:#f97316;border-color:#f97316;color:#fff}.fbks-proofing-filter-button.is-green{color:#16a34a}.fbks-proofing-filter-button.is-green.is-active{background:#16a34a;border-color:#16a34a;color:#fff}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-gallery__filter-bar{background:hsla(0,0%,9%,.94);border-color:hsla(0,0%,100%,.14);box-shadow:0 8px 24px rgba(0,0,0,.28)}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button{color:#d1d5db}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button:focus-visible,.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button:hover{background:hsla(0,0%,100%,.08);color:#fff}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-active{background:#f9fafb;border-color:hsla(0,0%,100%,.28);box-shadow:0 2px 10px rgba(0,0,0,.28);color:#111827}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-red{color:#f87171}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-red.is-active{background:#dc2626;border-color:#f87171;color:#fff}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-orange{color:#fb923c}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-orange.is-active{background:#f97316;border-color:#fb923c;color:#111}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-green{color:#4ade80}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-filter-button.is-green.is-active{background:#16a34a;border-color:#4ade80;color:#fff}.fbks-proofing-gallery .wp-block-folioblocks-pb-image-block.is-hidden{display:none!important}.fbks-proofing-gallery__actions{display:flex;flex-wrap:wrap;gap:var(--fbks-proofing-button-gap,12px);justify-content:flex-end;margin-top:24px}.fbks-proofing-gallery__actions.align-left{justify-content:flex-start}.fbks-proofing-gallery__actions.align-center{justify-content:center}.fbks-proofing-gallery__actions.align-right{justify-content:flex-end}.wp-block-folioblocks-proofing-gallery-block.alignfull .fbks-proofing-gallery__actions{box-sizing:border-box;padding-left:var(--fbks-proofing-edge-gutter);padding-right:var(--fbks-proofing-edge-gutter)}.fbks-proofing-gallery__action-button{background:var(--fbks-proofing-save-button-bg,#fff);border:var(--fbks-proofing-button-border-width,1px) solid var(--fbks-proofing-save-button-color,var(--wp-admin-theme-color,#3858e9));border-radius:var(--fbks-proofing-button-radius,2px);color:var(--fbks-proofing-save-button-color,var(--wp-admin-theme-color,#3858e9));cursor:pointer;font:inherit;font-size:var(--fbks-proofing-button-font-size,13px);font-weight:500;line-height:1;min-height:36px;padding:var(--fbks-proofing-button-padding-y,6px) var(--fbks-proofing-button-padding-x,12px);text-decoration:none}.fbks-proofing-gallery__action-button:focus-visible,.fbks-proofing-gallery__action-button:hover{border-color:color-mix(in srgb,var(--fbks-proofing-save-button-color,var(--wp-admin-theme-color,#3858e9)) 84%,#000);color:color-mix(in srgb,var(--fbks-proofing-save-button-color,var(--wp-admin-theme-color,#3858e9)) 84%,#000)}.fbks-proofing-gallery__action-button:disabled,.fbks-proofing-gallery__action-button[aria-disabled=true]{background:#f6f7f7;border-color:#dcdcde;color:#a7aaad;cursor:default}.fbks-proofing-gallery__action-button--submit{background:var(--fbks-proofing-submit-button-bg,var(--wp-admin-theme-color,#3858e9));border-color:var(--fbks-proofing-submit-button-bg,var(--wp-admin-theme-color,#3858e9));color:var(--fbks-proofing-submit-button-color,#fff)}.fbks-proofing-gallery__action-button--submit:focus-visible,.fbks-proofing-gallery__action-button--submit:hover{background:color-mix(in srgb,var(--fbks-proofing-submit-button-bg,var(--wp-admin-theme-color,#3858e9)) 84%,#000);border-color:color-mix(in srgb,var(--fbks-proofing-submit-button-bg,var(--wp-admin-theme-color,#3858e9)) 84%,#000);color:var(--fbks-proofing-submit-button-color,#fff)}.fbks-proofing-gallery__status{color:#475467;flex-basis:100%;font-size:13px;margin:0;text-align:right}.fbks-proofing-gallery__actions.align-left .fbks-proofing-gallery__status{text-align:left}.fbks-proofing-gallery__actions.align-center .fbks-proofing-gallery__status{text-align:center}.fbks-proofing-gallery__actions.align-right .fbks-proofing-gallery__status{text-align:right}.fbks-proofing-gallery__status[hidden]{display:none!important}.fbks-proofing-thumbnail-control{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.36);border:1px solid hsla(0,0%,100%,.42);border-radius:999px;box-shadow:0 2px 8px rgba(15,23,42,.14);color:#111827;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;width:30px;z-index:6}.fbks-proofing-thumbnail-control svg{display:block;fill:none;height:17px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8;width:17px}.fbks-proofing-thumbnail-control:focus-visible,.fbks-proofing-thumbnail-control:hover{background:hsla(0,0%,100%,.92);border-color:currentColor;box-shadow:0 4px 12px rgba(15,23,42,.2);transform:translateY(-1px)}.fbks-proofing-gallery .pb-image-block{overflow:visible}.fbks-proofing-gallery .pb-image-block-img{border-radius:inherit}.fbks-proofing-thumbnail-control--slot-1{bottom:auto;left:8px;right:auto;top:8px}.fbks-proofing-thumbnail-control--slot-2{bottom:auto;left:auto;right:8px;top:8px}.fbks-proofing-thumbnail-control--slot-3{bottom:8px;left:8px;right:auto;top:auto}.fbks-proofing-thumbnail-control--slot-4{bottom:8px;left:auto;right:8px;top:auto}.fbks-proofing-thumbnail-control--heart.is-active{background:hsla(0,0%,100%,.92);border-color:rgba(225,29,72,.45);color:#e11d48}.fbks-proofing-thumbnail-control--heart.is-active svg{fill:currentColor}.fbks-proofing-thumbnail-control--flag.is-red{color:#dc2626}.fbks-proofing-thumbnail-control--flag.is-orange{color:#f97316}.fbks-proofing-thumbnail-control--flag.is-green{color:#16a34a}.fbks-proofing-thumbnail-control--flag.is-green,.fbks-proofing-thumbnail-control--flag.is-orange,.fbks-proofing-thumbnail-control--flag.is-red{background:hsla(0,0%,100%,.92)}.fbks-proofing-thumbnail-control--flag.is-green svg,.fbks-proofing-thumbnail-control--flag.is-orange svg,.fbks-proofing-thumbnail-control--flag.is-red svg{fill:currentColor}.fbks-proofing-thumbnail-control--flag.is-red{border-color:rgba(220,38,38,.45)}.fbks-proofing-thumbnail-control--flag.is-orange{border-color:rgba(249,115,22,.45)}.fbks-proofing-thumbnail-control--flag.is-green{border-color:rgba(22,163,74,.45)}.fbks-proofing-thumbnail-control--comment.is-active,.fbks-proofing-thumbnail-control--comment.is-open{background:hsla(0,0%,100%,.92);border-color:rgba(37,99,235,.45);color:#2563eb}.fbks-proofing-thumbnail-control--comment.is-active svg,.fbks-proofing-thumbnail-control--comment.is-open svg{fill:currentColor}.fbks-proofing-flag-popover{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.18);display:flex;gap:8px;padding:8px;position:absolute;right:8px;top:44px;z-index:7}.fbks-proofing-popover--slot-1{bottom:auto;left:8px;right:auto;top:44px}.fbks-proofing-popover--slot-2{bottom:auto;left:auto;right:8px;top:44px}.fbks-proofing-popover--slot-3{bottom:44px;left:8px;right:auto;top:auto}.fbks-proofing-popover--slot-4{bottom:44px;left:auto;right:8px;top:auto}.fbks-proofing-comment-popover[hidden],.fbks-proofing-flag-popover[hidden]{display:none!important}.fbks-proofing-flag-swatch{border:1px solid rgba(17,24,39,.18);border-radius:999px;cursor:pointer;height:24px;padding:0;width:24px}.fbks-proofing-flag-swatch.is-red{background:#dc2626}.fbks-proofing-flag-swatch.is-orange{background:#f97316}.fbks-proofing-flag-swatch.is-green{background:#16a34a}.fbks-proofing-flag-clear{background:#fff;border:1px solid #d0d5dd;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px}.fbks-proofing-comment-popover{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,.18);color:#111827;line-height:1.4;padding:10px;position:absolute;width:min(260px,100% - 16px);z-index:7}.fbks-proofing-comment-popover__label{display:grid;font-size:12px;font-weight:600;gap:6px}.fbks-proofing-comment-popover__field{border:1px solid #d0d5dd;border-radius:6px;box-sizing:border-box;font:inherit;font-size:13px;font-weight:400;line-height:1.4;min-height:74px;padding:8px;resize:vertical;width:100%}.fbks-proofing-comment-popover__counter{color:#667085;font-size:11px;font-weight:400;line-height:1.2;text-align:right}.fbks-proofing-comment-popover__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.fbks-proofing-comment-popover__button{background:#fff;border:1px solid #d0d5dd;border-radius:4px;color:#111827;cursor:pointer;font:inherit;font-size:12px;padding:6px 10px}.fbks-proofing-comment-popover__button.is-primary{background:#111827;border-color:#111827;color:#fff}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover,.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-flag-popover,.fbks-proofing-popover--dark .fbks-proofing-comment-popover,.fbks-proofing-popover--dark .fbks-proofing-flag-popover{background:#181818;border-color:hsla(0,0%,100%,.14);box-shadow:0 10px 30px rgba(0,0,0,.34);color:#f9fafb}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-flag-swatch,.fbks-proofing-popover--dark .fbks-proofing-flag-swatch{border-color:hsla(0,0%,100%,.32)}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover__button,.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-flag-clear,.fbks-proofing-popover--dark .fbks-proofing-comment-popover__button,.fbks-proofing-popover--dark .fbks-proofing-flag-clear{background:#242424;border-color:hsla(0,0%,100%,.18);color:#f9fafb}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover__field,.fbks-proofing-popover--dark .fbks-proofing-comment-popover__field{background:#101010;border-color:hsla(0,0%,100%,.18);color:#f9fafb}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover__field::placeholder,.fbks-proofing-popover--dark .fbks-proofing-comment-popover__field::placeholder{color:#9ca3af}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover__counter,.fbks-proofing-popover--dark .fbks-proofing-comment-popover__counter{color:#9ca3af}.fbks-proofing-gallery.is-proofing-dark .fbks-proofing-comment-popover__button.is-primary,.fbks-proofing-popover--dark .fbks-proofing-comment-popover__button.is-primary{background:#f9fafb;border-color:#f9fafb;color:#111}.fbks-proofing-popover--dark.fbks-proofing-comment-popover,.fbks-proofing-popover--dark.fbks-proofing-flag-popover{background:#181818;border-color:hsla(0,0%,100%,.14);box-shadow:0 10px 30px rgba(0,0,0,.34);color:#f9fafb}
a{text-decoration-thickness:1px !important;text-underline-offset:.1em}:where(.wp-site-blocks *:focus-visible){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}.more-link{display:block}.wp-block-query-pagination{display:flex;justify-content:center;margin:2rem 0}.wp-block-query-pagination-numbers{display:flex;gap:.5rem}.wp-block-query-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .9rem;font-size:1rem;font-weight:500;color:#444;background:#fff;border:1px solid #e0e0e0;border-radius:4px;text-decoration:none;transition:all .2s ease}.wp-block-query-pagination .page-numbers.current{background:#3b82f6;color:#fff;border-color:#3b82f6;font-weight:600}.wp-block-query-pagination a.page-numbers:hover{background:#f8f8f8;border-color:#ccc;color:#222}@media (max-width:768px){.wp-block-query-pagination .page-numbers{padding:.45rem .7rem;font-size:.9rem}}