#product-builder,#product-builder *{color:#fff!important;fill:#fff!important;text-shadow:0 0 4px rgba(0,0,0,.3)}#product-builder input::placeholder,#product-builder textarea::placeholder{color:#777;!important;opacity:1!important;letter-spacing:.3px;font-style:italic;opacity:.85;font-weight:400}.cpb-text,.text-element{position:relative;color:#fff;font-weight:700;font-size:48px;text-shadow:0 0 2px #000000,0 0 4px #000000,0 0 8px #000000,0 0 16px #000000,0 0 32px rgba(0,0,0,.5)}#product-builder svg,#product-builder .cpb-loader-center,#product-builder .cpb-loader-center circle,#product-builder .cpb-loader-center rect{fill:#000!important;color:#000!important;stroke:#000!important}#product-builder .cpb-loader.cpb-loader-fixed{background:#000}#product-builder .cpb-loader.cpb-loader-fixed .cpb-loader-center .cpb-svg-stroke{stroke:#fff!important}#product-builder .cpb-render-loader{display:none!important}#product-builder .cpb-loader-version{display:none}.konvajs-content{background-color:#242424!important}.cpb-product-title{font-size:1.5rem!important}.cpb-option-tooltip-inner{position:relative}.cpb-option-tooltip-inner:hover:after{content:attr(data-tooltip);position:absolute;top:-35px;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none}#product-builder .Polaris-Button,#product-builder .Polaris-Button:hover{background:#000}.page-width:has(#product-builder){max-width:100%;padding:0 10px}.index-section:has(#product-builder){margin:0}@media (min-width: 999px){#product-builder .cpb-layout .cpb-preview-container{padding-right:0;margin-top:0;margin-bottom:0}#product-builder .cpb-preview-wrapper,#product-builder .cpb-root{margin-top:0}#product-builder .cpb-layout{overflow-y:hidden;padding:0;width:100%}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-panels-container{overflow-y:scroll;overflow-x:hidden;padding-right:20px}#product-builder .cpb-product-actions{position:sticky;bottom:0;background-color:#131313;border-radius:8px 8px 0 0;padding:5px!important;z-index:10}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions{margin:0;padding:0}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button.cpb-reset-button,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions .cpb-quantity{display:none}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-actions-container button{height:55px;box-shadow:none;font-size:14px;font-weight:500;width:100%!important}#product-builder .cpb-product-actions-container{width:100%!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-product-price,#product-builder .row{justify-content:center}#product-builder .cpb-render-wrapper .cpb-render-konva .konvajs-content canvas,#product-builder .cpb-product-actions-first{width:100%!important}#product-builder .cpb-render-wrapper .cpb-render-konva .konvajs-content{width:100%!important;margin:0}}#product-builder .cpb-preview-wrapper .cpb-custom-price{position:absolute;top:10px;right:10px}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-color,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-img{width:72px;height:72px;padding:0}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-color span.cpb-option-type-color-bg,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-img img{width:60px;height:60px}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-img{border-radius:10px;border-width:2px}#product-builder .cpb-category-text.custom .cpb-category-options-container.text{display:flex;flex-direction:column}#product-builder .cpb-category-text.custom .cpb-category-options-container.text span{display:block}#product-builder .cpb-category-text.custom .cpb-category-options-container.text .cpb-option-type-text{width:100%}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-text.custom .cpb-category-options-container.text .cpb-option.cpb-option-type-text{padding:8px;border-radius:8px;border:1px solid #888;opacity:1}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-text.custom .cpb-category-options-container.text .cpb-option.cpb-option-type-text div:nth-child(1){font-size:16px;font-weight:500}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-option.cpb-option-type-text.cpb-active{background-color:transparent!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-text.custom .cpb-category-option-description{display:none}#product-builder .cpb-category-title>div{display:flex;justify-content:space-between}.cpb-category-container .cpb-option-type-inputLong textarea.sc-sLtfs.gpTrkd,.cpb-option-type-inputLong textarea,.cpb-option-type-inputLong input[type=text]{color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;opacity:1!important}.cpb-option-type-inputLong textarea::placeholder,.cpb-option-type-inputLong input::placeholder{color:#777!important}.cpb-option-type-inputMulti input.sc-kbovfZ.jYXOMk,.cpb-option-type-inputMulti input[type=text],input.sc-kbovfZ.jYXOMk,#product-builder input[type=text],#product-builder input,#product-builder textarea{color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;opacity:1!important}.cpb-category-fontSize input.sc-hZDzol.lfMqBz,.cpb-category-fontSize input[type=number]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff!important}#product-builder .cpb-category-fontSize input.sc-hZDzol.lfMqBz,#product-builder .cpb-category-fontSize input[type=number],.cpb-category-fontSize .cpb-counter input,input.sc-hZDzol.lfMqBz[type=number]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff!important;opacity:1!important}input.sc-knuQPth.hdaVVX.cpb-quantity-value,input.sc-knuQPth.hdaVVX.cpb-quantity-value::placeholder{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}input.cpb-quantity-value::placeholder{color:#fff!important;opacity:1!important}input[type=number],input[type=number]::placeholder,input.cpb-quantity-value,input.cpb-quantity-value::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}#product-builder input.sc-hZDzol.lfMqBz[type=number]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}#product-builder .cpb-category-text.custom .cpb-option.cpb-option-type-text .cpb-example-button{grid-area:example}#product-builder .cpb-category-text.custom .cpb-option.cpb-option-type-text{display:grid!important;grid-template-areas:"title example" "desc example";grid-template-columns:1fr auto}#product-builder .cpb-category-text.custom .cpb-option.cpb-option-type-text div::nth-child(1){grid-area:title}#product-builder .cpb-category-text.custom .cpb-option.cpb-option-type-text .cpb-option-description{grid-area:desc}#product-builder .cpb-example-button{text-align:right;font-size:12px;text-transform:capitalize;font-weight:600;color:#7a5cff!important}#example-tooltip-button{position:fixed;left:20px;top:20px;padding:10px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 10px #0000000f;font:500 14px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;cursor:pointer}#example-tooltip-button:hover{background:#f8fafc}.ex-img-tooltip{position:fixed;z-index:2147483647;pointer-events:none;display:none;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 10px 30px #0000002e;padding:6px;max-width:400px;width:100%}.ex-img-tooltip.--show{display:block}.ex-img-tooltip img{display:block;max-width:400px;width:100%}div:where(.swal2-container) img:where(.swal2-image){margin:3em auto 0}@media (max-width: 999px){#product-builder .cpb-preview-wrapper{margin-top:30px}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-quantity-label,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-title,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-preview-container .cpb-panels-tabs-wrapper,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-preview-container{background-color:#000}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-text.custom .cpb-category-options-container.text .cpb-option.cpb-option-type-text,#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-options-container.text{width:100%}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-options-container.text span{display:inline-block!important;width:100%;margin-right:0!important;max-width:100%!important}#product-builder .cpb-theme-provider.aloha .cpb-layout:not(.cpb-is-admin) .cpb-category-text.custom .cpb-category-options-container.text .cpb-option.cpb-option-type-text{display:flex;flex-direction:column;align-items:baseline;margin-bottom:10px}#product-builder input[placeholder]::placeholder,#product-builder textarea[placeholder]::placeholder{color:#fff!important;opacity:1!important}#product-builder input[placeholder]::-webkit-input-placeholder,#product-builder textarea[placeholder]::-webkit-input-placeholder{color:#fff!important}#product-builder input[placeholder]:-ms-input-placeholder,#product-builder textarea[placeholder]:-ms-input-placeholder{color:#fff!important}#product-builder input[placeholder]::-ms-input-placeholder,#product-builder textarea[placeholder]::-ms-input-placeholder{color:#fff!important}#product-builder .cpb-quantity .cpb-quantity-value,#product-builder .cpb-quantity .cpb-quantity-value::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}#product-builder .cpb-quantity input[type=number],#product-builder .cpb-quantity input[type=number]::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}@media (max-width: 768px){#product-builder{margin-top:-40px!important;position:relative;top:-40px}}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/customproductbuilder.css.map */
