.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ps{position:relative}.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.image-preview[data-v-18e67c23]{position:relative}.image-preview .thumb[data-v-18e67c23]{overflow:hidden;background:#d9d9d9;position:relative;width:100%;height:100%}.image-preview .thumb img[data-v-18e67c23]{width:100%;height:100%}.image-preview .thumb .loading[data-v-18e67c23]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.image-preview .closeBtn[data-v-18e67c23]{position:absolute;top:5px;right:5px;cursor:pointer}#personalized-book-app:has(.npb-full){position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999}#personalized-book-app .npb-full:has(.npb-step-preview-container){overflow-y:scroll}.npb-personalize{background:#fff;position:relative}.npb-personalize *{box-sizing:border-box}.npb-personalize.list-view{position:fixed;border:1px solid #eeeeee;padding:0;top:0;right:0;box-shadow:#959da559 0 8px 24px}@media (max-width: 720px){.npb-personalize.list-view{height:100vh;width:100%}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view{height:auto;width:100vw;position:absolute}}@media (min-width: 1024px){.npb-personalize.list-view{height:100vh;width:600px}}.npb-personalize.list-view .close-btn{position:absolute;top:7px;right:16px;cursor:pointer;z-index:999999999;color:#afafaf}.npb-personalize.list-view .close-btn:hover{color:#2d2d2d}.npb-personalize.list-view .personal-preview{padding-top:0;position:relative;background:#fff;z-index:999999;border-bottom:2px solid #ebebeb}@media (max-width: 720px){.npb-personalize.list-view .personal-preview{height:250px;width:100%}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .personal-preview{height:300px;width:100%}}@media (min-width: 1024px){.npb-personalize.list-view .personal-preview{height:300px;width:100%}}.npb-personalize.list-view .personal-preview .preview-container{width:100%;height:calc(100% - 70px);margin-bottom:70px;margin-top:16px}.npb-personalize.list-view .personal-preview.full{position:fixed;top:0;right:0;left:0;bottom:0;height:calc(100vh + 10px);z-index:999999;background:#fff}.npb-personalize.list-view .personal-preview .full-btn{position:absolute;top:7px;left:16px;cursor:pointer;z-index:99999;color:#afafaf}.npb-personalize.list-view .personal-preview .full-btn:hover{color:#2d2d2d}.npb-personalize.list-view .personal-preview .carousel{width:100%;height:100%}.npb-personalize.list-view .personal-preview .carousel .carousel__viewport,.npb-personalize.list-view .personal-preview .carousel .carousel__viewport .carousel__track,.npb-personalize.list-view .personal-preview .carousel__item{width:100%}.npb-personalize.list-view .personal-preview .page-preview-item{width:100%;background-color:#fff}.npb-personalize.list-view .personal-preview .carousel__pagination{position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.npb-personalize.list-view .personal-preview .carousel__pagination-item button{padding:2px 5px;background:transparent}.npb-personalize.list-view .personal-preview .carousel__slide{padding:10px}.npb-personalize.list-view .personal-preview .carousel__prev,.npb-personalize.list-view .personal-preview .carousel__next{box-sizing:content-box;border:none}.npb-personalize.list-view .personal-preview .konvajs-content{box-shadow:#00000026 0 2px 8px;margin:auto}.npb-personalize.list-view .npb-preview-buttons{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:50px;padding:10px;gap:16px}.npb-personalize.list-view .npb-preview-buttons button{font-size:10pt;padding:5px 16px;border-radius:8px;border:none}.npb-personalize.list-view .npb-front-add-to-cart{border:none;border-radius:32px;padding:16px 32px;margin:32px 16px 0;background:#000;box-sizing:border-box;width:calc(100% - 32px);color:#fff}.npb-personalize.list-view .npb-front-add-to-cart:hover{background:#2d2d2d}.npb-personalize.list-view .form{margin-right:-16px;margin-left:-16px;overflow-y:scroll;padding:32px}@media (max-width: 720px){.npb-personalize.list-view .form{height:calc(100vh - 350px)}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .form{height:auto;overflow-y:visible}}@media (min-width: 1024px){.npb-personalize.list-view .form{height:calc(100vh - 400px)}}.npb-personalize.list-view .form .error input{border:2px solid red}.npb-personalize.list-view .form .error.form-frame-title{color:red}.npb-personalize.list-view .form .error.form-frame-title .warning{display:inline-block}.npb-personalize.list-view .form .form-control{padding:7px 16px;display:block;border-radius:4px;width:100%;margin-right:32px;box-sizing:border-box}.npb-personalize.list-view .form .form-field{margin:16px 0;display:flex;flex-wrap:wrap}.npb-personalize.list-view .form .form-section{background:#fff;padding:0;margin-bottom:32px}.npb-personalize.list-view .form .form-section>h3{background:#f5f5f5;padding:16px;margin:0;font-weight:700;font-size:16px}.npb-personalize.list-view .form .form-section>.form-section-body{padding:16px;border:1px solid #f5f5f5}.npb-personalize.list-view .form .form-frame-title{font-size:1.5em;font-weight:700;margin-bottom:16px;cursor:pointer}.npb-personalize.list-view .form .form-frame-title .warning{display:none}.npb-personalize.list-view .form .form-frame-section{margin-bottom:32px}.npb-personalize.list-view .form .form-frame-section .format_list{display:flex;gap:16px;padding-top:16px}@media (max-width: 720px){.npb-personalize.list-view .form .form-frame-section .format_list{flex-direction:column}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .form .form-frame-section .format_list{flex-direction:column}}@media (min-width: 1024px){.npb-personalize.list-view .form .form-frame-section .format_list{flex-direction:row}}.npb-personalize.list-view .form .form-frame-section .format_list label{display:flex;gap:16px}.npb-personalize.list-view .form .form-frame-section .format_list label input{display:none}.npb-personalize.list-view .form .form-frame-section .format_list label input+span{display:flex;padding:7px 16px;border:1px solid transparent;background:#efefef;border-radius:4px;width:100%;gap:10px;align-items:center}@media (max-width: 720px){.npb-personalize.list-view .form .form-frame-section .format_list label input+span{flex-direction:row}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .form .form-frame-section .format_list label input+span{flex-direction:row}}@media (min-width: 1024px){.npb-personalize.list-view .form .form-frame-section .format_list label input+span{flex-direction:column}}.npb-personalize.list-view .form .form-frame-section .format_list label input+span .thumbnail{display:block;width:150px;height:150px}.npb-personalize.list-view .form .form-frame-section .format_list label input+span .thumbnail img{object-fit:cover;width:100%;height:100%;opacity:1}.npb-personalize.list-view .form .form-frame-section .format_list label input+span .info{display:flex;flex-direction:column}.npb-personalize.list-view .form .form-frame-section .format_list label input+span .info .title{font-weight:700}.npb-personalize.list-view .form .form-frame-section .format_list label input+span .info .price{font-weight:700}.npb-personalize.list-view .form .form-frame-section .format_list label input+span:hover{cursor:pointer}.npb-personalize.list-view .form .form-frame-section .format_list label input:checked+span,.npb-personalize.list-view .form .form-frame-section .format_list label input:hover+span{border:1px solid #c9a100;background:#ffeeab}.npb-personalize.list-view .form .form-frame-section .format_list label input:checked+span img,.npb-personalize.list-view .form .form-frame-section .format_list label input:hover+span img{opacity:1}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list{display:flex;gap:16px;padding-top:16px}@media (max-width: 720px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list{flex-direction:column}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list{flex-direction:column}}@media (min-width: 1024px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list{flex-direction:row}}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label{display:flex;gap:16px}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input{display:none}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span{display:flex;padding:7px 16px;border:1px solid transparent;background:#efefef;border-radius:4px;width:100%;gap:10px;align-items:center}@media (max-width: 720px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span{flex-direction:row}}@media (min-width: 720px) and (max-width: 1023px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span{flex-direction:row}}@media (min-width: 1024px){.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span{flex-direction:column}}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span .thumbnail{display:block;width:150px;height:150px}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span .thumbnail img{object-fit:cover;width:100%;height:100%;opacity:1}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span .info{display:flex;flex-direction:column}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span .info .title{font-weight:700}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span .info .price{font-weight:700}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input+span:hover{cursor:pointer}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input:checked+span,.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input:hover+span{border:1px solid #c9a100;background:#ffeeab}.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input:checked+span img,.npb-personalize.list-view .form .form-frame-section_extra .addon_extra_prod_list label input:hover+span img{opacity:1}.npb-personalize.list-view .personalize-add-to-cart{height:80px;box-sizing:border-box;padding:16px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px}.npb-personalize.list-view .personalize-add-to-cart button{margin:0;width:100%}.npb-personalize.npb-step-view{height:100vh;overflow-y:scroll}.npb-personalize.npb-step-view .npb-step-view-header{height:60px;position:fixed;z-index:999999;top:0;left:0;right:0;background:#000;color:#fff;padding:16px;display:flex;justify-content:space-between}.npb-personalize.npb-step-view .npb-step-view-header .npb-step-view-close{cursor:pointer}.npb-personalize.npb-step-view .npb-step-view-header .npb-step-view-close:hover{color:#afafaf}.npb-personalize.npb-step-view .npb-step-page{background:#fdf8f1;min-height:calc(100vh - 60px);margin-top:60px}.npb-personalize.npb-step-view .npb-step-page .npb-step-description{display:flex;flex-direction:column;align-items:center;padding:16px 0}.npb-personalize.npb-step-view .npb-step-page .npb-step-description small{font-size:.8em}.npb-personalize.npb-step-view .npb-step-page .npb-step-description p{font-size:1.2em;font-weight:700}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-preview{background:#e0e0e0;height:350px}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-preview .npb-preview-character{height:350px;width:350px;margin:auto}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-preview .npb-preview-character img{max-height:100%;max-width:100%;object-fit:contain}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form{max-width:700px;padding:16px;margin:auto}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-heading{padding:0;display:flex;justify-content:flex-start;gap:16px;margin-bottom:32px}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-heading li{display:flex;padding:7px 0;font-weight:500;color:#adadad;cursor:pointer;border-bottom:2px solid transparent}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-heading li:hover,.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-heading li.active{color:#000;border-bottom:2px solid #000}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-body{display:none;margin-bottom:32px}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-form-tab-body.active{display:block}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-footer{display:flex;flex-direction:column;align-items:stretch}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-footer .continue{background:#000;color:#fff;padding:16px;text-align:center;cursor:pointer}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-footer .continue:hover{background:#2d2d2d}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-footer .back-to-previous{margin:16px 0;cursor:pointer}.npb-personalize.npb-step-view .npb-step-page .npb-step-page-form .npb-step-page-footer .back-to-previous:hover{color:#790000}.npb-personalize.npb-step-view .npb-step-preview-container{background:#fdf8f1;background-position:-1px -1px;background-size:8px 8px;background-image:linear-gradient(90deg,#f9f0df 1px,transparent 0),linear-gradient(180deg,#f9f0df 1px,transparent 0);min-height:calc(100vh - 60px);padding-top:60px;padding-bottom:200px;display:flex;flex-direction:column;align-items:center}.npb-personalize.npb-step-view .npb-step-preview-container .view_option{display:flex}.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option{display:flex;flex-direction:column;align-items:center;padding:5px 10px;margin:3px;border:1px solid #d5d5d5;cursor:pointer}.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option .icon{color:#adadad}.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option label{font-size:12px}.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option.selected{background:#00a918}.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option.selected .icon,.npb-personalize.npb-step-view .npb-step-preview-container .view_option .option.selected label{color:#fff}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper:after,.npb-personalize.npb-step-view .npb-step-preview-container .twopage-wrapper:after{content:"";position:absolute;height:100%;width:100%;background:transparent;top:0;right:0;bottom:0;left:0;z-index:9999}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper{display:flex;position:relative;padding:24px}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper .wrapper-visible{display:flex;overflow:hidden;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper .wrapper-visible.left{flex-direction:row}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper .wrapper-visible.right{flex-direction:row-reverse}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper .npb-step-preview-container__page{position:unset}.npb-personalize.npb-step-view .npb-step-preview-container .onepage-wrapper .npb-step-preview-container__page:after{display:none}.npb-personalize.npb-step-view .npb-step-preview-container .twopage-wrapper{position:relative;padding:24px}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__page{background:#fff;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;position:relative}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__page img{max-width:100%;height:auto}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__page_action-btn{position:absolute;background:#2d2d2d;color:#fff;padding:7px 16px;bottom:-10px;left:50%;transform:translate(-50%,-50%);cursor:pointer;font-size:12px;z-index:99999}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__page:after{content:"";position:absolute;height:100%;width:80px;background:url(/wp-content/plugins/nice-personalize-book/assets/front/canvas/centerbook-BX_wdrht.png) repeat-y center;left:50%;top:0;transform:translate(-50%);opacity:.6}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__page.single:after{display:none}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:stretch;background:#fff;box-shadow:#0000001a 0 10px 50px;padding:16px;gap:16px;z-index:9999999;max-width:100vw;overflow:scroll}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer .npb-step-preview-container__footer_container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 32px;background:#fff;width:auto;gap:16px}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item{width:max-content}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item.option_step{border:1px solid #7a7a7a;padding:16px;cursor:pointer}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item.option_step span{color:#c2c2c2;font-size:1.75em;display:inline-block;height:1.75em}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item.option_step.valid span{color:#007c11}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item button{background:#000;color:#fff;padding:16px;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin:0 16px}.npb-personalize.npb-step-view .npb-step-preview-container .npb-step-preview-container__footer_item button:hover{background:#2d2d2d}.npb-personalize.npb-step-view .npb-cover-list{display:flex;flex-wrap:wrap;gap:16px}.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item{width:calc(50% - 8px);height:calc(50% - 8px);border:5px solid #d5d5d5;position:relative}.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item:hover,.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item.selected{border:5px solid #007c11;cursor:pointer}.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item:hover .price-badge,.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item.selected .price-badge{background:#007c11}.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item .price-badge{position:absolute;top:0;right:0;background:#343434;color:#fff;padding:5px 10px;font-size:12px}.npb-personalize.npb-step-view .npb-cover-list .npb-cover-item-thumb img{width:100%;height:auto;object-fit:cover}.npb-personalize.npb-step-view .npb-replacement-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000007d;z-index:999999;overflow:scroll;padding:10vh 0}.npb-personalize.npb-step-view .npb-replacement-dialog__content{background:#fff;width:600px;margin:auto;max-width:calc(100vw - 50px);display:flex;flex-direction:column}.npb-personalize.npb-step-view .npb-replacement-dialog__content_heading{padding:16px;border-bottom:1px solid #939393}.npb-personalize.npb-step-view .npb-replacement-dialog__content_body{padding:16px}.npb-personalize.npb-step-view .npb-replacement-dialog__content_body .croper-container{padding:40px}.npb-personalize.npb-step-view .npb-replacement-dialog__content_body .input-component h4{font-size:1em;font-weight:700;margin-bottom:.55rem}.npb-personalize.npb-step-view .npb-replacement-dialog__content_body .input-component p{font-size:.85em;margin-bottom:.55rem;font-weight:300}.npb-personalize.npb-step-view .npb-replacement-dialog__content_body .input-component input,.npb-personalize.npb-step-view .npb-replacement-dialog__content_body .input-component textarea{width:100%;padding:7px 16px;border-radius:4px;border:1px solid #939393;margin-bottom:16px}.npb-personalize.npb-step-view .npb-replacement-dialog__content_footer{padding:16px;border-top:1px solid #939393}.npb-personalize.npb-step-view .npb-replacement-dialog__content_footer button{background:#2d2d2d;color:#fff;width:100%;padding:7px 16px;text-align:center}.npb-personalize.npb-step-view .npb-replacement-dialog__content_footer button:disabled{background:#939393;color:#fff}.npb-personalize.npb-step-view .npb-replacement-dialog__content_footer button:hover{background:#000}.npb-personalize .input-component label{font-size:.9em}.npb-personalize .input-component .form-control{border-radius:0;padding:1rem}.npb-personalize .input-component .error{color:red;font-size:.8em;font-style:italic}.npb-personalize .input-component .option_text{display:flex;gap:16px;padding-top:7px}.npb-personalize .input-component .option_text label input{display:none}.npb-personalize .input-component .option_text label input+span{display:block;padding:16px 3rem;border:2px solid #2c2c2c;background:#efefef;border-radius:0}.npb-personalize .input-component .option_text label input+span:hover{cursor:pointer}.npb-personalize .input-component .option_text label input:checked+span,.npb-personalize .input-component .option_text label input:hover+span{border:2px solid #101010;background:#004f0a;color:#fff}.npb-personalize .input-component .option_image{display:flex;gap:16px;padding-top:7px}.npb-personalize .input-component .option_image label input{display:none}.npb-personalize .input-component .option_image label input+span{display:block;padding:7px 16px;border:1px solid transparent;background:#efefef;border-radius:4px;height:120px;width:100px}.npb-personalize .input-component .option_image label input+span img{object-fit:cover;width:100%;height:100%;opacity:.6}.npb-personalize .input-component .option_image label input+span:hover{cursor:pointer}.npb-personalize .input-component .option_image label input:checked+span,.npb-personalize .input-component .option_image label input:hover+span{border:2px solid #007c11;background:#ffeeab;position:relative}.npb-personalize .input-component .option_image label input:checked+span:after,.npb-personalize .input-component .option_image label input:hover+span:after{content:"";display:block;width:30px;height:30px;position:absolute;top:-10px;right:-10px;background-image:url(/wp-content/plugins/nice-personalize-book/assets/front/canvas/icon-park-solid--check-one-CRG2XyZY.png);background-size:cover}.npb-personalize .input-component .option_image label input:checked+span img,.npb-personalize .input-component .option_image label input:hover+span img{opacity:1}.npb-personalize .story_container{padding:32px 0}.npb-personalize .story_container .carousel{width:100vw;overflow:hidden}.npb-personalize .story_container .story_preview{text-align:center;margin:auto}.npb-personalize .story_container .story_gallery{width:90vw;margin:auto}.npb-personalize .story_container .story_page_thumb{width:auto;overflow:hidden;border-radius:10px;position:relative}.npb-personalize .story_container .story_page_thumb.selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00a9185e;z-index:1}.npb-personalize .story_container .story_page_thumb.selected .checked{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:3rem;z-index:2}.npb-personalize .story_container .story_page_thumb.selected .remove{position:absolute;top:5px;right:5px;font-size:29px;z-index:2;cursor:pointer;color:#fdca00;border:3px solid #FFF;border-radius:50%;width:35px;height:35px;line-height:0px;background:#fff}.npb-personalize .story_container .story_page_thumb.selected .remove:hover{background:#fff;color:#980000;border:3px solid #fff}.npb-personalize .story_container .story_page_thumb .add{position:absolute;top:5px;right:5px;font-size:29px;z-index:2;cursor:pointer;color:#fff;border:3px solid #007c11;border-radius:50%;width:35px;height:35px;line-height:0px;background:#007c11}.npb-personalize .story_container .story_page_thumb .add:hover{background:#fff;color:#5fb8ff;border:3px solid #fff}.npb-personalize .story_container .story_selected{font-weight:700;color:#00da1a;font-size:2rem}.npb-personalize .story_container .button-right{text-align:right}.npb-personalize .story_container .btn{background:#0c0c0c;color:#fff;padding:10px 32px}.npb-personalize-format,.npb-personalize-upsell{width:100%;max-width:1150px;margin:auto;text-align:center}.npb-personalize-format button,.npb-personalize-upsell button{background:#000;color:#fff;padding:7px 16px;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin:0 16px}.npb-personalize-format button:hover,.npb-personalize-upsell button:hover{background:#2d2d2d}.npb-personalize-format__list,.npb-personalize-upsell__list{display:flex;flex-direction:row;margin:3rem 0;align-items:stretch;justify-content:center}.npb-personalize-format__item,.npb-personalize-upsell__item{display:flex;flex-direction:column;align-items:center;width:33.3333333333%;margin:10px;border:1px solid #ccc;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a;transition:box-shadow .3s;cursor:pointer}.npb-personalize-format__item.selected,.npb-personalize-upsell__item.selected{border:5px solid #2d2d2d}.npb-personalize-format__item:hover,.npb-personalize-upsell__item:hover{box-shadow:0 6px 12px #0003}.npb-personalize-format__item__image,.npb-personalize-upsell__item__image{width:100%;height:200px;overflow:hidden}.npb-personalize-format__item__image img,.npb-personalize-upsell__item__image img{width:100%;height:100%!important;object-fit:cover}.npb-personalize-format__item__content,.npb-personalize-upsell__item__content{padding:20px;text-align:center}.npb-personalize-format__item__content h3,.npb-personalize-upsell__item__content h3{margin-bottom:10px;font-size:18px;font-weight:700;color:#333}.npb-personalize-format__item__content .npb-price,.npb-personalize-upsell__item__content .npb-price{font-size:20px;font-weight:700;color:#0c0c0c;margin-bottom:10px}.npb-personalize-format__item__content p,.npb-personalize-upsell__item__content p{font-size:14px;color:#666;margin-bottom:20px}.npb-personalize-format__item__content button,.npb-personalize-upsell__item__content button{background-color:#000;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.npb-personalize-format__item__content button:hover,.npb-personalize-upsell__item__content button:hover{background-color:#003875}.npb-personalize-format__item.selected .npb-personalize-upsell__item__content .checkbox .checkbox-rec,.npb-personalize-upsell__item.selected .npb-personalize-upsell__item__content .checkbox .checkbox-rec{color:#fff;background:#adadad}.npb-personalize-format__item .npb-personalize-upsell__item__content,.npb-personalize-upsell__item .npb-personalize-upsell__item__content{padding:16px;display:flex;justify-content:space-between;width:100%;background:#fff}.npb-personalize-format__item .npb-personalize-upsell__item__content .checkbox .checkbox-rec,.npb-personalize-upsell__item .npb-personalize-upsell__item__content .checkbox .checkbox-rec{width:40px;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:2em;background:#e5e5e5;color:transparent}.npb-personalize-format__item .npb-personalize-upsell__item__content .product_info,.npb-personalize-upsell__item .npb-personalize-upsell__item__content .product_info{width:calc(100% - 56px);text-align:left}.npb-personalize-format__item .npb-personalize-upsell__item__content h3,.npb-personalize-upsell__item .npb-personalize-upsell__item__content h3{margin-bottom:10px;font-size:18px;font-weight:700;color:#333}.npb-personalize-format__item .npb-personalize-upsell__item__content .npb-price,.npb-personalize-upsell__item .npb-personalize-upsell__item__content .npb-price{font-size:20px;font-weight:700;color:#0c0c0c;margin-bottom:10px}.npb-personalize-format__item .npb-personalize-upsell__item__content p,.npb-personalize-upsell__item .npb-personalize-upsell__item__content p{font-size:14px;color:#666;margin-bottom:20px}.personallize-add-to-cart_format_step{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fff;justify-content:center;padding:16px}.personallize-add-to-cart_format_step button{background:#0c0c0c;color:#fff;display:flex;gap:40px;padding:16px 150px;border-radius:4px;justify-content:center;position:relative;border:0}.personallize-add-to-cart_format_step button:hover{background:#007c11}.personallize-add-to-cart_format_step button .btn-price-label{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.k-loading{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.k-loading-icon{font-size:2rem}.k-loading-icon img{width:200px}.right[data-v-e681eba2]{display:flex;justify-content:end;flex-wrap:nowrap;flex-direction:row;align-items:center}.right .btn-cancel[data-v-e681eba2]{background-color:#818181;color:#fff;border:none;padding:7px 2rem;border-radius:5px;margin-right:10px}.right .btn-cancel[data-v-e681eba2]:hover{background-color:#980000}.right .btn-save[data-v-e681eba2]{background-color:#00a918;color:#fff;border:none;padding:7px 2rem;border-radius:5px}.right .btn-save[data-v-e681eba2]:hover{background-color:#007c11}.create-form-screen{display:flex;justify-content:space-between;width:calc(100vw - 32px);height:calc(100vh - 60px);overflow:hidden}.create-form-screen .ps{max-height:calc(100vh - 80px)}.create-form-screen .layer-section{width:350px;border-right:1px solid #e0e0e0;background:#2c2c2c;color:#fff}.create-form-screen .layer-section .tree-node:has(.tree-node-inner>.layer-item.checked),.create-form-screen .layer-section .tree-node:hover{background:#595959}.create-form-screen .layer-section .tree-line{background:#444}.create-form-screen .layer-section .tree-node-inner{cursor:pointer;padding:0}.create-form-screen .layer-section .tree-node-inner .layer-item{width:100%;display:flex;font-size:13px;padding:7px 0}.create-form-screen .layer-section .tree-node-inner .layer-item>a{display:none}.create-form-screen .layer-section .tree-node-inner .layer-item>.actionbtn{display:none;padding-left:16px}.create-form-screen .layer-section .tree-node-inner .layer-item>.actionbtn button{border:none;background:transparent;padding:0;margin:0 0 0 10px}.create-form-screen .layer-section .tree-node-inner .layer-item:hover>.actionbtn{display:block}.create-form-screen .layer-section .tree-node-inner .layer-item span.label{color:#7c7c7c}.create-form-screen .preview-section{background:#fff}.create-form-screen .preview-section .section-form{background:#d7f5ff;padding:16px;margin-bottom:10px}.create-form-screen .preview-section .section-form .section-form{background:#fffcf4}.create-form-screen .preview-section .section-form h3{margin-bottom:10px;font-size:14px;font-weight:700}.create-form-screen .preview-section .section-form .section-form-body{padding:16px}.create-form-screen .property-section{width:calc(100vw - 350px);box-sizing:border-box;border-right:1px solid #e0e0e0}.create-form-screen .property-section .form-group label{margin-bottom:5px}.create-form-screen .property-section .form-group .form-control{font-size:13px}.create-form-screen .property-section .select-value{display:flex;flex-direction:column}.create-form-screen .property-section .select-value .form-control{height:100%}.tree-node--with-tree-line{position:relative}.tree-line{position:absolute;background-color:#bbb}.tree-vline{width:1px;top:0;bottom:0}.tree-hline{height:1px;top:50%;width:10px}.he-tree--rtl{direction:rtl}.he-tree-drag-placeholder{background:#ddf2f9;border:1px dashed #00d9ff;height:22px;width:100%}.he-tree__open-icon{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block}.he-tree__open-icon.open{transform:rotate(90deg)}.he-tree__open-icon svg{width:1em}.mtl-tree .tree-node-inner{display:flex;align-items:center;font-size:14px}.mtl-tree .tree-node{padding:1px 0}.mtl-tree .tree-node:hover{background-color:#ededed}.mtl-checkbox{width:14px;height:14px}.mtl-ml{margin-left:4px}.mtl-mr{margin-right:4px}.mtl-tree table{width:100%;border-collapse:collapse;border-spacing:0}.mtl-tree td,.mtl-tree th{border-bottom:1px solid rgba(224,224,224,1);line-height:1.5}.mtl-tree tr:last-child td,.mtl-tree tr:last-child tr{border-bottom:0px}.mtl-text-left{text-align:left}.mtl-text-center{text-align:center}.mtl-text-right{text-align:right}.condition-tree[data-v-16edaa73] .layer-item[data-v-16edaa73]{width:100%;cursor:pointer;display:flex;align-items:center}.condition-tree[data-v-16edaa73] .layer-item[data-v-16edaa73] .info[data-v-16edaa73]{width:100%}.condition-tree[data-v-16edaa73] .layer-item[data-v-16edaa73] .actionbtn[data-v-16edaa73]{display:none;padding-left:16px}.condition-tree[data-v-16edaa73] .layer-item[data-v-16edaa73][data-v-16edaa73]:hover{padding:0}.condition-tree[data-v-16edaa73] .layer-item[data-v-16edaa73][data-v-16edaa73]:hover .actionbtn[data-v-16edaa73]{display:flex}.condition-tree[data-v-16edaa73] button[data-v-16edaa73]{background:transparent;padding:0;margin-left:7px;color:#005593}.condition-comp[data-v-86719666]{padding:7px 16px;border:1px solid #fff1bf;background:#fffcf3;border-radius:4px;cursor:pointer}.condition-comp[data-v-86719666][data-v-86719666]:hover{background:#fff1bf}.condition-comp[data-v-86719666] img[data-v-86719666]{height:32px}.remove-link[data-v-86719666]{font-size:.8em;color:#de0000;cursor:pointer}.remove-link[data-v-86719666][data-v-86719666]:hover{color:#980000}.value-set[data-v-86719666]{max-height:300px;overflow-y:scroll;overflow-x:visible}.value-set[data-v-86719666] .value-set-item[data-v-86719666]{cursor:pointer;margin:10px;padding:5px;border:1px solid #f2f2f2}.value-set[data-v-86719666] .value-set-item[data-v-86719666] input[data-v-86719666]{display:none}.value-set[data-v-86719666] .value-set-item[data-v-86719666] input[data-v-86719666]:checked+.icon[data-v-86719666]{visibility:visible;color:red}.value-set[data-v-86719666] .value-set-item[data-v-86719666] input[data-v-86719666]:checked+.icon+.text[data-v-86719666]{color:red}.value-set[data-v-86719666] .value-set-item[data-v-86719666] .icon[data-v-86719666]{visibility:hidden}.value-set[data-v-86719666] .value-set-item[data-v-86719666] .image[data-v-86719666] img[data-v-86719666]{height:40px}.npb-option-row[data-v-d29de95b]{display:flex;flex-direction:row;justify-content:space-between;background:#f3f3f3;margin-bottom:16px;border:1px solid #f2f2f2;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.npb-option-row .option-item-no[data-v-d29de95b]{width:100px;display:flex;align-items:center;justify-content:center;font-size:30px;color:#9a9a9a}.npb-option-row .option-item-content[data-v-d29de95b]{width:100%;background:#fff;padding:16px}.npb-option-row .option-value-row[data-v-d29de95b]{padding:16px 0;background:#fff}.npb-option-row .option-value-row .action-btn[data-v-d29de95b]{display:flex;align-items:center}.npb-option-row .option-value-row .action-btn .remove-btn[data-v-d29de95b]{margin-left:10px;white-space:nowrap;cursor:pointer;color:#980000}.npb-option-row .option-value-row .action-btn .remove-btn[data-v-d29de95b]:hover{font-weight:700}.npb-option-row .option-value-row .action-btn .dup-btn[data-v-d29de95b]{margin-left:10px;cursor:pointer;color:#007c11;white-space:nowrap}.npb-option-row .option-value-row .action-btn .dup-btn[data-v-d29de95b]:hover{font-weight:700}.media-image-set[data-v-b407e4ac]{position:relative}.media-image-set .selected-image[data-v-b407e4ac]{border:1px solid #dedede;background:#fff;padding:5px 10px;border-radius:4px;display:flex;align-items:center;cursor:pointer}.media-image-set .selected-image label[data-v-b407e4ac]{cursor:pointer}.media-image-set .selected-image img[data-v-b407e4ac]{width:50px;height:30px;object-fit:contain;border-radius:5px;margin-right:10px}.media-popup[data-v-b407e4ac]{position:fixed;z-index:99999999;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;background:#fff;border-radius:8px;box-shadow:#0003 0 10px 20px}.media-popup .media-popup-content[data-v-b407e4ac]{padding:20px}.media-popup .media-popup-content .media-popup-header[data-v-b407e4ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.media-popup .media-popup-content .media-popup-header .filter-input[data-v-b407e4ac]{width:100%;padding:8px;margin-right:10px;border:1px solid #ccc;border-radius:4px}.media-popup .media-popup-content .media-popup-header button[data-v-b407e4ac]{padding:8px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.media-popup .media-popup-content .media-popup-header button[data-v-b407e4ac]:hover{background-color:#0056b3}.media-popup .media-popup-content .media-popup-body[data-v-b407e4ac]{max-height:300px;overflow-y:auto}.media-popup .media-popup-content .media-popup-body .image-item[data-v-b407e4ac]{display:flex;align-items:center;padding:5px 0;border-bottom:1px solid #eee}.media-popup .media-popup-content .media-popup-body .image-item img[data-v-b407e4ac]{width:180px;height:80px;object-fit:contain;border-radius:5px;margin-right:10px;border:1px solid #adadad}.media-popup .media-popup-content .media-popup-body .image-item label[data-v-b407e4ac]{cursor:pointer}.media-popup .media-popup-content .media-popup-body .image-item[data-v-b407e4ac]:hover{background:#f2f2f2;cursor:pointer}.npb-option-row[data-v-1dcccb5e]{display:flex;flex-direction:row;justify-content:space-between;background:#f3f3f3;margin-bottom:16px;border:1px solid #f2f2f2;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.npb-option-row .option-item-no[data-v-1dcccb5e]{width:10%;display:flex;align-items:center;justify-content:center;font-size:30px;color:#9a9a9a}.npb-option-row .option-item-preview[data-v-1dcccb5e]{width:180px;background:#fff}.npb-option-row .option-item-preview .thumb[data-v-1dcccb5e]{height:180px;width:180px;overflow:hidden;padding:10px}.npb-option-row .option-item-preview img[data-v-1dcccb5e]{width:100%;height:100%;object-fit:contain}.npb-option-row .option-item-content[data-v-1dcccb5e]{width:90%;background:#fff;padding:16px}.npb-option-row .option-value-row[data-v-1dcccb5e]{padding:16px 0;background:#fff}.npb-option-row .option-value-row .select-value[data-v-1dcccb5e]{width:100%}.npb-option-row .option-value-row .select-value .selected-image label[data-v-1dcccb5e]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:40px}.npb-option-row .option-value-row .action-btn[data-v-1dcccb5e]{display:flex;align-items:center}.npb-option-row .option-value-row .action-btn .remove-btn[data-v-1dcccb5e]{margin-left:10px;white-space:nowrap;cursor:pointer;color:#980000}.npb-option-row .option-value-row .action-btn .remove-btn[data-v-1dcccb5e]:hover{font-weight:700}.npb-option-row .option-value-row .action-btn .dup-btn[data-v-1dcccb5e]{margin-left:10px;cursor:pointer;color:#007c11;white-space:nowrap}.npb-option-row .option-value-row .action-btn .dup-btn[data-v-1dcccb5e]:hover{font-weight:700}.properties-component button.submit[data-v-1d9d535b]{border-radius:4px;background:#005593;color:#fff}.properties-component .data-set h3[data-v-1d9d535b]{font-weight:700;font-size:16px}.properties-component .data-set .add-value-btn[data-v-1d9d535b]{cursor:pointer}.properties-component .data-set .add-value-btn[data-v-1d9d535b]:hover{font-weight:700}.compose-screen{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:0;grid-row-gap:0;width:100%;height:calc(100vh - 60px);background:#f3f3f3}.compose-screen .page-section{grid-area:1/1/3/2;border-right:1px solid #e0e0e0;background:#fff}.compose-screen .page-section .ps{max-height:100%}.compose-screen .page-section .mtl-tree .tree-node .tree-node-inner .page-item{background:#fff}.compose-screen .page-section .mtl-tree .tree-node .tree-node-inner .page-item.checked{background:#f3f3f3}.compose-screen .page-section .mtl-tree .tree-node:hover{background:transparent}.compose-screen .layer-section{grid-area:3/1/6/2;border-right:1px solid #e0e0e0;background:#fff}.compose-screen .layer-section .ps{max-height:100%}.compose-screen .layer-section .mtl-tree .tree-node,.compose-screen .layer-section .mtl-tree .tree-node .tree-node-inner .layer-item{background:#fff}.compose-screen .layer-section .mtl-tree .tree-node .tree-node-inner .layer-item.checked{background:#f3f3f3}.compose-screen .layer-section .mtl-tree .tree-node:hover{background:transparent}.compose-screen .toolbox-section{grid-area:1/2/3/3;border-right:1px solid #e0e0e0;background:#fff}.compose-screen .property-section{grid-area:1/2/6/4;border-right:1px solid #e0e0e0;background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;height:100%}.compose-screen .property-section.hide{display:none}.compose-screen .property-section .ps{max-height:100%}.compose-screen .property-section .toolbox{height:100px}.compose-screen .property-section .property{height:calc(100% - 100px)}.compose-screen .property-section .property .ps{padding-bottom:100px}.compose-screen .property-section label.input-label{font-weight:700}.compose-screen .property-section .form-control{font-size:13px;padding:3px 7px}.compose-screen .canvas-section{grid-area:1/4/6/9;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.compose-screen .canvas-section .ps{max-height:100%;max-width:100%;padding:3em}.compose-screen .canvas-section .konvajs-content{background:#fff;margin:auto auto 50px}.compose-screen .canvas-section .konvajs-content canvas{border-radius:0}.page-item[data-v-63ba45fe]{padding:7px 16px;cursor:pointer;width:100%;border:1px solid #f2f2f2;text-align:center;margin-bottom:7px;border-radius:4px}.page-item[data-v-63ba45fe]:hover{background:#f2f2f2}.page-item.checked[data-v-63ba45fe]{color:#000}.page-item .actionbtn[data-v-63ba45fe]{position:absolute;right:0;top:7px;display:none}.page-item .actionbtn button[data-v-63ba45fe]{border:none;background:transparent}.page-item:hover .actionbtn[data-v-63ba45fe]{display:block}.add-page-btn[data-v-63ba45fe]{border:0;border-radius:4px;width:100%;padding:16px;background:#fff0;color:#000}.add-page-btn[data-v-63ba45fe]:hover{background:#005593;color:#fff}.tool-items[data-v-0f72a1bb]{display:flex;flex-wrap:wrap;width:100%;gap:7px;margin-bottom:16px;justify-content:center}.tool-items .tool-item[data-v-0f72a1bb]{display:flex;align-items:center;background:#f2f2f2;padding:5px 7px;font-size:11px;border-radius:4px;box-shadow:#0000001a 0 2px 5px -1px,#0000000f 0 2px 5px -1px}.tool-items .tool-item[data-v-0f72a1bb]:hover{cursor:pointer;background:#005593;color:#fff}.tool-items .tool-item .label[data-v-0f72a1bb]{margin-left:5px}.context-menu[data-v-4bae113c]{position:fixed;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px #0000001a;z-index:1000}.context-menu ul[data-v-4bae113c]{list-style:none;margin:0;padding:5px 0}.context-menu li[data-v-4bae113c]{padding:8px 12px;cursor:pointer}.context-menu li[data-v-4bae113c]:hover{background-color:#f5f5f5}.layer-item[data-v-c38cd4a9]{padding:7px;cursor:pointer;width:100%;text-align:left;margin-bottom:0;border-radius:4px;position:relative}.layer-item[data-v-c38cd4a9]:hover{background:#f2f2f2}.layer-item.checked[data-v-c38cd4a9]{background:#f1f1f1;color:#000}.layer-item.npb-hidden[data-v-c38cd4a9]{color:#adadad}.layer-item .actionbtn[data-v-c38cd4a9]{position:absolute;right:5px;top:2px;display:none}.layer-item .actionbtn button[data-v-c38cd4a9]{padding:5px;border:none;background:transparent}.layer-item:hover .actionbtn[data-v-c38cd4a9]{display:block}.preview-container[data-v-884ffa91]{position:relative}ul.context-menu[data-v-884ffa91]{display:none;position:fixed;background:#fff;padding:0;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}ul.context-menu li[data-v-884ffa91]{padding:7px 16px;display:block}ul.context-menu li[data-v-884ffa91]:hover{background:#e7e7e7;cursor:pointer}.divider[data-v-9fe09411]{border-top:1px solid #e0e0e0}.media-font-set[data-v-91c8d7fa]{position:relative}.media-font-set .selected-font[data-v-91c8d7fa]{border:1px solid #adadad;padding:5px 10px;border-radius:4px;display:flex;align-items:center;cursor:pointer}.media-font-set .selected-font label[data-v-91c8d7fa]{cursor:pointer}.media-popup[data-v-91c8d7fa]{position:fixed;z-index:99999999;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;background:#fff;border-radius:8px;box-shadow:#0003 0 10px 20px}.media-popup .media-popup-content[data-v-91c8d7fa]{padding:20px}.media-popup .media-popup-content .media-popup-header[data-v-91c8d7fa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.media-popup .media-popup-content .media-popup-header .filter-input[data-v-91c8d7fa]{width:100%;padding:8px;margin-right:10px;border:1px solid #ccc;border-radius:4px}.media-popup .media-popup-content .media-popup-header button[data-v-91c8d7fa]{padding:8px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.media-popup .media-popup-content .media-popup-header button[data-v-91c8d7fa]:hover{background-color:#0056b3}.media-popup .media-popup-content .media-popup-body[data-v-91c8d7fa]{max-height:300px;overflow-y:auto}.media-popup .media-popup-content .media-popup-body .font-item[data-v-91c8d7fa]{padding:5px 0;border-bottom:1px solid #eee}.media-popup .media-popup-content .media-popup-body .font-item label[data-v-91c8d7fa]{cursor:pointer}.media-popup .media-popup-content .media-popup-body .font-item[data-v-91c8d7fa]:hover{background:#f2f2f2;cursor:pointer}div[data-v-fa8b074f]{display:flex;align-items:center;gap:0px}input[type=color][data-v-fa8b074f]{width:100px;height:30px;padding:0;border:none}button[data-v-fa8b074f]{padding:5px 10px;cursor:pointer}.divider[data-v-e6426f56]{border-top:1px solid #e0e0e0;margin:7px auto}.form-value-insert[data-v-e6426f56]{display:block;cursor:pointer;margin-bottom:10px;color:#005593;font-weight:700;padding-left:5px}.form-value-insert[data-v-e6426f56]:hover{color:red}.curve-points[data-v-e6426f56]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.curve-points .curve-point[data-v-e6426f56]{display:flex;justify-content:space-between;gap:5px;width:calc(50% - 10px);margin-bottom:5px}.curve-points .curve-point input[data-v-e6426f56]{border:1px solid #d5d5d5;width:100%;display:flex}.fitview[data-v-e6426f56]{cursor:pointer;color:#005593;display:inline-block;padding:0 16px;text-decoration:underline}.fitview[data-v-e6426f56]:hover{color:red}
