.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light-border]{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 4px 14px -2px rgba(0,8,16,.08);color:#333}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;left:1px;top:17px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-right-color:rgba(0,8,16,.2);border-width:7px 7px 7px 0;right:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI2Ij48cGF0aCBmaWxsPSJyZ2JhKDAsIDgsIDE2LCAwLjIpIiBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMHMyLjE0OC44ODcgMy4zNDMgMi4zODVDMTQuMjMzIDYuMDA1IDE2IDYgMTYgNnoiLz48L3N2Zz4=);background-size:16px 6px;height:6px;width:16px}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=top]{transform:translateY(-20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=bottom]{transform:translateY(20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=left]{transform:translateX(-20px)}.tippy-box[data-animation=shift-toward-extreme][data-state=hidden][data-placement^=right]{transform:translateX(20px)}.wp-block-custom-printeez-custom-menu{--pcb-primary:var(--wp--preset--color--primary,#111);--pcb-secondary:var(--wp--preset--color--secondary,#f2f2f2);--pcb-border:color-mix(in srgb,var(--pcb-primary) 18%,transparent);background:transparent;color:var(--pcb-primary);display:block;font-family:inherit;position:relative;width:100%}.wp-block-custom-printeez-custom-menu,.wp-block-custom-printeez-custom-menu *{font-family:inherit}.wp-block-custom-printeez-custom-menu .pcb-menu-shell{display:flex;flex-direction:column;gap:1rem;width:100%}.wp-block-custom-printeez-custom-menu .pcb-menu{display:flex;flex-direction:column;gap:3rem;list-style:none;margin:0;padding:0;width:100%}@media(min-width:768px){.wp-block-custom-printeez-custom-menu .pcb-menu{gap:.75rem}}.wp-block-custom-printeez-custom-menu .pcb-menu__item{display:flex;flex-direction:column;position:relative}.wp-block-custom-printeez-custom-menu .pcb-menu:not(.is-pcb-ready) .pcb-menu__item[data-pcb-visibility]{visibility:hidden}.wp-block-custom-printeez-custom-menu .pcb-menu__link,.wp-block-custom-printeez-custom-menu .pcb-menu__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:.4rem;color:var(--pcb-primary);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.35rem;justify-content:space-between;line-height:1.2;padding:.55rem .65rem;text-decoration:none;width:100%}.wp-block-custom-printeez-custom-menu .pcb-menu__trigger:focus,.wp-block-custom-printeez-custom-menu .pcb-menu__trigger:focus-visible{box-shadow:none!important;outline:none!important}.wp-block-custom-printeez-custom-menu .pcb-menu__item.is-has-submenu .pcb-menu__trigger:focus-visible{background:color-mix(in srgb,var(--pcb-secondary) 5%,transparent);border-color:transparent;outline:none}.wp-block-custom-printeez-custom-menu .pcb-menu__arrow{display:inline-flex;height:.85rem;transition:transform .2s ease;width:.85rem}.wp-block-custom-printeez-custom-menu .pcb-menu__arrow svg{height:100%;width:100%}.wp-block-custom-printeez-custom-menu .pcb-menu__trigger[aria-expanded=true] .pcb-menu__arrow{transform:rotate(180deg)}.wp-block-custom-printeez-custom-menu .pcb-submenu{background:#fff;border:0;border-radius:.6rem;margin-top:0;overflow:hidden}.wp-block-custom-printeez-custom-menu .pcb-submenu--grid.is-tippy-content,.wp-block-custom-printeez-custom-menu .pcb-submenu.is-tippy-content{width:min(960px,100vw - 2rem)}.wp-block-custom-printeez-custom-menu .pcb-submenu--list.is-tippy-content{max-width:100vw;min-width:160px;width:auto}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge{align-items:center;background:transparent;border-bottom:1px solid var(--pcb-border);color:var(--pcb-primary);display:flex;justify-content:space-between;padding:.85rem;text-decoration:none}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge:focus-visible,.wp-block-custom-printeez-custom-menu .pcb-submenu__badge:hover{background:color-mix(in srgb,var(--pcb-secondary) 5%,transparent)}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge-right{color:var(--pcb-secondary);display:inline-flex;height:.95rem;opacity:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:.95rem}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge:focus-visible .pcb-submenu__badge-right,.wp-block-custom-printeez-custom-menu .pcb-submenu__badge:hover .pcb-submenu__badge-right{opacity:1;visibility:visible}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge-right svg{height:100%;width:100%}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge-left{align-items:center;display:inline-flex;gap:.5rem}.wp-block-custom-printeez-custom-menu .pcb-icon{background:color-mix(in srgb,var(--pcb-secondary) 10%,transparent);border-radius:.35rem;box-shadow:0 1px 2px rgba(0,0,0,.08);box-sizing:border-box;display:inline-flex;height:1.75rem;padding:.35rem;width:1.75rem}.wp-block-custom-printeez-custom-menu .pcb-icon img,.wp-block-custom-printeez-custom-menu .pcb-icon svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-custom-printeez-custom-menu .pcb-icon svg path{fill:var(--pcb-secondary)}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards{display:flex;width:100%}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--list{flex-direction:column;min-width:160px;width:auto}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--list .pcb-card,.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--list .pcb-card__title{font-weight:400}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--list .pcb-card:focus-visible,.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--list .pcb-card:hover{color:var(--pcb-secondary)}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--grid{align-items:stretch;flex-direction:column}@media(min-width:768px){.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--grid{flex-direction:row}}.wp-block-custom-printeez-custom-menu .pcb-card{border-bottom:1px solid var(--pcb-border);border-right:1px solid var(--pcb-border);color:var(--pcb-primary);display:flex;flex-direction:column;gap:.5rem;padding:.9rem;text-decoration:none}.wp-block-custom-printeez-custom-menu .pcb-card:focus-visible,.wp-block-custom-printeez-custom-menu .pcb-card:hover{background:color-mix(in srgb,var(--pcb-secondary) 5%,transparent)}.wp-block-custom-printeez-custom-menu .pcb-submenu__cards--grid .pcb-card{flex:1 1 0;min-width:190px}.wp-block-custom-printeez-custom-menu .pcb-card__image-wrap{border-radius:.45rem;overflow:hidden}.wp-block-custom-printeez-custom-menu .pcb-card__image{max-height:16rem;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease;width:100%}.wp-block-custom-printeez-custom-menu .pcb-card:hover .pcb-card__image{transform:scale(1.04)}.wp-block-custom-printeez-custom-menu .pcb-card__title{font-weight:700}.wp-block-custom-printeez-custom-menu .pcb-card__desc{font-size:.82rem;opacity:.75}.wp-block-custom-printeez-custom-menu .pcb-submenu__footer{align-items:center;background:color-mix(in srgb,var(--pcb-primary) 2.5%,transparent);display:flex;flex-wrap:wrap;gap:.75rem;padding:.8rem}.wp-block-custom-printeez-custom-menu .pcb-submenu__cta,.wp-block-custom-printeez-custom-menu .pcb-submenu__link{color:color-mix(in srgb,var(--pcb-primary) 50%,transparent);font-size:.82rem;text-decoration:none}.wp-block-custom-printeez-custom-menu .pcb-submenu__cta{align-items:center;color:var(--pcb-secondary);display:inline-flex;font-weight:700;gap:.35rem;margin-left:auto}.wp-block-custom-printeez-custom-menu .pcb-submenu__cta-arrow{display:inline-flex;height:.95rem;width:.95rem}.wp-block-custom-printeez-custom-menu .pcb-submenu__cta-arrow svg{height:100%;width:100%}.wp-block-custom-printeez-custom-menu .pcb-stacked{display:flex;flex-direction:column;gap:.9rem}.wp-block-custom-printeez-custom-menu .pcb-stacked__label{color:var(--pcb-primary);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wp-block-custom-printeez-custom-menu .pcb-stacked__list{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.wp-block-custom-printeez-custom-menu .pcb-stacked__item{margin:0}.wp-block-custom-printeez-custom-menu .pcb-stacked__link{background:transparent;border:0;color:var(--pcb-primary);display:inline-flex;font-size:1rem;font-weight:400;padding:0;text-decoration:none}.wp-block-custom-printeez-custom-menu .pcb-stacked__link:focus-visible,.wp-block-custom-printeez-custom-menu .pcb-stacked__link:hover{background:transparent;text-decoration:underline}.wp-block-custom-printeez-custom-menu .pcb-stacked__link .pcb-card__title{font-weight:400}.tippy-box[data-theme~=light-border]{color:var(--pcb-primary)}.tippy-box[data-theme~=light-border]>.tippy-content{padding:0}@media(min-width:768px){.wp-block-custom-printeez-custom-menu .pcb-menu-shell{align-items:center;flex-direction:row;gap:1.5rem}.wp-block-custom-printeez-custom-menu .pcb-menu{align-items:flex-start;flex-direction:row;gap:.7rem}.wp-block-custom-printeez-custom-menu[data-pcb-global-style=dropdown] .pcb-menu{width:auto}.wp-block-custom-printeez-custom-menu[data-pcb-global-style=expanded] .pcb-menu{justify-content:space-between;width:100%}.wp-block-custom-printeez-custom-menu .pcb-menu__item{display:inline-flex}.wp-block-custom-printeez-custom-menu .pcb-menu__item.is-stacked{align-items:flex-start;display:flex;flex-direction:column}.wp-block-custom-printeez-custom-menu .pcb-submenu__badge{padding:1rem 1.2rem}.wp-block-custom-printeez-custom-menu .pcb-menu__link,.wp-block-custom-printeez-custom-menu .pcb-menu__trigger{white-space:nowrap;width:auto}.wp-block-custom-printeez-custom-menu .pcb-submenu[hidden]{display:block}}
.wp-block-custom-printeez-custom-menu.pcb-editor-preview{background:transparent;border:1px dashed color-mix(in srgb,var(--pcb-primary) 25%,transparent);border-radius:.6rem;padding:.9rem}.pcb-editor-preview .pcb-editor-preview__menu{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.pcb-editor-preview .pcb-editor-preview__item{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--pcb-primary) 20%,transparent);border-radius:999px;display:flex;gap:.45rem;max-width:100%;padding:.35rem .65rem;width:auto}.pcb-editor-preview .pcb-editor-preview__label{color:var(--pcb-primary);font-size:.85rem;white-space:nowrap}.pcb-editor-preview .pcb-editor-preview__badge{background:color-mix(in srgb,var(--pcb-secondary) 70%,#fff 30%);border:1px solid color-mix(in srgb,var(--pcb-secondary) 35%,var(--pcb-primary) 65%);border-radius:999px;color:var(--pcb-primary);font-size:.66rem;letter-spacing:.04em;padding:.14rem .38rem;text-transform:uppercase}
