/**
* PDA v1.1.5
* (c) 2024 Product Designer App
* @license GPLv3
* Minify code for production
* Style
**/
html, body.pdapp-studio-layout{overflow: hidden !important;}#productdesignerapp-wrapper{margin: 0px;padding: 0px;background: white;position: fixed;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 99999;max-width: 100% !important;max-height: 100% !important;width: 100vw;width: 100dvw;height: 100vh;height: 100dvh;}#productdesignerapp-app{padding: 0px;margin: 0px;display: block;box-sizing: border-box;position: relative;left: 0px;right: 0px;top: 0px;bottom: 0px;background: var(--pdapp-app-bg);max-width: 100% !important;max-height: 100% !important;width: 100vw;width: 100dvw;height: 100vh;height: 100dvh;}#productdesignerapp-wrapper .pdapp-app-layout{width: 100vw !important;width: 100dvw !important;height: 100vh !important;height: 100dvh !important;overflow: hidden;}#productdesignerapp-wrapper .pdapp-topbar-layout{height: 55px;display: flex;width: 100vw;width: 100dvw;justify-content: center;align-items: center;}#productdesignerapp-wrapper .pdapp-topbar-layout .pdapp-topbar{width: 100vw;width: 100dvw;}#productdesignerapp-wrapper .pdapp-design-layout{width: 100vw;width: 100dvw;flex: 1;min-width: auto;min-height: auto;height: calc(100vh - 56px);height: calc(100dvh - 56px);}#productdesignerapp-wrapper .pdapp-center-layout{width: auto;height: auto;flex: 1;min-width: auto;min-height: auto;}#productdesignerapp-wrapper .pdapp-toolbar-layout, #productdesignerapp-wrapper .pdapp-multiple-area-list{position: absolute;bottom: 0px;left: 0px;right: auto;z-index: 999;}#productdesignerapp-wrapper .pdapp-multiple-area-list{left: auto;right: 0px;}#productdesignerapp-wrapper .pdapp-menu-options-content{width: 100%;}#productdesignerapp-wrapper .pdapp-menu-options, #productdesignerapp-wrapper .pdapp-menu-options-dropdown{z-index: 9999;}#productdesignerapp-wrapper .pdapp-menu-options-dropdown{left: 5px;right: 5px;box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25) !important;}#productdesignerapp-wrapper .pdapp-topbar-options{top: calc(100% + 6px);z-index: 999;right: 0px;}#productdesignerapp-wrapper .pdapp-menu-options-dropdown .pdapp-font-categories{min-height: 45px;}#productdesignerapp-wrapper .pdapp-left-layout .list-group-item{line-height: 20px;}#productdesignerapp-wrapper .pdapp-topbar-options{width: 275px;}#productdesignerapp-wrapper .btn-close-dropdown{position: absolute;right: -25px;top: 0px;z-index: 999999;}#productdesignerapp-wrapper .pdapp-viewport.placeholder{position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;display: block;width: auto;height: auto;}#pdapp-studio {flex: 1;}#productdesignerapp-wrapper .pdapp-studio-area {left: 0px;top: 0px;right: 0px;bottom: 0px;cursor: default;}#productdesignerapp-wrapper .pdapp-viewport {display: none;top: 0px;left: 0px;width: 100%;height: 100%;}#productdesignerapp-wrapper .pdapp-viewport.active {display: inline-block;}#productdesignerapp-wrapper .pdapp-background-img, #productdesignerapp-wrapper .pdapp-viewport-area, #productdesignerapp-wrapper .pdapp-mask-img {position: absolute;transform-origin: 0 0;top: 0px;left: 0px;}#productdesignerapp-wrapper .pdapp-product-img {width: 100%;height: 100%;}#productdesignerapp-wrapper .pdapp-viewport-area {position: absolute;opacity: 0.3;cursor: pointer;}#productdesignerapp-wrapper .pdapp-viewport-area .pdapp-area-mask-img {position: absolute;display: block;left: 0px;top: 0px;right: 0px;bottom: 0px;width: 100%;height: 100%;}#productdesignerapp-wrapper .pdapp-viewport-area.active {opacity: 1;cursor: default;}#productdesignerapp-wrapper .pdapp-text-arc {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;color: transparent;background: transparent;}#productdesignerapp-wrapper .pdapp-viewport-area svg {position: relative;overflow: hidden;}#productdesignerapp-wrapper .pdapp-btn-zoom.btn::after, #productdesignerapp-wrapper .pdapp-btn-zoom.btn::before{z-index: 1;}#productdesignerapp-wrapper .pdapp-botbar-options{bottom: calc(100% + 5px);left: calc(50% - 50px);font-size: 14px;z-index: 9;width: 220px;}#productdesignerapp-wrapper .pdapp-botbar-options button{white-space: nowrap;}#productdesignerapp-wrapper .pdapp-area-viewbox{position: absolute;right: 0px;bottom: calc(100% + 2px);z-index: 9;}#productdesignerapp-wrapper .pdapp-left-layout{align-self: flex-start;max-height: calc(100vh - 85px);max-height: calc(100dvh - 85px);}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-left-layout{position: absolute !important;z-index: 9999;top: 12px;left: 12px;right: auto;bottom: auto;}#productdesignerapp-wrapper .pdapp-loading-mask {position: absolute;top: 0px;bottom: 0px;left: 0px;height: 100%;width: 100%;right: 0px;min-height: 100px;min-width: 100px;}#productdesignerapp-wrapper .pdapp-loading-mask.pdapp-loading-page{position: fixed;z-index: 99999;}#productdesignerapp-wrapper .pdapp-loading-mask::after {content: "";position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;opacity: 0.8;cursor: wait;background: var(--pdapp-light);}#productdesignerapp-wrapper .pdapp-spinner {display: inline-block;position: absolute;width: 80px;height: 80px;z-index: 9;left: calc(50% - 40px);top: calc(50% - 40px);}#productdesignerapp-wrapper .pdapp-spinner div {transform-origin: 40px 40px;animation: lds-spinner 1.2s linear infinite;}#productdesignerapp-wrapper .pdapp-spinner div::after {content: " ";display: block;position: absolute;top: 3px;left: 37px;width: 6px;height: 18px;border-radius: 20%;background: var(--pdapp-black);}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(1) {transform: rotate(0deg);animation-delay: -1.1s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(2) {transform: rotate(30deg);animation-delay: -1s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(3) {transform: rotate(60deg);animation-delay: -0.9s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(4) {transform: rotate(90deg);animation-delay: -0.8s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(5) {transform: rotate(120deg);animation-delay: -0.7s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(6) {transform: rotate(150deg);animation-delay: -0.6s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(7) {transform: rotate(180deg);animation-delay: -0.5s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(8) {transform: rotate(210deg);animation-delay: -0.4s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(9) {transform: rotate(240deg);animation-delay: -0.3s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(10) {transform: rotate(270deg);animation-delay: -0.2s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(11) {transform: rotate(300deg);animation-delay: -0.1s;}#productdesignerapp-wrapper .pdapp-spinner div:nth-child(12) {transform: rotate(330deg);animation-delay: 0s;}@keyframes lds-spinner {0% {opacity: 1;}100% {opacity: 0;}}#productdesignerapp-wrapper .pdapp-app-layout.pdapp-app-loading .material-icons{display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 20px;}#productdesignerapp-wrapper .sp-container, #productdesignerapp-wrapper .sp-picker-container{width: 100%;background: transparent;border: none;overflow: visible;z-index: 1;padding-bottom: 5px;}#productdesignerapp-wrapper .pdapp-text-dropdown-color .sp-container, #productdesignerapp-wrapper .pdapp-team-dropdown-color .sp-container, #productdesignerapp-wrapper .pdapp-group-dropdown-color .sp-container{padding-bottom: 12px;}#productdesignerapp-wrapper .sp-hue{border: none;height: 80px;}#productdesignerapp-wrapper .sp-color{border: none;height: 80px;}#productdesignerapp-wrapper .sp-dragger {border-radius: 50%;height: 16px;width: 16px;border: 1px solid var(--pdapp-primary);background: #fff;z-index: 99;}#productdesignerapp-wrapper .sp-slider {cursor: pointer;height: 6px;left: 0px;right: 0px;border: 1px solid var(--pdapp-primary);background: #fff;opacity: 1;}#productdesignerapp-wrapper .sp-top {margin: 0px;height: 80px;}#productdesignerapp-wrapper .sp-picker-container, #productdesignerapp-wrapper .sp-palette-container {padding: 0px;margin-bottom: 0px;border: none;}#productdesignerapp-wrapper span.pdapp-list-colorpicker {line-height: 14px;font-size: 14px;}#productdesignerapp-wrapper .sp-palette span.pdapp-list-colorpicker {line-height: 12px;font-size: 12px;color: var(--pdapp-heading-color, inherit);}#productdesignerapp-wrapper .sp-fill {padding-top: 80px;}#productdesignerapp-wrapper .pdapp-hide-palette .sp-container .sp-palette-container{display: none !important;}#productdesignerapp-wrapper .pdapp-cart-color .pdapp-btn-color{width: 42px;height: 42px;min-width: auto;min-height: auto;max-width: auto;max-height: auto;}#productdesignerapp-wrapper .pdapp-ruler-box {position: absolute;height: 100%;width: 100%;overflow: hidden;pointer-events: none;top: 0px;left: 0px;}#productdesignerapp-wrapper .pdapp-ruler-corner, #productdesignerapp-wrapper .pdapp-ruler-line, #productdesignerapp-wrapper .pdapp-ruler {pointer-events: all;position: absolute;}#productdesignerapp-wrapper .pdapp-ruler-box * {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}#productdesignerapp-wrapper .pdapp-ruler {display: block;border-bottom: 1px solid var(--pdapp-border-color);filter: blur(0);-webkit-filter: blur(0);z-index: 1;}#productdesignerapp-wrapper .pdapp-ruler-corner {z-index: 1010;cursor: pointer;}#productdesignerapp-wrapper .pdapp-ruler-corner-topleft, #productdesignerapp-wrapper .pdapp-ruler-cornerTOPLEFT {top: 0;left: 0;}#productdesignerapp-wrapper .pdapp-ruler-vertical {cursor: ew-resize;border-left: none;}#productdesignerapp-wrapper .pdapp-ruler-horizontal {cursor: ns-resize;border-top: none;}#productdesignerapp-wrapper .pdapp-ruler-line {color: transparent;background-color: transparent;border-bottom: 1px dashed var(--pdapp-gray);border-left: 1px dashed var(--pdapp-gray);z-index: 1000;}#productdesignerapp-wrapper .pdapp-ruler-line:hover {border-bottom: 1px solid var(--pdapp-gray);border-left: 1px solid #236e77;}#productdesignerapp-wrapper .pdapp-ruler-line-ver {top: 0;bottom: 0;}#productdesignerapp-wrapper .pdapp-ruler-line-ver:hover {cursor: ew-resize;}#productdesignerapp-wrapper .pdapp-ruler-line-hor {right: 0;left: 0;}#productdesignerapp-wrapper .pdapp-ruler-line-hor:hover {cursor: ns-resize;}#productdesignerapp-wrapper .pdapp-ruler-tracker {height: 1px;width: 1px;background: var(--pdapp-danger);position: absolute;pointer-events: none;z-index: 1;top: 0px;}#productdesignerapp-wrapper .pdapp-ruler, #productdesignerapp-wrapper .pdapp-ruler-corner {background: var(--pdapp-ruler-bar);}#productdesignerapp-wrapper .pdapp-ruler-corner {display: flex;align-items: center;justify-content: center;z-index: 1;}#productdesignerapp-wrapper .pdapp-ruler-corner i {color: white;font-size: 20px;background: var(--pdapp-danger);}#productdesignerapp-wrapper .pdapp-ruler-corner.tooltip-right:after {margin-bottom: -18px;}#productdesignerapp-wrapper .moveable-control {background: var(--pdapp-success);margin-top: -8px;margin-left: -8px;width: 16px;height: 16px;border-color: var(--pdapp-success);opacity: 0.7;}#productdesignerapp-wrapper .moveable-control-box:hover .moveable-control {opacity: 1;}#productdesignerapp-wrapper .moveable-line {border-top: 1px dashed var(--pdapp-success);height: 0px;width: 0px;background: transparent;}#productdesignerapp-wrapper .pdapp-guideline {border-top: 1px dashed var(--pdapp-warning);}#productdesignerapp-wrapper .moveable-rotation {border-right: 1px dashed var(--pdapp-success);width: 0px;}#productdesignerapp-wrapper .moveable-rotation .moveable-rotation-control {background: var(--pdapp-white);border-color: var(--pdapp-success);}#productdesignerapp-wrapper .moveable-origin{display: none;}#productdesignerapp-wrapper .moveable-movebox{position: absolute;left: 0px;top: 0px;will-change: transform;background: transparent;opacity: 0.5;cursor: pointer;width: 0px;height: 0px;transform-origin: 0px 0px;}#productdesignerapp-wrapper .moveable-movebox.pdapp-draggable{cursor: move;}#productdesignerapp-wrapper .moveable-area {cursor: move;}#productdesignerapp-wrapper .moveable-control.moveable-n, #productdesignerapp-wrapper .moveable-control.moveable-s, #productdesignerapp-wrapper .moveable-control.moveable-w, #productdesignerapp-wrapper .moveable-control.moveable-e{margin-top: -3px;margin-left: -3px;width: 6px;height: 6px;border: none;}#productdesignerapp-wrapper .moveable-dashed {border-top-style: solid !important;border-left-style: solid !important;}#productdesignerapp-wrapper .pdapp-target {cursor: pointer;}#productdesignerapp-wrapper .pdapp-viewport-area .pdapp-target {position: absolute;box-sizing: border-box;min-width: auto;min-height: auto;}#productdesignerapp-wrapper .form-check .form-check-input::after, #productdesignerapp-wrapper .form-switch .form-check-input::after {display: none !important;}#productdesignerapp-wrapper .form-switch .form-check-input{width: 28px;height: 16px;margin-top: 0px;}#productdesignerapp-wrapper .form-switch .form-check-label{font-size: 14px;line-height: 14px;margin: 0px;padding: 0px;}#productdesignerapp-wrapper .modal .modal-dialog{z-index: 9999;}#productdesignerapp-wrapper .btn i {display: inline-block;font-size: 18px;line-height: 18px;}#productdesignerapp-wrapper .btn {display: flex;justify-content: center;align-items: center;gap: 3px;line-height: 18px;}#productdesignerapp-wrapper, #productdesignerapp-wrapper p {font-size: 14px;line-height: 18px;}#productdesignerapp-wrapper .fs-1r {font-size: 1rem !important;}#productdesignerapp-wrapper .fs-2r {font-size: 2rem !important;}#productdesignerapp-wrapper .fs-3r {font-size: 3rem !important;}#productdesignerapp-wrapper .pdapp-product-size {position: relative;}#productdesignerapp-wrapper .pdapp-folder{cursor: pointer;}#productdesignerapp-wrapper .pdapp-folder::before{content: "";position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;border-radius: 4px;opacity: 0.4;background: var(--pdapp-black);}#productdesignerapp-wrapper .pdapp-folder:hover::before{opacity: 0.1;}#productdesignerapp-wrapper .text-hidden {text-overflow: ellipsis;width: 100%;overflow: hidden;white-space: nowrap;}#productdesignerapp-wrapper .pdapp-artworks, #productdesignerapp-wrapper .pdapp-products, #productdesignerapp-wrapper .pdapp-templates{width: calc(100% + var(--pdapp-gutter-x));}#productdesignerapp-wrapper .pdapp-caption{display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}#productdesignerapp-wrapper .pdapp-artwork .pdapp-caption, #productdesignerapp-wrapper .pdapp-template .pdapp-caption{font-size: 14px;line-height: 14px;}#productdesignerapp-wrapper .pdapp-photo-libraries{overflow-y: overlay;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;scrollbar-width: thin;scrollbar-color: #ccc #f3f3f3;min-height: 180px;}#productdesignerapp-wrapper .pdapp-text-space::before {position: absolute;content: "";left: 0;top: 50%;right: calc(50% + 30px);height: 1px;background: var(--pdapp-border-color);}#productdesignerapp-wrapper .pdapp-text-space::after {position: absolute;content: "";left: calc(50% + 30px);top: 50%;right: 0;height: 1px;background: var(--pdapp-border-color);}#productdesignerapp-wrapper .pdapp-layer-thumbnail .pdapp-img {padding: 2px;}#productdesignerapp-wrapper .pdapp-cropbox {display: flex;justify-content: center;align-items: center;position: relative;}#productdesignerapp-wrapper .pdapp-cropbox .pdapp-croparea {display: flex;position: relative;justify-content: center;align-items: center;background: #fbfbfb;}#productdesignerapp-wrapper .pdapp-cropbox .pdapp-croparea .pdapp-cropimage{max-height: calc(100% - 220px);max-width: 100%;width: auto;height: auto;opacity: 0.4;}#productdesignerapp-wrapper .pdapp-cropbox .pdapp-croparea .pdapp-cropmask{position: absolute;z-index: 999;left: 0px;top: 0px;width: 100%;height: 100%;background-position: center;background-size: cover;background-repeat: no-repeat;background-position: 0px 0px;cursor: move;}#productdesignerapp-wrapper .modal-type-crop .modal-footer{flex-wrap: nowrap;}#productdesignerapp-wrapper .pdapp-menu-mobile-options{left: 0px;top: 0px;right: 0px;bottom: 0px;z-index: 9999;border-radius: 16px;max-height: calc(100vh - 140px);max-height: calc(100dvh - 140px);}#productdesignerapp-wrapper .pdapp-pointer{cursor: pointer;}#productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-text-dropdown-format, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-text-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-text-dropdown-move, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-text-dropdown-more, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-photo-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-photo-dropdown-move, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-photo-dropdown-more, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-qrcode-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-qrcode-dropdown-move, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-qrcode-dropdown-more, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-barcode-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-barcode-dropdown-move, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-barcode-dropdown-more, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-team-dropdown-format, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-team-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-team-dropdown-move, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-group-dropdown-align, #productdesignerapp-wrapper .pdapp-menu-mobile-body .pdapp-group-dropdown-move {width: auto !important;}#productdesignerapp-wrapper .pdapp-btn-help{position: absolute;bottom: 5px;left: 5px;z-index: 9999;}#productdesignerapp-wrapper .pdapp-studio-botbar{position: relative;}#productdesignerapp-wrapper .pdapp-app-layout{flex-direction: column;}#productdesignerapp-wrapper .btn-group[class*="gap-"] .btn{margin-left: 0px !important;}@media (min-width: 1200px) {#productdesignerapp-wrapper .btn-group .btn.tooltip-top:nth-child(4n-3):hover:after{-webkit-transform: translateY(-8px);-moz-transform: translateY(-8px);transform: translateY(-8px);margin-left: -25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-top:nth-child(4n):hover:after{-webkit-transform: translateX(-100%) translateY(-8px);-moz-transform: translateX(-100%) translateY(-8px);transform: translateX(-100%) translateY(-8px);margin-left: 25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-bottom:nth-child(4n-3):hover:after{-webkit-transform: translateY(8px);-moz-transform: translateY(8px);transform: translateY(8px);margin-left: -25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-bottom:nth-child(4n):hover:after{-webkit-transform: translateX(-100%) translateY(8px);-moz-transform: translateX(-100%) translateY(8px);transform: translateX(-100%) translateY(8px);margin-left: 25px;}}@media (max-width: 1600px) {#productdesignerapp-wrapper .pdapp-cart-layout {width: 280px;}}@media (max-width: 1200px) {#productdesignerapp-wrapper .btn-group .btn.tooltip-top:nth-child(3n-2):hover:after{-webkit-transform: translateY(-8px);-moz-transform: translateY(-8px);transform: translateY(-8px);margin-left: -25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-top:nth-child(3n):hover:after{-webkit-transform: translateX(-100%) translateY(-8px);-moz-transform: translateX(-100%) translateY(-8px);transform: translateX(-100%) translateY(-8px);margin-left: 25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-bottom:nth-child(3n-2):hover:after{-webkit-transform: translateY(8px);-moz-transform: translateY(8px);transform: translateY(8px);margin-left: -25px;}#productdesignerapp-wrapper .btn-group .btn.tooltip-bottom:nth-child(3n):hover:after{-webkit-transform: translateX(-100%) translateY(8px);-moz-transform: translateX(-100%) translateY(8px);transform: translateX(-100%) translateY(8px);margin-left: 25px;}}@media (max-width: 992px) {#productdesignerapp-wrapper .btn{padding: 0.45rem;}#productdesignerapp-wrapper .btn.btn-sm{padding: 0.375rem;}#productdesignerapp-wrapper .pdapp-ruler-box, #productdesignerapp-wrapper .pdapp-ruler-tracker{display: none !important;}}#productdesignerapp-wrapper .pdapp-viewport .pdapp-mask-img{z-index: 1;}#productdesignerapp-wrapper .pdapp-loading-photos{min-height: 120px;top: 0px;bottom: 0px;}#productdesignerapp-wrapper .pdapp-help-contents .pdapp-hotkeys .material-symbols-outlined{font-size: 14px;}#productdesignerapp-wrapper .yt_video_content{position: relative;padding-bottom: 56.25%;height: 0;}#yt_video_iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#productdesignerapp-wrapper label.btn{-webkit-appearance: none;-moz-appearance: none;appearance: none;}#productdesignerapp-wrapper .pdapp-cart-variants .pdapp-cart-group:last-child{border-bottom: none;}#productdesignerapp-wrapper .pdapp-hide-palette{margin-bottom: 5px !important;}#productdesignerapp-wrapper .form-range.form-range-mobile{height: 10px;}#productdesignerapp-wrapper .form-range.form-range-mobile::-webkit-slider-thumb{height: 22px;width: 22px;margin-top: -7px;}#productdesignerapp-wrapper .form-range.form-range-mobile::-moz-range-thumb{height: 22px;width: 22px;margin-top: -7px;}#productdesignerapp-wrapper .btn-close-dropbox{position: absolute;right: 3px;top: 3px;color: var(--pdapp-danger);cursor: pointer;}#productdesignerapp-wrapper .pdapp-check-icon-black{background-position: 50% 50% !important;background-repeat: no-repeat !important;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=) !important;}#productdesignerapp-wrapper .pdapp-check-icon-white{background-position: 50% 50% !important;background-repeat: no-repeat !important;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=) !important;}#productdesignerapp-wrapper .pdapp-menu-options .btn-option-item img{max-height: 40px;}#productdesignerapp-wrapper .pdapp-menu-options .pdapp-font-list img{max-height: 30px;}#productdesignerapp-wrapper .pdapp-w100{width: 100px !important;}#productdesignerapp-wrapper .pdapp-h100{height: 100px !important;}#productdesignerapp-wrapper button.rounded-pill.p-2{width: 42px !important;height: 42px !important;display: flex;justify-content: center;align-items: center;}#productdesignerapp-wrapper input.form-control, #productdesignerapp-wrapper .input-group-text, #productdesignerapp-wrapper select.form-select, #productdesignerapp-wrapper button.btn-lg{height: 42px !important;min-height: 42px !important;}#productdesignerapp-wrapper input.form-control, #productdesignerapp-wrapper .input-group-text{line-height: 42px;}#productdesignerapp-wrapper select.form-select, #productdesignerapp-wrapper select.form-select option{font-size: 0.875rem;}#productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-text-group .btn span, #productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-artwork-group .btn span, #productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-photo-group .btn span, #productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-team-group .btn span, #productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-qrcode-group .btn span, #productdesignerapp-wrapper .pdapp-menu-options-content .pdapp-barcode-group .btn span{max-width: 110px;display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}#productdesignerapp-wrapper .pdapp-text-fillstyle button{width: 42px !important;height: 42px !important;}#productdesignerapp-wrapper .pdapp-menu-options img.card-img-top, #productdesignerapp-wrapper .pdapp-menu-options-template img.card-img-top, #productdesignerapp-wrapper .pdapp-menu-options-artwork img.card-img-top, #productdesignerapp-wrapper .pdapp-menu-options-photo img.card-img-top, #productdesignerapp-wrapper .pdapp-artwork-dropdown-shape img.card-img-top, #productdesignerapp-wrapper .pdapp-artwork-dropdown-filter img.card-img-top, #productdesignerapp-wrapper .pdapp-photo-dropdown-shape img.card-img-top, #productdesignerapp-wrapper .pdapp-photo-dropdown-filter img.card-img-top, #productdesignerapp-wrapper .pdapp-menu-options-photo img.card-img-top {object-fit: cover;line-height: 0;}#productdesignerapp-wrapper .pdapp-right-layout {z-index: 9999;}#productdesignerapp-wrapper .pdapp-layer-item img {max-height: 60px;}#productdesignerapp-wrapper #pdapp-viewer-area.pdapp-zooming {overflow: auto;height: calc(100vh - 74px);height: calc(100dvh - 74px);width: calc(100vw - 130px);width: calc(100dvw - 130px);}#productdesignerapp-wrapper h5 {text-transform: unset;}#productdesignerapp-wrapper input[type="number"]::-webkit-outer-spin-button, #productdesignerapp-wrapper input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}#productdesignerapp-wrapper input[type="number"] {-moz-appearance: textfield;}#productdesignerapp-wrapper .pdapp-cart-group .input-group.input-group-merge {max-width: 135px;min-width: fit-content;}#productdesignerapp-wrapper .pdapp-cart-team .form-select {max-width: fit-content;}#productdesignerapp-wrapper .btn-lg {--pdapp-btn-padding-y: 0.7rem;--pdapp-btn-padding-x: 1.3rem;--pdapp-btn-font-size: 0.9rem;}#productdesignerapp-wrapper .pdapp-menus {box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);flex-direction: column;align-items: center;width: min-content;background: #fff;border-radius: 16px;display: flex;max-height: calc(100vh - 140px);max-height: calc(100dvh - 140px);overflow-x: hidden;overflow-y: auto;}#productdesignerapp-wrapper .pdapp-menu-item {width: 72px;border-radius: 12px;font-size: 12px;line-height: 12px;overflow: hidden;border: white;min-height: fit-content;}#productdesignerapp-wrapper .pdapp-menu-item:hover {--pdapp-btn-color: var(--pdapp-primary);--pdapp-btn-bg: rgba(102, 88, 221, 0.1);--pdapp-btn-border-color: transparent;--pdapp-btn-hover-color: var(--pdapp-white);--pdapp-btn-hover-bg: var(--pdapp-primary);--pdapp-btn-hover-border-color: var(--pdapp-primary);--pdapp-btn-active-color: var(--pdapp-white);--pdapp-btn-active-bg: var(--pdapp-primary);--pdapp-btn-active-border-color: var(--pdapp-primary);--pdapp-btn-disabled-color: var(--pdapp-primary);--pdapp-btn-disabled-bg: var(--pdapp-primary);--pdapp-btn-disabled-border-color: var(--pdapp-primary);--pdapp-btn-focus-shadow-rgb: 0 0 0 $btn -focus-width rgba($ bg, 0.5);color: var(--pdapp-primary);background-color: var(--pdapp-btn-bg);border: white;}#productdesignerapp-wrapper .pdapp-menu-item .material-icons{font-size: 30px;}#productdesignerapp-wrapper .pdapp-menu-options{box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);width: 350px;max-height: calc(100vh - 140px);max-height: calc(100dvh - 140px);padding-bottom: 0;background: #fff;border-radius: 20px;align-self: flex-start;}#productdesignerapp-wrapper .btn-option-item {border-radius: 12px;font-size: 12px;line-height: 12px;border: white;}#productdesignerapp-wrapper .btn-option-item:hover {--pdapp-btn-color: var(--pdapp-primary);--pdapp-btn-bg: rgba(102, 88, 221, 0.1);--pdapp-btn-border-color: transparent;--pdapp-btn-hover-color: var(--pdapp-white);--pdapp-btn-hover-bg: var(--pdapp-primary);--pdapp-btn-hover-border-color: var(--pdapp-primary);--pdapp-btn-active-color: var(--pdapp-white);--pdapp-btn-active-bg: var(--pdapp-primary);--pdapp-btn-active-border-color: var(--pdapp-primary);--pdapp-btn-disabled-color: var(--pdapp-primary);--pdapp-btn-disabled-bg: var(--pdapp-primary);--pdapp-btn-disabled-border-color: var(--pdapp-primary);--pdapp-btn-focus-shadow-rgb: 0 0 0 $btn -focus-width rgba($ bg, 0.5);color: var(--pdapp-primary);background-color: var(--pdapp-btn-bg);border: white;}#productdesignerapp-wrapper .pdapp-menu-options{position: absolute;left: calc(100% + 12px);top: 0px;}#productdesignerapp-wrapper .pdapp-btn-close-options{position: absolute;right: 12px;top: 12px;z-index: 999;}#productdesignerapp-wrapper .pdapp-btn-highlight{box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);border: var(--pdapp-border-width) var(--pdapp-border-style) var(--pdapp-border-color) !important;--pdapp-btn-color: var(--pdapp-gray-900);--pdapp-btn-bg: var(--pdapp-white);--pdapp-btn-border-color: var(--pdapp-light);}#productdesignerapp-wrapper .pdapp-btn-highlight:hover{--pdapp-btn-hover-color: var(--pdapp-gray-900);--pdapp-btn-hover-bg: #cfd2d4;--pdapp-btn-hover-border-color: #c2c6c7;}#productdesignerapp-wrapper .pdapp-ruler, #productdesignerapp-wrapper .pdapp-ruler-corner {background: var(--pdapp-gray-700);}#productdesignerapp-wrapper .pdapp-viewbox-group {flex-flow: column;justify-content: flex-start;align-self: flex-start;position: absolute;right: 0px;top: 20px;z-index: 9;max-height: calc(100vh - 130px);max-height: calc(100dvh - 130px);overflow-x: hidden;overflow-y: auto;}#productdesignerapp-wrapper .pdapp-viewbox-group .pdapp-viewbox-btn {cursor: pointer;min-width: auto;justify-content: center;box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);}#productdesignerapp-wrapper .pdapp-viewbox-group .pdapp-viewbox-btn:hover {border-color: var(--pdapp-primary);}#productdesignerapp-wrapper .pdapp-viewbox-group .bd-placeholder-img {max-height: 110px;max-width: 110px;}#productdesignerapp-wrapper .pdapp-viewbox-group .bd-placeholder-img .placeholder {width: 110px;height: 110px;}#productdesignerapp-wrapper .pdapp-btn-color {width: 25px;height: 25px;display: block;}#productdesignerapp-wrapper .sp-palette .sp-thumb-el{width: 39px;height: 39px;}#productdesignerapp-wrapper .form-range {height: 12px;border: none;}#productdesignerapp-wrapper .form-range::-webkit-slider-thumb {width: 25px;height: 25px;margin-top: -8px;border-radius: 25px;}#productdesignerapp-wrapper .pdapp-list-colorpicker.pdapp-list-selection, #productdesignerapp-wrapper .sp-palette-row.sp-palette-row-selection{display: none;}#productdesignerapp-wrapper .sp-dragger{width: 25px;height: 25px;}#productdesignerapp-wrapper .form-switch .form-check-input {width: 32px;height: 20px;}#productdesignerapp-wrapper .pdapp-area-viewport .btn {box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);}#productdesignerapp-wrapper .pdapp-border-area{position: absolute;}#productdesignerapp-wrapper .pdapp-border-area.pdapp-border-top{width: 100%;border-top: 1px dashed var(--pdapp-primary);top: 0px;height: 0px;left: 0px;}#productdesignerapp-wrapper .pdapp-border-area.pdapp-border-right{width: 0px;border-right: 1px dashed var(--pdapp-primary);top: 0px;right: 0px;height: 100%;}#productdesignerapp-wrapper .pdapp-border-area.pdapp-border-bot{width: 100%;border-bottom: 1px dashed var(--pdapp-primary);bottom: 0px;height: 0px;left: 0px;}#productdesignerapp-wrapper .pdapp-border-area.pdapp-border-left{width: 0px;border-left: 1px dashed var(--pdapp-primary);top: 0px;left: 0px;height: 100%;}#productdesignerapp-wrapper .pdapp-dowload-item {min-width: 320px;}#productdesignerapp-wrapper .pdapp-app-extend .modal-content .fs-1{font-size: 50px !important;}@media (max-width: 992px) {#productdesignerapp-wrapper .btn-lg {--pdapp-btn-padding-y: 0.7rem;--pdapp-btn-padding-x: 1.3rem;--pdapp-btn-font-size: 0.9rem;padding: var(--pdapp-btn-padding-y) var(--pdapp-btn-padding-x);}}.pdapp-carousel-btn-groups{max-width: 110px;}#productdesignerapp-wrapper .pdapp-product-size .form-control {max-width: 45px;}#productdesignerapp-wrapper .pdapp-product-size .input-group {width: auto;}#productdesignerapp-wrapper .pdapp-options-layout .pdapp-carousel-btn-groups, #productdesignerapp-wrapper .pdapp-options-layout .pdapp-option-previews, #productdesignerapp-wrapper .pdapp-carousel-item .img-fluid, #productdesignerapp-wrapper .pdapp-carousel-item .placeholder-glow .placeholder{max-height: calc(100vh - 80px);max-height: calc(100dvh - 80px);}#productdesignerapp-wrapper .pdapp-preview-item{box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);}#productdesignerapp-wrapper .pdapp-modal-right{max-width: 450px;width: 100vw;width: 100dvw;z-index: 9999;top: 0px;right: 0px;bottom: 0px;position: fixed;max-height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;margin: 0;background-color: var(--pdapp-secondary-bg);-ms-flex-line-pack: center;align-content: center;}#productdesignerapp-wrapper .pdapp-options-content{max-height: calc(100vh - 58px);max-height: calc(100dvh - 58px);}#productdesignerapp-wrapper .pdapp-btn-copy i.text-success{position: absolute;bottom: 100%;font-size: 12px;}#productdesignerapp-wrapper .pdapp-text-body{max-height: 30px !important;}#productdesignerapp-wrapper .pdapp-text-curved{max-height: 46px !important;}#productdesignerapp-wrapper .pdapp-menu-options-template .btn-option-item img, #productdesignerapp-wrapper .pdapp-font-list .btn-option-item img{max-height: 35px;}#productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .modal-header{display: none;}#productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right{box-shadow: 0 4px 8px 0 rgba(64, 64, 64, 0.25);top: 55px;bottom: auto;max-height: calc(100vh - 55px);max-height: calc(100dvh - 55px);border-radius: 0px 0px 0px 12px;}#productdesignerapp-wrapper .pdapp-right-layout-color .modal-backdrop{display: none !important;}#productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-btn-box, #productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-extra-box, #productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-quantity-box, #productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-note, #productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-qty, #productdesignerapp-wrapper .pdapp-right-layout-color .pdapp-modal-right .pdapp-cart-prices{display: none !important;}#productdesignerapp-wrapper .pdapp-cart-variants .pdapp-cart-color .pdapp-color-name{max-width: 100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}@media (max-width: 767px) {#productdesignerapp-wrapper .pdapp-viewbox-group .card-body{padding: 0.75rem !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small{width: calc(100vw - 130px);width: calc(100dvw - 130px);}#productdesignerapp-wrapper input, #productdesignerapp-wrapper textarea, #productdesignerapp-wrapper select {font-size: 16px !important;}}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port #pdapp-studio{display: flex !important;flex-direction: column !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menus{flex-direction: row;overflow-x: auto !important;overflow-y: hidden !important;z-index: 9999;width: 100%;justify-content: space-evenly;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menus .pdapp-menu-item{width: auto;min-width: fit-content;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group .bd-placeholder-img{display: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group{position: absolute;flex-flow: row;flex-wrap: nowrap;width: 100%;flex-direction: row !important;overflow-y: hidden;overflow-x: auto;justify-content: flex-start;padding: 0px 0px 10px 0px;bottom: 0px;top: auto;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-space{display: block !important;width: 100%;height: 70px;}@media (min-width: 768px) {#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group, #productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-multiple-area-list{bottom: 85px;padding-right: 0px !important;z-index: 999;}}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group .card-body, #productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group button.btn{padding: 8px !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-viewbox-group .d-flex.flex-column{flex-direction: row !important;margin: 0px !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-botbar-layout{bottom: auto;left: 0px;right: 0px;top: 55px;padding: 5px;overflow-x: auto;overflow-y: hidden;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-left-layout{top: auto;right: 12px;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-toolbar-layout{top: 0px;bottom: auto;padding: 0px !important;z-index: 999;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-botbar-options{bottom: auto;top: calc(100% + 5px);}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal{width: 100vw !important;width: 100dvw !important;padding: 0px;overflow: hidden;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal .modal-dialog {width: 100%;padding: 0px;margin: 0px;height: 100%;display: flex;flex-direction: column;background: #fff;border-radius: 20px 20px 0px 0px;box-shadow: 4px 0px 10px 1px rgba(64, 64, 64, 0.25);}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal .pdapp-modal-handle {width: 100%;padding: 0px;touch-action: none;display: block !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal .pdapp-modal-handle span{width: 80px;height: 10px;background: #ccc;border-radius: 4px;margin: 12px auto;display: block;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal .modal-content {border-radius: 20px 20px 0 0;border: none;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-header {display: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-body {width: 100% !important;padding: 0px !important;height: auto !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-body .pdapp-menus {overflow-x: hidden !important;overflow-y: auto !important;display: flex;flex-wrap: wrap;flex-direction: row;max-height: 165px;justify-content: flex-start;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-body .pdapp-menus .list-group-item {width: auto;min-width: fit-content;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-body .pdapp-menus .list-group-item .material-icons {font-size: 30px;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port.pdapp-mobile-modal-show .pdapp-viewport.active {top: 10px !important;}#productdesignerapp-wrapper .pdapp-layout-desktop .pdapp-right-layout-show .pdapp-viewport.active {left: 20px !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-detail {transform: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-left-layout .modal {overflow: unset !important;transform: translateY(100%);will-change: transform;touch-action: none;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menu-mobile-options {top: auto !important;transform: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .modal-body.overflow-visible {overflow: visible !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-right-layout-color .pdapp-modal-right {border-radius: 0px 0px 12px 12px;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-topbar-layout .pdapp-topbar{overflow-y: hidden;overflow-x: auto;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land {flex-direction: row-reverse;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-design-layout {height: 100vh;height: 100dvh;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-design-layout .pdapp-menus{max-height: calc(100vh - 40px);max-height: calc(100dvh - 40px);}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-left-layout {position: absolute !important;z-index: 9999;top: 12px;left: 12px;right: auto;bottom: auto;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout{width: auto;height: 100vh;height: 100dvh;border-left: 1px solid var(--pdapp-border-color);}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout .pdapp-topbar{height: 100%;border: none;overflow-y: auto;overflow-x: hidden;border-bottom: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout .pdapp-topbar, #productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout .pdapp-topbar .pdapp-topbar-group{flex-direction: column-reverse;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout .pdapp-topbar span.d-sm-flex.d-none{display: none !important;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-land .pdapp-topbar-layout .pdapp-topbar button.rounded-pill.btn-lg {width: 42px !important;height: 42px !important;display: flex;justify-content: center;align-items: center;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small{width: calc(100vw - 256px);width: calc(100dvw - 256px);}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-head{display: none !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content{overflow-x: auto !important;overflow-y: hidden !important;padding: 6px !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-text-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-artwork-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-photo-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-qrcode-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-barcode-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-team-fonts, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-team-group{flex-direction: row !important;flex-wrap: nowrap !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-text-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-artwork-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-photo-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-qrcode-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-barcode-group, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-team-group{gap: 12px;border: none !important;padding-bottom: 0px !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-text-group input.form-control, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-team-group input.form-control{width: 160px;margin-bottom: 0px !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-text-group .pdapp-text-fonts, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-content .pdapp-team-group .pdapp-team-fonts{flex-wrap: nowrap !important;margin-bottom: 0px !important;display: flex;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top::after, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top-right::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top-right::after, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom::after, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom-right::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom-right::after, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom-left::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-bottom-left::after, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top-left::before, #productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .tooltip-top-left::after{display: none !important;}#productdesignerapp-wrapper .pdapp-design-layout-small .pdapp-menu-options-small .pdapp-menu-options-dropdown{width: 350px;left: 0px;}#productdesignerapp-wrapper .pdapp-design-layout-small #pdapp-viewer-area.pdapp-zooming {width: calc(100vw - 24px);width: calc(100dvw - 24px);}#productdesignerapp-wrapper .modal-dialog-scrollable .modal-body.overflow-visible {overflow: auto !important;}#productdesignerapp-wrapper .place-btn-100{width: 100px;}#productdesignerapp-wrapper .place-btn-60{width: 60px;}#productdesignerapp-wrapper .place-btn-cicle{width: 42px;height: 42px;}#productdesignerapp-wrapper .pdapp-app-loading .pdapp-loading-product{width: calc(100% - 300px);height: calc(100% - 200px);position: absolute;top: 0px;right: 0px;left: 0px;bottom: 0px;margin: auto;min-width: 200px;min-height: 300px;}#productdesignerapp-wrapper .pdapp-folder.placeholder{height: 70px;}#productdesignerapp-wrapper .pdapp-preview-item .placeholder{height: calc(100vh - 200px);height: calc(100dvh - 200px);width: 100%;}#productdesignerapp-wrapper .placeholder .card-text{display: block;width: 30px;}#productdesignerapp-wrapper .pdapp-menus.placeholder-glow .pdapp-menu-item.placeholder{height: 55px;}#productdesignerapp-wrapper .pdapp-layout-mobile.pdapp-screen-port .pdapp-menus.placeholder-glow .pdapp-menu-item.placeholder{height: 42px;width: 54px;}