.fp-sticker-configurator{--fp-pink: #f72578;--fp-pink-dark: #d81061;--fp-cyan: #11b8ef;--fp-yellow: #ffd500;--fp-ink: #090b10;--fp-soft-ink: #20242d;--fp-line: #d8dce3;--fp-muted: #68707d;--fp-paper: #ffffff;--fp-cloud-border-size: 8px;display:block;width:min(calc(100% - 32px),1500px);margin-inline:auto;padding:24px 0 72px;color:var(--fp-ink);font-family:var(--font-body--family, Arial, sans-serif)}.fp-sticker-configurator *,.fp-sticker-configurator *:before,.fp-sticker-configurator *:after{box-sizing:border-box}.fp-sticker-configurator button,.fp-sticker-configurator select,.fp-sticker-configurator input,.fp-sticker-configurator textarea{font:inherit}.fp-sticker-configurator button,.fp-sticker-configurator summary,.fp-sticker-configurator select,.fp-sticker-configurator input[type=range]{touch-action:manipulation}.fp-sticker-configurator [hidden]{display:none!important}.fp-sticker-configurator .fp-workspace-heading h2,.fp-sticker-configurator .fp-builder-head h2,.fp-sticker-configurator .fp-control-label span,.fp-sticker-configurator .fp-choice-copy b,.fp-sticker-configurator .fp-choice-copy small,.fp-sticker-configurator .fp-order-details summary strong{color:var(--fp-ink)!important;opacity:1!important}.fp-sticker-configurator .fp-workspace-heading span,.fp-sticker-configurator .fp-builder-head>div>span{color:var(--fp-pink)!important;opacity:1!important}.fp-sticker-configurator .fp-workspace-heading>small,.fp-sticker-configurator .fp-order-details summary>small{color:var(--fp-muted)!important;opacity:1!important}.fp-sticker-configurator .fp-border-slider>span>b,.fp-sticker-configurator .fp-order-price small,.fp-sticker-configurator .fp-order-price strong{color:var(--fp-ink)!important;opacity:1!important}.fp-sticker-configurator .fp-border-slider>small span,.fp-sticker-configurator .fp-preview-help,.fp-sticker-configurator .fp-order-assurance{color:var(--fp-muted)!important;opacity:1!important}.fp-sticker-configurator .fp-choice.is-selected .fp-choice-copy b,.fp-sticker-configurator .fp-choice.is-selected .fp-choice-copy small{color:#fff!important}.fp-sticker-configurator .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.fp-sticker-banner{position:relative;min-height:0;margin:0 0 22px;overflow:hidden;border:1px solid #333842;border-radius:22px;background:#08090c;box-shadow:0 12px 30px #00000040}.fp-sticker-banner>img{display:block;width:100%;height:auto;min-height:0;object-fit:contain;object-position:center}.fp-sticker-banner__placeholder{display:grid;min-height:clamp(170px,18vw,260px);place-content:center;gap:8px;padding:28px;background:radial-gradient(circle at 15% 20%,rgba(247,37,120,.2),transparent 30%),radial-gradient(circle at 82% 70%,rgba(17,184,239,.15),transparent 28%),linear-gradient(135deg,#08090c,#161922);color:#fff;text-align:center}.fp-sticker-banner__placeholder:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background:radial-gradient(circle,#fff 0 1px,transparent 1.5px) 0 0 / 18px 18px;content:""}.fp-sticker-banner__placeholder>*{position:relative;z-index:1}.fp-sticker-banner__placeholder span,.fp-sticker-banner__placeholder small{font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.fp-sticker-banner__placeholder span{color:var(--fp-pink)}.fp-sticker-banner__placeholder strong{font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:clamp(34px,5vw,72px);font-weight:950;letter-spacing:-.035em;line-height:.95;text-transform:uppercase}.fp-sticker-banner__placeholder small{color:#9ea6b3;letter-spacing:.07em}.fp-sticker-banner__pro{position:absolute;z-index:2;top:14px;left:50%;min-height:42px;padding:10px 22px;border-radius:999px;background:var(--fp-pink);box-shadow:0 5px 16px #f725784d;color:#fff;font-size:14px;font-weight:950;letter-spacing:.04em;text-decoration:none;transform:translate(-50%)}.fp-order{display:block;margin:0}.fp-sticker-grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(560px,1.07fr);overflow:hidden;border:1px solid #d5d9e0;border-radius:24px 24px 0 0;background:var(--fp-paper);box-shadow:0 18px 50px #0003}.fp-sticker-preview,.fp-sticker-options{min-width:0;padding:clamp(22px,2.4vw,38px)}.fp-sticker-preview{border-inline-end:1px solid var(--fp-line);background:#fff}.fp-sticker-options{background:#fbfbfc}.fp-workspace-heading,.fp-builder-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 18px}.fp-workspace-heading>div,.fp-builder-head>div{display:grid;gap:3px}.fp-workspace-heading span,.fp-builder-head>div>span{color:var(--fp-pink);font-size:10px;font-weight:950;letter-spacing:.15em}.fp-workspace-heading h2,.fp-builder-head h2{margin:0;color:var(--fp-ink);font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:clamp(26px,2.2vw,36px);font-weight:950;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.fp-workspace-heading>small{padding:5px 9px;border:1px solid #e2e4e9;border-radius:999px;color:var(--fp-muted);font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.fp-preview-stage{position:relative;display:grid;width:100%;min-height:clamp(390px,40vw,590px);padding:26px 26px 72px;place-items:center;overflow:hidden;border:1px solid #d6dae1;border-radius:16px;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:linear-gradient(45deg,#edf0f4 25%,transparent 25%),linear-gradient(-45deg,#edf0f4 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#edf0f4 75%),linear-gradient(-45deg,transparent 75%,#edf0f4 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;color:inherit;cursor:pointer}.fp-preview-stage:hover{border-color:var(--fp-pink)}.fp-preview-stage:focus-visible,.fp-sticker-configurator button:focus-visible,.fp-sticker-configurator select:focus-visible,.fp-sticker-configurator input:focus-visible,.fp-sticker-configurator textarea:focus-visible,.fp-sticker-configurator summary:focus-visible{outline:3px solid rgba(247,37,120,.32);outline-offset:3px}.fp-preview-art{--fp-preview-scale: 1;position:relative;z-index:1;display:grid;width:min(72%,440px);aspect-ratio:1;place-items:center;border:var(--fp-cloud-border-size) solid #fff;background:#fff;box-shadow:0 16px 24px #0c0f1638;transform:scale(var(--fp-preview-scale)) rotate(-2deg);transition:transform .16s ease,filter .16s ease,border-width .16s ease}.fp-preview-art[data-shape=circle]{border-radius:50%;overflow:hidden}.fp-preview-art[data-shape=square]{border-radius:6%;overflow:hidden}.fp-preview-art[data-shape=die-cut]{border-radius:43% 57% 48% 52%/56% 41% 59% 44%}.fp-preview-art[data-shape=die-cut].has-art{border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.fp-preview-art img{display:block;width:100%;height:100%;object-fit:contain}.fp-preview-art[data-shape=die-cut].has-art.has-border img{filter:drop-shadow(var(--fp-cloud-border-size) 0 #fff) drop-shadow(calc(var(--fp-cloud-border-size) * -1) 0 #fff) drop-shadow(0 var(--fp-cloud-border-size) #fff) drop-shadow(0 calc(var(--fp-cloud-border-size) * -1) #fff) drop-shadow(0 13px 9px rgba(0,0,0,.28))}.fp-preview-art.no-border,.fp-preview-art[data-shape=die-cut].has-art.no-border{border-width:0}.fp-preview-art[data-shape=die-cut].has-art.no-border img{filter:drop-shadow(0 13px 9px rgba(0,0,0,.25))}.fp-sticker-configurator .fp-preview-art[data-shape=die-cut].has-art.has-smart-contour img{filter:drop-shadow(0 13px 9px rgba(0,0,0,.28))!important}.fp-preview-art.has-art.has-smart-contour:is([data-shape=square],[data-shape=circle]){border:0;background:transparent;box-shadow:none;overflow:visible}.fp-preview-art.has-art.has-smart-contour:is([data-shape=square],[data-shape=circle]) img{border-radius:0;filter:drop-shadow(0 13px 9px rgba(0,0,0,.28))}.fp-preview-art.is-contour-processing img{opacity:.72}.fp-preview-placeholder{display:grid;width:100%;height:100%;padding:24px;place-content:center;gap:2px;background:linear-gradient(145deg,#101219,#232733);color:#fff;text-align:center}.fp-preview-placeholder span,.fp-preview-placeholder small{font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fp-preview-placeholder b{color:var(--fp-pink);font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:clamp(30px,4vw,58px);line-height:.9;text-transform:uppercase}.fp-preview-placeholder small{margin-top:10px;color:#b8c0cd}.fp-preview-document{display:grid;width:100%;height:100%;padding:28px;place-content:center;gap:10px;background:linear-gradient(145deg,#12151c,#1c2330);color:#fff;text-align:center}.fp-preview-document>b{justify-self:center;padding:16px;border:3px solid var(--fp-pink);border-radius:12px;color:var(--fp-pink);font-size:20px}.fp-preview-document strong{overflow-wrap:anywhere;font-size:20px}.fp-preview-document small{color:#bdc5d2;font-size:11px}.fp-preview-stage__hint{position:absolute;z-index:3;right:14px;bottom:14px;left:14px;display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border:1px solid rgba(255,255,255,.15);border-radius:9px;background:#090b10e6;color:#fff;text-align:start;pointer-events:none}.fp-preview-stage__hint b{font-size:10px;letter-spacing:.03em;text-transform:uppercase}.fp-preview-stage__hint small{max-width:50%;overflow:hidden;color:#bac2ce;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fp-preview-toolbar{display:grid;grid-template-columns:auto auto 1fr;gap:12px;align-items:center;padding:13px 2px 0;color:var(--fp-muted)}.fp-preview-toolbar>span{justify-self:end;font-size:10px;font-weight:800}.fp-preview-zoom{display:grid;grid-template-columns:38px 56px 38px;overflow:hidden;border:1px solid var(--fp-line);border-radius:8px;background:#fff}.fp-preview-zoom button,.fp-preview-reset{min-height:38px;border:0;background:#fff;color:var(--fp-ink);font-weight:900;cursor:pointer}.fp-preview-zoom button:hover,.fp-preview-reset:hover{background:#f2f4f7;color:var(--fp-pink)}.fp-preview-zoom output{display:grid;place-items:center;border-inline:1px solid var(--fp-line);font-size:11px;font-weight:850}.fp-preview-reset{padding-inline:12px;border:1px solid var(--fp-line);border-radius:8px;font-size:11px}.fp-preview-help{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;margin:13px 0 0;padding:11px 12px;border:1px solid #2d3540;border-left:4px solid var(--fp-cyan);border-radius:10px;background:#10151b;font-size:11px;line-height:1.5}.fp-sticker-configurator .fp-preview-help>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--fp-cyan);color:#071014!important;font-size:15px;font-weight:950}.fp-sticker-configurator .fp-preview-help p{margin:0;color:#b8c1cc!important}.fp-sticker-configurator .fp-preview-help b,.fp-sticker-configurator .fp-preview-help strong{color:#fff!important}.fp-app-block{margin-top:22px}.fp-app-block:empty{display:none}.fp-builder-head{align-items:center;padding-bottom:18px;border-bottom:1px solid var(--fp-line)}.fp-progress{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));width:min(100%,370px);margin:0;padding:0;list-style:none}.fp-progress li{position:relative;display:grid;justify-items:center;gap:4px;color:#9aa0aa}.fp-progress li:not(:last-child):after{position:absolute;z-index:0;top:11px;left:calc(50% + 11px);width:calc(100% - 22px);height:2px;background:#d9dde3;content:""}.fp-progress b{position:relative;z-index:1;display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#c9cdd4;color:#fff;font-size:10px}.fp-progress .is-active b{background:var(--fp-pink);box-shadow:0 0 0 5px #f725781f}.fp-progress span{font-size:8px;font-weight:850;text-transform:uppercase}.fp-control-row{display:grid;grid-template-columns:126px minmax(0,1fr);gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid var(--fp-line)}.fp-control-row--border{align-items:start}.fp-control-label{display:flex;align-items:center;gap:9px;color:var(--fp-ink);font-size:12px;font-weight:900;text-transform:uppercase}.fp-control-label b{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:50%;background:#f4dce8;color:var(--fp-pink-dark);font-size:9px}.fp-product-select{display:block;min-width:0}.fp-product-select select{width:100%;min-height:50px;padding:11px 42px 11px 14px;border:1px solid #ccd1d9;border-radius:9px;background:#fff;color:var(--fp-ink);font-size:13px;font-weight:800}.fp-choice-grid,.fp-variant-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fp-choice-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-choice-grid--one{grid-template-columns:1fr}.fp-choice,.fp-variant-choice{position:relative;min-width:0;min-height:54px;padding:8px 10px;border:1px solid #d0d4db;border-radius:9px;background:#fff;color:var(--fp-ink);font-size:12px;font-weight:850;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.fp-choice{display:flex;align-items:center;justify-content:center;gap:9px}.fp-choice:hover,.fp-variant-choice:hover{border-color:var(--fp-pink);transform:translateY(-1px)}.fp-choice.is-selected,.fp-variant-choice.is-selected{border-color:var(--fp-pink);background:var(--fp-pink);box-shadow:0 6px 16px #f725782e;color:#fff}.fp-choice.is-selected:after,.fp-variant-choice.is-selected:after{position:absolute;top:5px;right:6px;content:"\2713";color:#fff;font-size:10px;font-weight:950}.fp-choice-icon{display:block;width:25px;height:25px;flex:0 0 25px;border:2px solid currentColor;background:#11b8ef33}.fp-choice-icon--die-cut{border-radius:36% 64% 43% 57%/59% 37% 63% 41%;transform:rotate(-8deg)}.fp-choice-icon--square{border-radius:3px}.fp-choice-icon--circle{border-radius:50%}.fp-choice-copy{display:grid;gap:1px;text-align:start}.fp-choice-copy small{font-size:8px;font-weight:750;opacity:.75;text-transform:uppercase}.fp-border-controls{display:grid;gap:11px}.fp-border-slider{display:grid;gap:8px;padding:11px 13px 9px;border:1px solid #d7dbe1;border-radius:9px;background:#fff;transition:opacity .14s ease}.fp-border-slider.is-disabled{opacity:.4;pointer-events:none}.fp-border-slider>span,.fp-border-slider>small{display:flex;align-items:center;justify-content:space-between;gap:12px}.fp-border-slider>span{color:var(--fp-ink);font-size:10px;font-weight:850;text-transform:uppercase}.fp-border-slider output{color:var(--fp-pink);font-size:12px;font-weight:950}.fp-border-slider input{width:100%;height:6px;margin:0;border-radius:999px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--fp-pink) var(--fp-range-progress, 43%),#e2e5ea var(--fp-range-progress, 43%));cursor:pointer}.fp-border-slider input::-webkit-slider-thumb{width:22px;height:22px;border:3px solid #fff;border-radius:50%;-webkit-appearance:none;appearance:none;background:var(--fp-pink);box-shadow:0 1px 6px #00000047}.fp-border-slider input::-moz-range-thumb{width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:var(--fp-pink);box-shadow:0 1px 6px #00000047}.fp-border-slider>small{color:#8a919d;font-size:7px;font-weight:800;text-transform:uppercase}.fp-variant-grid--quantity{grid-template-columns:repeat(5,minmax(0,1fr))}.fp-variant-choice{display:grid;place-content:center;text-align:center}.fp-variant-choice small{display:block;margin-top:3px;font-size:8px;font-weight:750;opacity:.72}.fp-order-details{margin-top:12px;overflow:hidden;border:1px solid #d4d8df;border-radius:10px;background:#fff}.fp-order-details summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;min-height:54px;gap:14px;align-items:center;padding:11px 14px;list-style:none;cursor:pointer}.fp-order-details summary::-webkit-details-marker{display:none}.fp-order-details summary:after{grid-column:3;content:"\2304";color:var(--fp-pink);font-weight:950;transition:transform .14s ease}.fp-order-details[open] summary:after{transform:rotate(180deg)}.fp-order-details summary>span{display:flex;min-width:0;align-items:center;gap:9px}.fp-order-details summary>span>b{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:50%;background:#f7dbe8;color:var(--fp-pink);font-size:11px}.fp-order-details summary strong{font-size:11px;font-weight:900;text-transform:uppercase}.fp-order-details summary>small{color:var(--fp-muted);font-size:9px;font-weight:750}.fp-contact-fields{display:grid;gap:11px;padding:0 14px 15px;border-top:1px solid #eceef2}.fp-contact-fields>p{margin:12px 0 0;color:var(--fp-muted);font-size:10px;line-height:1.5}.fp-contact-field{display:grid;gap:5px}.fp-contact-field>span{display:flex;align-items:center;justify-content:space-between;color:var(--fp-ink);font-size:9px;font-weight:850;text-transform:uppercase}.fp-contact-field>span small{color:var(--fp-pink);font-size:7px}.fp-contact-field input,.fp-order-notes textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid #cfd4dc;border-radius:8px;outline:0;background:#fff;color:var(--fp-ink);font-size:14px}.fp-contact-field input:focus,.fp-order-notes textarea:focus{border-color:var(--fp-pink);box-shadow:0 0 0 3px #f725781f}.fp-contact-consent{display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;align-items:start;padding:10px 11px;border:1px solid #e1e4e9;border-radius:8px;background:#f7f8fa;cursor:pointer}.fp-contact-consent input{width:18px;height:18px;margin:0;accent-color:var(--fp-pink)}.fp-contact-consent span,.fp-contact-fields>small{color:var(--fp-muted);font-size:8px;line-height:1.45}.fp-contact-fields a{color:var(--fp-pink-dark);font-weight:850;text-decoration:none}.fp-order-notes{display:block;padding:0 14px 14px;border-top:1px solid #eceef2}.fp-order-notes textarea{min-height:92px;margin-top:13px;resize:vertical;font-size:12px;line-height:1.45}.fp-order-summary{display:grid;grid-template-columns:64px minmax(220px,1fr) minmax(230px,.8fr) minmax(230px,370px);min-height:112px;gap:18px;align-items:center;padding:18px clamp(22px,3vw,38px);border:1px solid #d5d9e0;border-top:0;border-radius:0 0 24px 24px;background:#fff;box-shadow:0 18px 50px #0003}.fp-order-thumb{display:grid;width:64px;height:64px;place-items:center;overflow:hidden;border:1px solid #d8dce3;border-radius:12px;background:#f5f6f8}.fp-order-thumb img{display:block;width:100%;height:100%;object-fit:contain}.fp-order-price{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.fp-order-price small{overflow-wrap:anywhere;color:var(--fp-ink);font-size:11px;font-weight:800;line-height:1.45}.fp-order-price strong{color:var(--fp-ink);font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:clamp(34px,3vw,48px);font-weight:950;line-height:1}.fp-order-assurance{color:var(--fp-muted);font-size:10px;font-weight:750;line-height:1.45;text-align:center}.fp-add-button{min-height:62px;padding:15px 24px;border:0;border-radius:12px;background:linear-gradient(110deg,var(--fp-pink),#ef2c69);box-shadow:0 8px 20px #f7257840;color:#fff;font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:20px;font-weight:950;text-transform:uppercase;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.fp-add-button:hover{box-shadow:0 11px 24px #f725784d;transform:translateY(-1px)}.fp-add-button[disabled]{opacity:.48;cursor:not-allowed;transform:none}.fp-sticker-configurator .shopify-payment-button{display:none!important}.fp-app-block label:has(textarea[placeholder="361-210-7199"]),.fp-app-block label:has(input[placeholder="361-210-7199"]),.fp-app-block div:has(>textarea[placeholder="361-210-7199"]),.fp-app-block div:has(>input[placeholder="361-210-7199"]){display:none!important}[data-product-handle=glow-stickers] .fp-preview-stage{background-color:#0b0d12}[data-product-handle=glow-stickers] .fp-preview-art[data-shape=die-cut].has-art.has-border img{filter:drop-shadow(0 0 var(--fp-cloud-border-size) rgba(143,255,0,.92)) drop-shadow(0 0 calc(var(--fp-cloud-border-size) * 1.8) rgba(143,255,0,.55)) drop-shadow(0 13px 9px rgba(0,0,0,.36))}[data-product-handle=crystal-holographic] .fp-preview-stage,[data-product-handle=glitter-stickers] .fp-preview-stage,[data-product-handle=holographic-stickers] .fp-preview-stage,[data-product-handle=clear-stickers] .fp-preview-stage{background-color:#0b0d12}@media(max-width:1180px){.fp-sticker-grid{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr)}.fp-sticker-preview,.fp-sticker-options{padding:24px}.fp-progress span{display:none}.fp-control-row{grid-template-columns:108px minmax(0,1fr)}.fp-order-summary{grid-template-columns:54px minmax(200px,1fr) minmax(220px,330px)}.fp-order-thumb{width:54px;height:54px}.fp-order-assurance{display:none}}@media(max-width:980px){.fp-sticker-configurator{width:min(calc(100% - 24px),760px);padding-top:14px}.fp-sticker-grid{grid-template-columns:1fr}.fp-sticker-preview{border-inline-end:0;border-bottom:1px solid var(--fp-line)}.fp-preview-stage{min-height:520px}.fp-builder-head{align-items:flex-start}.fp-progress{width:280px}.fp-progress span{display:block}}@media(max-width:749px){.fp-sticker-configurator{width:min(calc(100% - 12px),620px);padding-bottom:42px}.fp-sticker-banner{min-height:0;margin-bottom:10px;border-radius:14px}.fp-sticker-banner>img{min-height:0;height:auto}.fp-sticker-banner__placeholder{min-height:145px;height:145px}.fp-sticker-banner__placeholder{padding:22px 14px}.fp-sticker-banner__placeholder span,.fp-sticker-banner__placeholder small{font-size:8px}.fp-sticker-banner__placeholder strong{font-size:clamp(27px,9vw,42px)}.fp-sticker-banner__pro{top:8px;min-height:34px;padding:7px 13px;font-size:10px}.fp-sticker-grid{border-radius:16px 16px 0 0}.fp-sticker-preview,.fp-sticker-options{padding:16px 13px}.fp-workspace-heading,.fp-builder-head{margin-bottom:12px}.fp-workspace-heading h2,.fp-builder-head h2{font-size:25px}.fp-workspace-heading>small{display:none}.fp-preview-stage{min-height:360px;padding:18px 18px 64px;border-radius:12px}.fp-preview-art,.fp-preview-art[data-shape=die-cut].has-art{width:min(70%,270px)}.fp-preview-stage__hint{right:8px;bottom:8px;left:8px;min-height:42px;padding:8px 10px}.fp-preview-stage__hint b{font-size:9px}.fp-preview-stage__hint small{font-size:7px}.fp-preview-toolbar{grid-template-columns:auto auto;gap:8px}.fp-preview-toolbar>span{display:none}.fp-preview-zoom{grid-template-columns:36px 50px 36px}.fp-app-block{margin-top:16px}.fp-builder-head{display:grid;gap:14px}.fp-progress{width:100%}.fp-control-row{grid-template-columns:1fr;gap:9px;padding:11px 0}.fp-control-label{font-size:11px}.fp-control-label b{width:24px;height:24px;flex-basis:24px}.fp-product-select select{min-height:52px;font-size:14px}.fp-choice,.fp-variant-choice{min-height:56px;padding-inline:7px;font-size:11px}.fp-choice-icon{width:22px;height:22px;flex-basis:22px}.fp-variant-grid--quantity{grid-template-columns:repeat(3,minmax(0,1fr))}.fp-order-details summary{grid-template-columns:minmax(0,1fr) auto}.fp-order-details summary>small{display:none}.fp-order-details summary:after{grid-column:2}.fp-contact-field input{min-height:52px;font-size:16px}.fp-order-summary{grid-template-columns:48px minmax(0,1fr);gap:11px;padding:13px;border-radius:0 0 16px 16px}.fp-order-thumb{width:48px;height:48px}.fp-order-price{grid-template-columns:minmax(0,1fr) auto;gap:8px}.fp-order-price small{font-size:9px}.fp-order-price strong{font-size:32px}.fp-add-button{grid-column:1 / -1;min-height:58px;font-size:18px}}@media(max-width:390px){.fp-preview-stage{min-height:330px}.fp-choice-grid{gap:6px}.fp-choice{display:grid;gap:4px}.fp-choice-copy{text-align:center}}@media(prefers-reduced-motion:reduce){.fp-sticker-configurator *,.fp-sticker-configurator *:before,.fp-sticker-configurator *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.fp-sticker-banner__campaign{position:relative;display:grid;min-height:clamp(190px,19vw,285px);grid-template-columns:minmax(150px,.72fr) minmax(420px,1.8fr) minmax(150px,.72fr);align-items:center;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 14% 40%,rgba(247,37,120,.28),transparent 26%),radial-gradient(circle at 86% 40%,rgba(17,184,239,.25),transparent 27%),linear-gradient(105deg,#170711,#06080c 48%,#06131a)}.fp-sticker-banner__campaign:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:16px 16px;content:"";-webkit-mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 58%,#000);mask-image:linear-gradient(90deg,#000,transparent 42%,transparent 58%,#000)}.fp-sticker-banner__collage{display:block;width:min(130%,390px);height:auto;max-width:none;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 15px rgba(0,0,0,.65))}.fp-sticker-banner__collage--left{justify-self:start;transform:translate(-23%) rotate(-6deg)}.fp-sticker-banner__collage--right{justify-self:end;transform:translate(23%) rotate(7deg) scaleX(-1)}.fp-sticker-banner__title{position:relative;z-index:2;display:grid;justify-items:center;gap:15px;padding:28px 8px;text-align:center}.fp-sticker-banner__title strong{color:#08090d!important;font-family:var(--font-heading--family, Impact, "Arial Black", sans-serif);font-size:clamp(52px,7vw,106px);font-style:italic;font-weight:950;letter-spacing:-.065em;line-height:.82;text-transform:uppercase;-webkit-text-stroke:clamp(2px,.3vw,5px) #fff;paint-order:stroke fill;text-shadow:0 8px 0 #fff,-9px 13px 0 rgba(247,37,120,.82),9px 13px 0 rgba(255,213,0,.88),0 23px 25px rgba(0,0,0,.8);transform:rotate(-1deg) skew(-4deg)}.fp-sticker-banner__title span{padding:7px 16px;border-radius:999px;background:#04060ad1;color:#fff!important;font-size:clamp(11px,1.2vw,17px);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fp-preview-stage{cursor:default;background-color:#0b0d12;background-image:linear-gradient(45deg,#141820 25%,transparent 25%),linear-gradient(-45deg,#141820 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#141820 75%),linear-gradient(-45deg,transparent 75%,#141820 75%);background-position:0 0,0 14px,14px -14px,-14px 0;background-size:28px 28px}.fp-preview-art{padding:0;-webkit-appearance:none;appearance:none;color:inherit;cursor:pointer}.fp-preview-start{position:relative;z-index:2;display:grid;width:min(100%,540px);place-items:center;gap:23px;padding-bottom:22px;color:#fff}.fp-preview-start__heading{display:grid;justify-items:center;gap:5px}.fp-preview-start__heading strong{color:#fff!important;font-family:var(--font-heading--family, "Arial Narrow", Arial, sans-serif);font-size:clamp(24px,2.4vw,38px);font-weight:950;line-height:1;text-transform:uppercase}.fp-preview-start__heading span{color:#d5d9e1!important;font-size:12px;font-weight:750}.fp-preview-actions{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fp-preview-action{display:grid;min-width:0;min-height:178px;place-content:center;gap:6px;padding:17px 10px;border:2px solid currentColor;border-radius:9px;background:linear-gradient(145deg,#161a22,#080a0f);box-shadow:inset 0 0 0 1px #ffffff0d,0 11px 20px #00000059;color:#fff;text-align:center;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.fp-preview-action:hover{transform:translateY(-3px)}.fp-preview-action--vault{border-color:var(--fp-cyan)}.fp-preview-action--upload{border-color:var(--fp-yellow)}.fp-preview-action--design{border-color:var(--fp-pink)}.fp-preview-action>span{display:grid;width:56px;height:56px;margin:0 auto 8px;place-items:center;border:1px solid rgba(255,255,255,.38);border-radius:13px;color:#fff!important;font-size:30px;font-weight:450}.fp-preview-action b{color:#fff!important;font-size:15px;font-weight:950;text-transform:uppercase}.fp-preview-action small{overflow-wrap:anywhere;color:#c1c7d1!important;font-size:9px;font-weight:750}.fp-preview-empty-status{padding:7px 13px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#0000008c;color:#fff!important;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.fp-border-slider--inches{min-height:62px;align-content:center;padding:9px 11px 7px}.fp-border-slider--inches .fp-border-slider__scale{display:grid;grid-template-columns:auto minmax(100px,1fr) auto auto;gap:10px;align-items:center}.fp-border-slider--inches .fp-border-slider__scale>small{color:var(--fp-ink)!important;font-size:9px;font-weight:900;white-space:nowrap}.fp-border-slider--inches output{min-width:76px;padding:7px 8px;border:1px solid #d1d5dc;border-radius:7px;background:#fff;text-align:center;white-space:nowrap}@media(min-width:900px){.fp-sticker-configurator .fp-pro-vault-picker__files{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px!important;max-height:480px!important;align-items:start}.fp-sticker-configurator .fp-pro-vault-picker__folder-nav,.fp-sticker-configurator .fp-pro-vault-picker__folder,.fp-sticker-configurator .fp-pro-vault-picker__files>p,.fp-sticker-configurator .fp-pro-vault-picker__files>a{grid-column:1 / -1}.fp-sticker-configurator .fp-pro-vault-picker__file{position:relative;display:grid!important;min-height:190px;grid-template-columns:1fr!important;grid-template-rows:132px auto;gap:8px!important;align-content:start;padding:8px!important;border-inline-start-width:1px!important}.fp-sticker-configurator .fp-pro-vault-picker__file input{position:absolute;z-index:3;top:10px;right:10px}.fp-sticker-configurator .fp-pro-vault-picker__file>.fp-pro-vault-picker__thumb{width:100%!important;min-width:0!important;height:132px!important;border-radius:7px}.fp-sticker-configurator .fp-pro-vault-picker__file-copy strong{overflow:hidden;font-size:11px!important;text-overflow:ellipsis;white-space:nowrap;word-break:normal}.fp-sticker-configurator .fp-pro-vault-picker__file-copy small{font-size:9px!important}}@media(max-width:749px){.fp-sticker-banner__campaign{min-height:170px;grid-template-columns:78px minmax(0,1fr) 78px}.fp-sticker-banner__collage{width:145px}.fp-sticker-banner__title{gap:11px;padding:25px 0}.fp-sticker-banner__title strong{font-size:clamp(38px,12vw,57px);text-shadow:0 5px 0 #fff,-4px 8px 0 rgba(247,37,120,.86),4px 8px 0 rgba(255,213,0,.9),0 15px 17px rgba(0,0,0,.8)}.fp-sticker-banner__title span{padding:5px 8px;font-size:7px;white-space:nowrap}.fp-preview-start{gap:17px;padding-bottom:16px}.fp-preview-actions{gap:7px}.fp-preview-action{min-height:135px;padding:12px 5px}.fp-preview-action>span{width:42px;height:42px;margin-bottom:5px;font-size:23px}.fp-preview-action b{font-size:10px}.fp-preview-action small{font-size:7px}.fp-border-slider--inches .fp-border-slider__scale{grid-template-columns:auto minmax(80px,1fr) auto;gap:7px}.fp-border-slider--inches output{grid-column:1 / -1;justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/sticker-configurator.css.map */
