.pcsms-customizer{--vg-orange: #f0a028;--vg-orange-press: #d98a18;--vg-orange-soft: #fdf1dc;--vg-ink: #111114;--vg-ink-2: #2a2c31;--vg-blue: #2b5ba0;--vg-blue-soft: #7880b0;--vg-select: #3b82f6;--vg-select-bg: #e8f0fa;--vg-green: #108038;--vg-green-bg: #e4f4ea;--vg-gold: #a06000;--vg-gold-bg: #fbf6e6;--vg-surface: #f4f4f4;--vg-surface-2: #ececec;--vg-border: #e0e0e0;--vg-border-strong: #cfcfcf;--vg-muted: #8b93a6;--vg-font-display: "Tomorrow", "Saira Condensed", sans-serif;--vg-font-body: "Poppins", "Segoe UI", system-ui, sans-serif;--vg-radius: 10px;--vg-radius-lg: 14px;--vg-shadow-md: 0 6px 20px rgba(17, 17, 20, .1);font-family:var(--vg-font-body);color:var(--vg-ink)}.pcsms-customizer *,.pcsms-customizer *:before,.pcsms-customizer *:after{box-sizing:border-box}.pcsms-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pcsms-config-card{border:1px solid var(--vg-border);border-radius:var(--vg-radius-lg);background:#fff;box-shadow:var(--vg-shadow-md);overflow:hidden}.pcsms-svg-filters{display:none}.pcsms-preview-wrap{position:sticky;top:var( --pcsms-preview-sticky-top, calc( var(--header-height, 0px) * var(--enable-sticky-header, 0) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 8px ) );z-index:3;margin-bottom:14px;padding-bottom:4px;background:linear-gradient(to bottom,#fff 90%,#fff0)}.pcsms-preview-bar{border:1px solid var(--vg-border);border-radius:var(--vg-radius-lg);background:#fff;box-shadow:var(--vg-shadow-md);overflow:visible}.pcsms-preview-stage{padding:28px 20px 24px;display:flex;align-items:center;justify-content:center;min-height:120px;transition:background .3s ease;overflow:visible;border-radius:var(--vg-radius-lg) var(--vg-radius-lg) 0 0}.pcsms-preview-stage--black{background:linear-gradient(165deg,#ececec,#f8f8f8,#fff)}.pcsms-preview-stage--clear{background-color:#fff;background-image:linear-gradient(45deg,#ebebeb 25%,transparent 25%),linear-gradient(-45deg,#ebebeb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ebebeb 75%),linear-gradient(-45deg,transparent 75%,#ebebeb 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.pcsms-preview-stage--holographic{background:linear-gradient(165deg,#fdf1dc,#f5e6ff 40%,#e8f4ff)}.pcsms-preview-sticker{display:flex;align-items:center;justify-content:center;width:100%;max-width:min(100%,560px);margin:0 auto;background:transparent;box-shadow:none;border-radius:0;padding:6px 8px}.pcsms-preview-diecut{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:6px;overflow:visible}.pcsms-preview-contour-canvas{position:absolute;left:0;top:0;display:block;pointer-events:none;z-index:0}.pcsms-preview-diecut-face{position:relative;z-index:1;display:inline-flex;align-items:center;gap:2px;max-width:100%;overflow:visible;filter:none}.pcsms-preview-diecut-face .pcsms-preview-icon,.pcsms-preview-diecut-face .pcsms-preview-username,.pcsms-preview-diecut-face .pcsms-preview-at,.pcsms-preview-diecut-face .pcsms-preview-name{filter:none!important;text-shadow:none!important;box-shadow:none!important}.pcsms-preview-icon{width:38px;height:38px;min-width:38px;border-radius:9px;object-fit:contain;flex-shrink:0;display:block}.pcsms-preview-username{display:inline-flex;align-items:baseline;flex:1 1 auto;min-width:0;font-size:26px;font-weight:700;font-style:italic;line-height:1;letter-spacing:.01em;white-space:nowrap;-webkit-text-stroke:0;paint-order:normal;text-transform:uppercase;transition:color .2s ease;overflow:visible}.pcsms-preview-at{flex-shrink:0;margin-right:5px}.pcsms-preview-name{flex-shrink:1;min-width:0}.pcsms-preview-username--on-black,.pcsms-preview-username--on-black .pcsms-preview-at,.pcsms-preview-username--on-black .pcsms-preview-name{color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-text-stroke:0;paint-order:normal}.pcsms-preview-username--holo-dark,.pcsms-preview-username--holo-dark .pcsms-preview-at,.pcsms-preview-username--holo-dark .pcsms-preview-name{color:#111!important;-webkit-text-fill-color:#111!important;-webkit-text-stroke:0;paint-order:normal}.pcsms-preview-caption{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:10px 16px 12px;font-size:12.5px;font-style:italic;color:var(--vg-blue-soft);border-top:1px dashed var(--vg-border)}.pcsms-letter-color-selected{margin:0 0 10px;font-size:13px;color:var(--vg-muted)}.pcsms-letter-color-selected strong{color:var(--vg-ink);font-weight:600}.pcsms-letter-colors{display:flex;flex-wrap:wrap;gap:8px;width:100%}.pcsms-letter-swatch{width:32px;height:32px;padding:0;border:2px solid rgba(0,0,0,.1);border-radius:50%;background:var(--swatch, #ccc);cursor:pointer;-webkit-appearance:none;appearance:none;flex-shrink:0;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.pcsms-letter-swatch[data-color="Gloss White"]{border-color:#ccc}.pcsms-letter-swatch:hover{transform:scale(1.08)}.pcsms-letter-swatch.active{border-color:var(--vg-select);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--vg-select);transform:scale(1.05)}.pcsms-letter-swatch:focus-visible{outline:2px solid var(--vg-select);outline-offset:2px}.pcsms-step{padding:22px 22px 0;border-top:1px solid var(--vg-border)}.pcsms-step:first-child{border-top:none;padding-top:18px}#material-variant.pcsms-step{border-top:none}.pcsms-step__head{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.pcsms-step__num{flex:0 0 auto;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-family:var(--vg-font-display);font-size:14px;font-weight:800;color:var(--vg-ink);background:var(--vg-orange);letter-spacing:0}.pcsms-step__title{margin:0;font-family:var(--vg-font-body);font-size:17px;font-weight:700;line-height:1.2;color:var(--vg-ink);text-transform:none;letter-spacing:0}.pcsms-step__hint{margin:2px 0 0;font-size:14px;color:var(--vg-blue-soft);line-height:1.45}.pcsms-field{padding-bottom:22px}.pcsms-variant.has-error .pcsms-input-field,.pcsms-variant.has-error .pcsms-select{border-color:#e03b36!important}#pcsms-custom-fields .pcsms-material-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important}#pcsms-custom-fields .pcsms-material-grid .sticker-variant{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;width:100%!important;margin:0!important;padding:6px 8px!important;border:1px solid var(--vg-border)!important;background:#fff!important;border-radius:12px!important;outline:none!important;box-shadow:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;transition:border-color .12s,background .12s}#pcsms-custom-fields .pcsms-material-grid .sticker-variant.active{border:2px solid var(--vg-select)!important;background:var(--vg-select-bg)!important;padding:5px 7px!important}#pcsms-custom-fields .pcsms-swatch-img{width:30px;height:30px;flex-shrink:0;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.1);box-shadow:inset -2px -3px 6px #00000014,inset 2px 2px 4px #fff9;background:#fff;position:relative}#pcsms-custom-fields .pcsms-swatch-img img.material{display:block!important;position:absolute;left:50%;top:50%;width:69px!important;height:75px!important;max-width:none!important;transform:translate(-50%,-50%);object-fit:cover;pointer-events:none}#pcsms-custom-fields .pcsms-swatch-img img.material.vinyl{object-position:-213px center}#pcsms-custom-fields .pcsms-swatch-img img.material.clear{object-position:-283px center}#pcsms-custom-fields .pcsms-swatch-img img.material.holographic{object-position:-143px center}#pcsms-custom-fields .pcsms-material-grid .sticker-variant[data-material=Black] .pcsms-swatch-img{background:#0f1111}#pcsms-custom-fields .pcsms-material-grid .sticker-variant[data-material=Clear] .pcsms-swatch-img{background:#fff}#pcsms-custom-fields .pcsms-material-grid .sticker-variant[data-material=Black] .pcsms-swatch-img img.material,#pcsms-custom-fields .pcsms-material-grid .sticker-variant[data-material=Clear] .pcsms-swatch-img img.material{display:none!important}#pcsms-custom-fields .pcsms-material-head{display:flex;align-items:flex-start;gap:8px;width:100%}#pcsms-custom-fields .pcsms-material-head__text{flex:1;min-width:0}#pcsms-custom-fields .pcsms-material-divider{display:block;width:100%;height:1px;background:var(--vg-border);margin:2px 0}#pcsms-custom-fields .pcsms-material-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}#pcsms-custom-fields .pcsms-material-name{display:block;font-weight:600;font-size:14px;line-height:1.15;color:var(--vg-ink)}#pcsms-custom-fields .pcsms-material-sub{display:block;margin-top:2px;font-size:11px;color:var(--vg-muted);line-height:1.3}#pcsms-custom-fields .pcsms-material-price{font-weight:700;font-size:13px;color:var(--vg-ink)}#pcsms-custom-fields .pcsms-price-included{color:var(--vg-green)!important}#pcsms-custom-fields .pcsms-material-foot-badge:empty{display:none}#pcsms-custom-fields .pcsms-badge{font-size:10px;font-weight:600;padding:3px 8px;border-radius:999px;line-height:1.3;white-space:nowrap;color:#fff}.pcsms-badge--blue{background:var(--vg-select)}.pcsms-badge--gold{background:var(--vg-gold)}.pcsms-badge--muted{background:var(--vg-muted)}.pcsms-badge--save{background:var(--vg-green);color:#fff}#pcsms-custom-fields .pcsms-upgrade-list,#pcsms-custom-fields .pcsms-pack-list{display:flex;flex-direction:column;gap:9px;width:100%}#pcsms-custom-fields .pcsms-upgrade-list .sticker-variant,#pcsms-custom-fields .pcsms-pack-list .sticker-variant{display:grid!important;grid-template-columns:18px 1fr auto!important;align-items:center!important;column-gap:10px!important;width:100%!important;margin:0!important;padding:14px 16px!important;text-align:left!important;border:1px solid var(--vg-border)!important;background:var(--vg-surface)!important;border-radius:10px!important;outline:none!important;box-shadow:none!important;cursor:pointer;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;transition:border-color .12s,background .12s}#pcsms-custom-fields .pcsms-pack-list .sticker-variant{grid-template-columns:18px 1fr auto auto!important}#pcsms-custom-fields .pcsms-upgrade-list .sticker-variant.active,#pcsms-custom-fields .pcsms-pack-list .sticker-variant.active{border:2px solid var(--vg-select)!important;background:var(--vg-select-bg)!important;padding:13px 15px!important}#pcsms-custom-fields .pcsms-pack-list .sticker-variant.pcsms-pack-row--gold:not(.active){border-color:#d4b86a!important;background:var(--vg-gold-bg)!important}.pcsms-radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--vg-muted);box-sizing:border-box}.pcsms-upgrade-list .sticker-variant.active .pcsms-radio,.pcsms-pack-list .sticker-variant.active .pcsms-radio{border-color:var(--vg-select);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px var(--vg-select)}.pcsms-upgrade-label,.pcsms-pack-label{font-size:15px;font-weight:700;color:var(--vg-ink)}.pcsms-upgrade-price,.pcsms-pack-price{font-weight:700;font-size:14px;color:var(--vg-ink);white-space:nowrap}.pcsms-pack-badge-slot[aria-hidden=true]{visibility:hidden}.pcsms-kit-divider{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--vg-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pcsms-kit-divider:before,.pcsms-kit-divider:after{content:"";flex:1;height:1px;background:var(--vg-border)}.pcsms-kit{border:2px solid var(--vg-border);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.pcsms-kit.is-active{border-color:var(--vg-select);background:var(--vg-select-bg)}.pcsms-kit.is-active .pcsms-kit-inside{background:#fff}.pcsms-kit.is-active .pcsms-kit-inside-foot{border-top-color:var(--vg-border)}#pcsms-custom-fields .pcsms-kit-card{display:grid;grid-template-columns:18px 1fr auto;align-items:start;column-gap:12px;width:100%;text-align:left;padding:16px;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;outline:none}.pcsms-kit-card .pcsms-radio{margin-top:2px}.pcsms-kit.is-active .pcsms-kit-card .pcsms-radio{border-color:var(--vg-select);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px var(--vg-select)}.pcsms-kit-main{min-width:0}.pcsms-kit-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pcsms-kit-title{font-size:16px;font-weight:800;color:var(--vg-ink)}.pcsms-badge--dark{background:#1d1d22;color:#fff}.pcsms-kit-sub{display:block;margin-top:4px;font-size:13px;color:var(--vg-blue-soft);line-height:1.4}.pcsms-kit-price{text-align:right;white-space:nowrap}.pcsms-kit-price-amount{display:block;font-size:22px;font-weight:800;color:var(--vg-ink)}.pcsms-kit-price-unit{display:block;font-size:12px;color:var(--vg-blue-soft)}.pcsms-kit-inside{margin:0 16px 16px;padding:14px 16px;background:var(--vg-orange-soft);border-radius:10px}.pcsms-kit-inside-title{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--vg-gold)}.pcsms-kit-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pcsms-kit-list li{font-size:13px;color:var(--vg-blue-soft);line-height:1.35}.pcsms-kit-list li strong{color:var(--vg-ink)}.pcsms-kit-qty{display:inline-block;min-width:22px;font-weight:800;color:var(--vg-gold)}.pcsms-kit-inside-foot{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(160,96,0,.2);font-size:13px;font-weight:700;color:var(--vg-ink);display:flex;align-items:center;gap:8px}.pcsms-kit-check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--vg-gold);color:#fff;font-size:11px}.pcsms-kit-sets{margin:0 16px 16px}.pcsms-kit-sets-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.pcsms-kit-sets-head>span:first-child{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--vg-muted)}.pcsms-kit-sets-unit{font-size:12px;font-weight:700;color:var(--vg-gold)}.pcsms-kit-sets-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#pcsms-custom-fields .pcsms-kit-set{display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 6px;border:1px solid var(--vg-border);border-radius:10px;background:#fff;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .12s,background .12s}#pcsms-custom-fields .pcsms-kit-set.active{border:2px solid var(--vg-gold);background:var(--vg-gold-bg);padding:11px 5px}.pcsms-kit-set-mult{font-size:18px;font-weight:800;color:var(--vg-ink)}.pcsms-kit-set-count{font-size:11px;color:var(--vg-blue-soft);text-align:center}.pcsms-kit-set-price{font-size:13px;font-weight:800;color:var(--vg-ink)}.pcsms-kit-set-save{font-size:10px;font-weight:700;color:var(--vg-green);background:var(--vg-green-bg);padding:1px 6px;border-radius:999px}#pcsms-custom-fields .pcsms-select{width:100%;border:1px solid var(--vg-border);border-radius:var(--vg-radius);background:var(--vg-surface);padding:0;cursor:pointer;position:relative}#pcsms-custom-fields .pcsms-select .selected-text{display:flex;align-items:center;gap:10px;padding:14px 40px 14px 16px;font-size:15px;font-weight:600;color:var(--vg-ink);min-height:50px}#pcsms-custom-fields .pcsms-select.variant-picked .selected-text{color:var(--vg-ink)}#pcsms-custom-fields .pcsms-select .dropdown-options{display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:#fff;border:1px solid var(--vg-border);border-radius:var(--vg-radius);box-shadow:var(--vg-shadow-md);max-height:280px;overflow-y:auto;margin:0;padding:6px 0;list-style:none}#pcsms-custom-fields .pcsms-select .dropdown-options li{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:14px;cursor:pointer;transition:background .1s}#pcsms-custom-fields .pcsms-select .dropdown-options li:hover,#pcsms-custom-fields .pcsms-select .dropdown-options li.selected{background:var(--vg-select-bg)}#pcsms-custom-fields .pcsms-select:after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:2px solid var(--vg-muted);border-bottom:2px solid var(--vg-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.pcsms-customizer #pcsms-custom-fields .color-dropdown .selected-text{position:relative;display:flex;align-items:center}.pcsms-customizer #pcsms-custom-fields .color-dropdown .selected-text>span,.pcsms-customizer #pcsms-custom-fields .color-dropdown .selected-text .color-swatch{display:none!important}.pcsms-customizer #pcsms-custom-fields .color-dropdown .selected-text:before{content:"";width:28px;height:28px;display:block;background:var(--swatch, #0f1111);margin-right:10px;border-radius:50%;border:2px solid rgba(0,0,0,.12);flex-shrink:0}.pcsms-customizer #pcsms-custom-fields .color-dropdown .dropdown-options li .color-swatch{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:50%!important;border:2px solid rgba(0,0,0,.12);flex-shrink:0;background-size:cover!important}.pcsms-customizer #pcsms-custom-fields .image-dropdown .selected-text,.pcsms-customizer #pcsms-custom-fields .image-dropdown .dropdown-options li{display:flex!important;align-items:center!important;gap:10px!important}.pcsms-customizer #pcsms-custom-fields .image-dropdown .selected-text img{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;border-radius:6px!important;object-fit:contain!important;flex-shrink:0!important}.pcsms-customizer #pcsms-custom-fields .image-dropdown .dropdown-options li img{display:block!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;border-radius:6px!important;object-fit:contain!important;flex-shrink:0!important}.pcsms-option-text{flex:1;min-width:0}#pcsms-custom-fields .pcsms-select .dropdown-options li .pcsms-badge{margin-left:auto;flex-shrink:0}.pcsms-input-wrap{position:relative}.pcsms-input-field{width:100%;border:1px solid var(--vg-border);border-radius:var(--vg-radius);background:var(--vg-surface);padding:14px 16px;font-size:15px;font-family:inherit;color:var(--vg-ink);outline:none;transition:border-color .15s}.pcsms-input-field:focus{border-color:var(--vg-select);background:#fff}.pcsms-char-count{margin-top:6px;font-size:12.5px;color:var(--vg-muted);text-align:right}#pcsms-custom-fields .error-bar{display:none;margin-top:8px;background:#e03b36;color:#fff;padding:8px 12px;border-radius:6px;font-size:13px}#pcsms-custom-fields .error-bar p{margin:0}.pcsms-step--finishing{padding-bottom:0}.pcsms-addons{display:flex;flex-direction:column;gap:9px;padding-bottom:14px}#pcsms-custom-fields #lamination-variant,#pcsms-custom-fields #install-kit-variant{border:none!important;padding:0!important;margin:0!important;background:transparent!important;outline:none!important;box-shadow:none!important}#pcsms-custom-fields .pcsms-addon-row.sticker-variant{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px 14px!important;border:1px solid var(--vg-border)!important;border-radius:10px!important;background:var(--vg-surface)!important;outline:none!important;box-shadow:none!important;overflow:visible!important;text-align:left!important;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:inherit;transition:border-color .12s,background .12s}#pcsms-custom-fields .pcsms-addon-row.sticker-variant:before{display:none!important;content:none!important}#pcsms-custom-fields .pcsms-addon-row.sticker-variant.active{border:2px solid var(--vg-select)!important;background:var(--vg-select-bg)!important;padding:11px 13px!important;box-shadow:none!important;outline:none!important}#pcsms-custom-fields .pcsms-addon-row.sticker-variant:hover{outline:none!important}.pcsms-addon-icon{width:38px;height:38px;flex-shrink:0;border-radius:9px;background:#fff;border:1px solid var(--vg-border);color:var(--vg-ink-2);display:grid;place-items:center}.pcsms-addon-row.active .pcsms-addon-icon{background:var(--vg-select);border:none;color:#fff}.pcsms-addon-copy{flex:1;min-width:0}.pcsms-addon-copy strong{display:block;font-size:14.5px;font-weight:600;color:var(--vg-ink)}.pcsms-addon-copy span{display:block;font-size:12.5px;color:var(--vg-muted);margin-top:1px}.pcsms-addon-price{font-weight:700;font-size:13.5px;color:var(--vg-blue);white-space:nowrap;flex-shrink:0}#pcsms-custom-fields .pcsms-addon-check{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--vg-muted);background:#fff;display:grid!important;place-items:center!important;position:relative!important;padding:0!important;overflow:hidden}#pcsms-custom-fields .pcsms-addon-check__icon{display:none;width:14px;height:14px;flex-shrink:0}#pcsms-custom-fields .pcsms-addon-row.active .pcsms-addon-check{border:none!important;background:var(--vg-green)!important}#pcsms-custom-fields .pcsms-addon-row.active .pcsms-addon-check__icon{display:block}.pcsms-buybar{border-top:1px solid var(--vg-border);padding:14px 18px 16px;background:#fff}.pcsms-shipping__text{margin:0 0 6px;font-size:12.5px;color:var(--vg-ink-2)}.pcsms-shipping__text strong{color:var(--vg-orange-press)}.pcsms-shipping__bar{height:6px;border-radius:999px;background:var(--vg-surface-2);overflow:hidden;margin-bottom:14px}.pcsms-shipping__bar span{display:block;height:100%;background:var(--vg-orange);border-radius:999px;transition:width .3s}.pcsms-shipping.is-free .pcsms-shipping__text{color:var(--vg-green);font-weight:700}.pcsms-shipping.is-free .pcsms-shipping__bar span{background:var(--vg-green);width:100%!important}.pcsms-buybar__row{display:flex;align-items:center;gap:14px}.pcsms-buybar__label{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vg-muted)}#pcsms-custom-fields .pcsms-buybar__amount{font-family:var(--vg-font-display);font-size:32px;font-weight:800;color:var(--vg-ink);line-height:1}.pcsms-btn{font-family:var(--vg-font-display);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:14px;color:var(--vg-ink);background:var(--vg-orange);border:none;border-radius:var(--vg-radius);padding:13px 24px;cursor:pointer;transition:background .15s;display:inline-flex;align-items:center;justify-content:center;gap:9px}.pcsms-btn:hover{background:#e59620}.pcsms-btn--cart{flex:1;height:52px;font-size:15px;letter-spacing:.08em;position:relative;overflow:hidden;isolation:isolate}#pcsms-add-to-cart:not(.loading):after{content:"";position:absolute;top:0;left:-200%;width:100%;height:100%;transform:skew(-60deg);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.55),transparent);pointer-events:none;z-index:1}#pcsms-add-to-cart.shine:not(.loading):after{animation:pcsms-cart-shine 1.6s ease}@keyframes pcsms-cart-shine{to{left:200%}}#pcsms-add-to-cart.loading{background:var(--vg-green)!important;color:#fff!important;pointer-events:none;opacity:1!important}#pcsms-add-to-cart .pcsms-cart-loading{display:inline-flex;align-items:center;gap:9px;font-family:var(--vg-font-display);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pcsms-add-to-cart .pcsms-cart-loading__icon{animation:pcsms-cart-spin .75s linear infinite}@keyframes pcsms-cart-spin{to{transform:rotate(360deg)}}#pcsms-add-to-cart .pcsms-loader,#pcsms-add-to-cart .dot-falling{display:none!important}.pcsms-trust{margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;font-size:11.5px;color:var(--vg-muted);text-align:center}.pcsms-footer-note{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:var(--vg-ink-2)}.pcsms-footer-note>span:first-child{color:var(--vg-green)}#pcsms-custom-fields .sticker-variant:before{display:none!important;content:none!important}#pcsms-custom-fields #pricing-box{display:block!important;border:none!important;box-shadow:none!important;background:#fff!important}@media(max-width:768px){.pcsms-preview-wrap{margin-bottom:0;padding-bottom:8px;top:calc(var(--header-height, 56px) * var(--enable-sticky-header, 1) + 6px)!important}.pcsms-preview-bar{border-radius:0 0 var(--vg-radius-lg) var(--vg-radius-lg);box-shadow:0 6px 20px #1111141f}.pcsms-preview-stage{padding:16px 12px 14px;min-height:96px;border-radius:0}.pcsms-preview-icon{width:32px;height:32px;min-width:32px}.pcsms-preview-diecut{padding:14px}.pcsms-preview-sticker{padding:4px 6px}.pcsms-preview-caption{padding:8px 12px 10px;font-size:11.5px}.pcsms-letter-swatch{width:30px;height:30px}.pcsms-step{padding-left:14px;padding-right:14px}#pcsms-custom-fields .pcsms-material-grid{display:flex!important;flex-direction:column!important;gap:9px!important}#pcsms-custom-fields .pcsms-material-grid .sticker-variant{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:10px!important;row-gap:2px!important;padding:10px 12px!important;background:var(--vg-surface)!important}#pcsms-custom-fields .pcsms-material-grid .sticker-variant.active{padding:9px 11px!important;background:var(--vg-select-bg)!important}#material-variant.pcsms-step{border-top:1px solid var(--vg-border)}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-head,#pcsms-custom-fields .pcsms-material-grid .pcsms-material-head__text{display:contents!important}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-divider,#pcsms-custom-fields .pcsms-material-grid .pcsms-material-foot{display:none!important}#pcsms-custom-fields .pcsms-material-grid .pcsms-swatch-img{grid-column:1;grid-row:1 / 3;width:40px!important;height:40px!important}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-name{grid-column:2;grid-row:1;font-size:15px}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-sub{grid-column:2;grid-row:2;font-size:12px}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-price{grid-column:3;grid-row:1;justify-self:end}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-foot-badge{display:contents!important}#pcsms-custom-fields .pcsms-material-grid .pcsms-material-foot-badge .pcsms-badge{grid-column:3;grid-row:2;justify-self:end}#pcsms-custom-fields .pcsms-pack-list .sticker-variant{grid-template-columns:20px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important}#pcsms-custom-fields .pcsms-pack-label{grid-column:2;grid-row:1;font-size:14px}#pcsms-custom-fields .pcsms-pack-price{grid-column:3;grid-row:1 / 3;align-self:center}#pcsms-custom-fields .pcsms-pack-badge-slot{grid-column:2;grid-row:2;visibility:visible!important}#pcsms-custom-fields .pcsms-pack-badge-slot[aria-hidden=true]{display:none!important}#pcsms-custom-fields .pcsms-kit-card{padding:14px;column-gap:10px}.pcsms-kit-title{font-size:15px}.pcsms-kit-sub{font-size:12px}.pcsms-kit-price-amount{font-size:20px}.pcsms-kit-inside,.pcsms-kit-sets{margin:0 14px 14px}.pcsms-kit-sets-grid{grid-template-columns:repeat(2,1fr);gap:10px}#pcsms-custom-fields .pcsms-kit-set{gap:4px;padding:14px 10px}#pcsms-custom-fields .pcsms-kit-set.active{padding:13px 9px}.pcsms-kit-set-mult{font-size:19px}.pcsms-kit-set-count{font-size:11px}.pcsms-kit-set-price{font-size:14px}.pcsms-kit-set-save{font-size:10px;padding:2px 8px}#pcsms-custom-fields .pcsms-addon-row.sticker-variant{display:grid!important;grid-template-columns:38px minmax(0,1fr) 24px!important;grid-template-rows:auto auto!important;column-gap:10px!important;row-gap:2px!important;align-items:start!important;padding:12px!important}#pcsms-custom-fields .pcsms-addon-icon{grid-column:1;grid-row:1 / 3;align-self:center;width:36px;height:36px}#pcsms-custom-fields .pcsms-addon-copy{grid-column:2;grid-row:1;min-width:0}#pcsms-custom-fields .pcsms-addon-copy strong{font-size:14px;line-height:1.25}#pcsms-custom-fields .pcsms-addon-copy span{font-size:12px;line-height:1.35}#pcsms-custom-fields .pcsms-addon-price{grid-column:2;grid-row:2;justify-self:start;font-size:13px}#pcsms-custom-fields .pcsms-addon-check{grid-column:3;grid-row:1 / 3;align-self:center;justify-self:end;width:22px!important;height:22px!important}#pcsms-custom-fields .pcsms-addon-check__icon{width:13px!important;height:13px!important}#pcsms-custom-fields #pricing-box{padding-left:14px!important;padding-right:14px!important}#pcsms-custom-fields .pcsms-buybar__row{flex-direction:column;align-items:stretch;gap:12px;padding-top:10px}#pcsms-custom-fields .pcsms-buybar__price{text-align:center}#pcsms-custom-fields .pcsms-buybar__total{justify-content:center;display:flex}#pcsms-custom-fields .pcsms-btn--cart,#pcsms-custom-fields #pcsms-add-to-cart{width:100%!important;flex:none!important}h1.product-meta__title.heading.h3:before{font-size:12px}h1.product-meta__title.heading.h3:after{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/print-custom-social-media-stickers-style.css.map */
