[id^=sticker-calculator-]{--calc-primary: #663399;--calc-primary-light: #ede9fe;--calc-primary-dark: #5b21b6;--calc-bg: #fafafa;--calc-card: #ffffff;--calc-border: #e5e5e5;--calc-text: #171717;--calc-text-muted: #737373;--calc-error: #dc2626;--calc-radius: .5rem;--calc-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);font-family:inherit;font-size:1em;max-width:100%;padding:0}[id^=sticker-calculator-].sticker-calc--block{margin:0}[id^=sticker-calculator-] .sticker-calc__card{background:var(--calc-card);border-radius:var(--calc-radius);box-shadow:var(--calc-shadow);padding:1.5rem}[id^=sticker-calculator-].sticker-calc--label-family:not(.sticker-calc--label-family-initialized) .sticker-calc__card{visibility:hidden}[id^=sticker-calculator-] .sticker-calc__label-family-notice{margin:0 0 1.25rem;padding:.875rem 1rem;border:1px solid #f59e0b;border-radius:var(--calc-radius);background:#fffbeb;color:#92400e;font-size:.875em;line-height:1.45}[id^=sticker-calculator-] .sticker-calc__label-unwind-buttons{flex-wrap:wrap;justify-content:flex-start}[id^=sticker-calculator-] .sticker-calc__label-unwind-btn{width:76px;height:76px}[id^=sticker-calculator-] .sticker-calc__label-unwind-btn img{width:64px;height:64px;object-fit:contain}[id^=sticker-calculator-] .sticker-calc__label-application-option{position:relative;display:flex;align-items:center;flex:1 1 0;min-width:8.5rem}[id^=sticker-calculator-] .sticker-calc__label-application-option .sticker-calc__btn{width:100%}[id^=sticker-calculator-] .sticker-calc__label-application-option--machine .sticker-calc__btn{padding-right:2.25rem}[id^=sticker-calculator-] .sticker-calc__label-application-info{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);z-index:2}[id^=sticker-calculator-] .sticker-calc__label-application-section{position:relative}[id^=sticker-calculator-] .sticker-calc__label-application-section>.sticker-calc__tooltip{bottom:calc(100% + 8px);left:0;right:auto;width:min(280px,100%);min-width:0;text-align:left}[id^=sticker-calculator-] .sticker-calc__label-application-tooltip-content strong{display:block;margin-bottom:.375rem}[id^=sticker-calculator-] .sticker-calc__label-application-tooltip-content p{margin:0}[id^=sticker-calculator-] .sticker-calc__label-material-btn img,[id^=sticker-calculator-] .sticker-calc__label-finish-btn img{width:51px;height:51px;border-radius:50%;object-fit:cover}[id^=sticker-calculator-] .sticker-calc__label-material-status{margin-top:.5rem}[id^=sticker-calculator-] .sticker-calc__label-material-badge{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:999px;background:#ecfdf5;color:#047857;font-size:.75em;font-weight:600;line-height:1.2}[id^=sticker-calculator-] .sticker-calc__label-material-badge--not-waterproof{background:#f3f4f6;color:#4b5563}[id^=sticker-calculator-] .sticker-calc__section{margin-bottom:1.5rem}[id^=sticker-calculator-] .sticker-calc__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}[id^=sticker-calculator-] .sticker-calc__label{display:block;font-size:.9375em;font-weight:600;color:var(--calc-text);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.025em}[id^=sticker-calculator-] .sticker-calc__header .sticker-calc__label{margin-bottom:0}[id^=sticker-calculator-] .sticker-calc__label-with-min{display:flex;align-items:center;gap:.5rem}[id^=sticker-calculator-] .sticker-calc__min-label{font-size:.8em;color:var(--calc-text-muted);font-weight:400;text-transform:none;letter-spacing:0}[id^=sticker-calculator-] .sticker-calc__value{font-size:.9375em;font-weight:600;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__value-group{display:inline-flex;align-items:center;gap:6px;text-align:right}[id^=sticker-calculator-] .sticker-calc__sublabel{display:block;font-size:.8125em;color:var(--calc-text-muted);margin-bottom:.25rem}[id^=sticker-calculator-] .sticker-calc__buttons{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:768px){[id^=sticker-calculator-] .sticker-calc__buttons{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}[id^=sticker-calculator-] .sticker-calc__buttons::-webkit-scrollbar{display:none}[id^=sticker-calculator-] .sticker-calc__buttons .sticker-calc__btn,[id^=sticker-calculator-] .sticker-calc__buttons .sticker-calc__icon-btn{flex:0 0 auto;scroll-snap-align:start}}[id^=sticker-calculator-] .sticker-calc__buttons--icons{flex-wrap:nowrap;gap:.625rem}[id^=sticker-calculator-] .sticker-calc__btn{flex:1 1 0;min-width:0;padding:.5rem .75rem;font-size:.9375em;font-weight:500;border:2px solid var(--calc-border);border-radius:var(--calc-radius);background:var(--calc-card);color:var(--calc-text);cursor:pointer;transition:all .15s ease;text-align:center;white-space:nowrap}[id^=sticker-calculator-] .sticker-calc__btn:hover{border-color:var(--calc-primary);background:var(--calc-card);color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__btn--active{background:var(--calc-primary);border-color:var(--calc-primary);color:#fff;box-shadow:none}[id^=sticker-calculator-] .sticker-calc__btn--active:hover{background:var(--calc-primary-light);border-color:var(--calc-primary);color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__btn:disabled{opacity:.5;cursor:not-allowed}[id^=sticker-calculator-] .sticker-calc__icon-btn{width:56px;height:56px;padding:4px;display:flex;align-items:center;justify-content:center;border:2px solid var(--calc-border);border-radius:var(--calc-radius);background:var(--calc-card);color:var(--calc-text);cursor:pointer;transition:all .15s ease;overflow:hidden}[id^=sticker-calculator-] .sticker-calc__icon-btn img{width:100%;height:100%;object-fit:contain;border-radius:2px}[id^=sticker-calculator-] .sticker-calc__icon-btn:hover{border-color:var(--calc-primary);background:var(--calc-primary-light)}[id^=sticker-calculator-] .sticker-calc__icon-btn--active{border-color:var(--calc-primary);box-shadow:0 0 0 2px var(--calc-primary);background:var(--calc-card)}[id^=sticker-calculator-] .sticker-calc__icon-btn--active:hover{background:var(--calc-primary-light)}[id^=sticker-calculator-].sticker-calc--coaster .sticker-calc__icon-btn{width:68px;height:68px;padding:6px}[id^=sticker-calculator-] .sticker-calc__custom-size{margin-top:.5rem}[id^=sticker-calculator-] .sticker-calc__custom-size-row{display:flex;gap:.5rem}[id^=sticker-calculator-] .sticker-calc__custom-size-field{flex:1;min-width:0}[id^=sticker-calculator-] .sticker-calc__unit-selector{display:inline-flex;overflow:hidden;margin-bottom:.5rem;border:1px solid var(--calc-border);border-radius:999px;background:var(--calc-card)}[id^=sticker-calculator-] .sticker-calc__unit-btn{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--calc-text-muted);padding:.2rem .5rem;font:inherit;font-size:.7em;font-weight:700;line-height:1.25;cursor:pointer}[id^=sticker-calculator-] .sticker-calc__unit-btn--active{background:var(--calc-primary);color:#fff}[id^=sticker-calculator-] .sticker-calc__size-conversion{display:block;min-height:1.25em;margin-top:.2rem;color:var(--calc-text-muted);font-size:.72em;line-height:1.25}@media(max-width:480px){[id^=sticker-calculator-] .sticker-calc__size-header{align-items:flex-start;gap:.5rem}[id^=sticker-calculator-] .sticker-calc__unit-btn{padding-inline:.42rem;font-size:.66em}}[id^=sticker-calculator-] .sticker-calc__input{width:100%;padding:.5rem .75rem;font-size:.9375em;border:2px solid var(--calc-border);border-radius:var(--calc-radius);background:var(--calc-card);color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__input:focus{outline:none;border-color:var(--calc-primary);box-shadow:0 0 0 2px var(--calc-primary-light)}[id^=sticker-calculator-] .sticker-calc__custom-qty{margin-top:.5rem}[id^=sticker-calculator-] .sticker-calc__custom-qty .sticker-calc__input{max-width:160px}[id^=sticker-calculator-] .sticker-calc__toggle-link{display:flex;align-items:center;gap:.25rem;font-size:.8125em;color:var(--calc-primary);background:none;border:none;cursor:pointer;padding:0}[id^=sticker-calculator-] .sticker-calc__toggle-link:hover{text-decoration:underline}[id^=sticker-calculator-] .sticker-calc__pricing-list{border:1px solid var(--calc-border);border-radius:var(--calc-radius);max-height:200px;overflow-y:auto}[id^=sticker-calculator-] .sticker-calc__pricing-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-bottom:1px solid var(--calc-border);cursor:pointer;transition:background .15s ease;background:none;border-left:none;border-right:none;border-top:none;width:100%;text-align:left;font-size:.9375em}[id^=sticker-calculator-] .sticker-calc__pricing-item:last-child{border-bottom:none}[id^=sticker-calculator-] .sticker-calc__pricing-item:hover{background:var(--calc-bg)}[id^=sticker-calculator-] .sticker-calc__pricing-item--active{background:var(--calc-primary-light)}[id^=sticker-calculator-] .sticker-calc__pricing-item--active .sticker-calc__pricing-qty,[id^=sticker-calculator-] .sticker-calc__pricing-item--active .sticker-calc__pricing-total{color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__pricing-qty{font-weight:500;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__pricing-prices{text-align:right}[id^=sticker-calculator-] .sticker-calc__pricing-total{font-weight:600;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__pricing-unit{font-size:.8125em;color:var(--calc-text-muted);margin-left:.375rem}[id^=sticker-calculator-] .sticker-calc__validation{display:flex;align-items:center;gap:.375rem;margin-top:.375rem;color:var(--calc-error);font-size:.9375em}[id^=sticker-calculator-] .sticker-calc__easy-peel-row{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;margin-bottom:1rem;transition:opacity .2s ease}[id^=sticker-calculator-] .sticker-calc__easy-peel-row--disabled{opacity:.5;pointer-events:none}[id^=sticker-calculator-] .sticker-calc__easy-peel-row--disabled .sticker-calc__info-btn{pointer-events:auto}[id^=sticker-calculator-] .sticker-calc__easy-peel-label-wrap{display:flex;flex-direction:column;gap:.125rem}[id^=sticker-calculator-] .sticker-calc__easy-peel-label{display:flex;align-items:center;gap:.375rem;font-size:.9375em;font-weight:600;color:var(--calc-text);text-transform:uppercase;letter-spacing:.025em;position:relative}[id^=sticker-calculator-] .sticker-calc__easy-peel-note{font-size:.75em;color:#9ca3af;font-weight:400;letter-spacing:normal;text-transform:none}[id^=sticker-calculator-] .sticker-calc__quantity-helper{margin:.5rem 0 0;color:var(--calc-text-muted);font-size:.8125em;line-height:1.4}[id^=sticker-calculator-] .sticker-calc__quantity-helper a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.15em}[id^=sticker-calculator-] .sticker-calc__bogo-offer{display:flex;flex-direction:column;gap:.2rem;margin:.75rem 0;padding:.8rem 1rem;border:1px solid rgba(102,51,153,.28);border-radius:.75rem;background:linear-gradient(135deg,#f8f3ff,#fff);color:#351b52;font-size:.95em;line-height:1.4}[id^=sticker-calculator-] .sticker-calc__bogo-label{color:#639;font-size:.78em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}[id^=sticker-calculator-].sticker-calc--bogo .sticker-calc__easy-peel-row{display:none!important}[id^=sticker-calculator-] .sticker-calc__easy-peel-disabled-msg{font-size:.75em;color:var(--calc-error, #dc2626);font-weight:400;letter-spacing:normal;text-transform:none}[id^=sticker-calculator-] .sticker-calc__info-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--calc-text-muted);cursor:pointer;padding:0;transition:color .15s ease}[id^=sticker-calculator-] .sticker-calc__info-btn:hover{color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__tooltip{position:absolute;bottom:calc(100% + 10px);left:0;background:var(--calc-card);border:1px solid var(--calc-border);border-radius:var(--calc-radius);box-shadow:var(--calc-shadow);padding:.75rem;min-width:280px;z-index:100;font-size:.8125em;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__tooltip:after{content:"";position:absolute;top:100%;left:16px;border:6px solid transparent;border-top-color:var(--calc-card)}[id^=sticker-calculator-] .sticker-calc__tooltip:before{content:"";position:absolute;top:100%;left:15px;border:7px solid transparent;border-top-color:var(--calc-border)}[id^=sticker-calculator-] .sticker-calc__tooltip-inner{display:flex;align-items:center;gap:.75rem}[id^=sticker-calculator-] .sticker-calc__tooltip-img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}[id^=sticker-calculator-] .sticker-calc__tooltip p{margin:0;line-height:1.4}[id^=sticker-calculator-] .sticker-calc__size-header{position:relative}[id^=sticker-calculator-] .sticker-calc__size-help-link{display:inline-flex;align-items:center;gap:.25rem;background:none;border:none;padding:0;cursor:pointer;font-size:.8125em;font-weight:600;color:var(--calc-primary, #663399);text-transform:none;letter-spacing:normal;transition:color .15s ease}[id^=sticker-calculator-] .sticker-calc__size-help-link:hover{color:var(--calc-primary-dark, #5b21b6)}[id^=sticker-calculator-] .sticker-calc__size-help-link svg{flex-shrink:0}[id^=sticker-calculator-] .sticker-calc__size-help{position:absolute;top:calc(100% + 10px);right:0;width:min(400px,calc(100vw - 32px));max-height:85vh;overflow-y:auto;background:var(--calc-card);border:1px solid var(--calc-border);border-radius:var(--calc-radius);box-shadow:var(--calc-shadow);padding:1rem;z-index:200;font-size:.8125em;color:var(--calc-text);text-align:left;text-transform:none;letter-spacing:normal}[id^=sticker-calculator-] .sticker-calc__size-help:after{content:"";position:absolute;bottom:100%;right:16px;border:6px solid transparent;border-bottom-color:var(--calc-card)}[id^=sticker-calculator-] .sticker-calc__size-help:before{content:"";position:absolute;bottom:100%;right:15px;border:7px solid transparent;border-bottom-color:var(--calc-border)}[id^=sticker-calculator-] .sticker-calc__size-help-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}[id^=sticker-calculator-] .sticker-calc__size-help-title{margin:0;font-size:1em;font-weight:700;color:var(--calc-text);line-height:1.3}[id^=sticker-calculator-] .sticker-calc__size-help-close{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--calc-text-muted);flex-shrink:0;transition:color .15s ease}[id^=sticker-calculator-] .sticker-calc__size-help-close:hover{color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__size-help-body p{margin:0 0 .625rem;line-height:1.5}[id^=sticker-calculator-] .sticker-calc__size-help-image{display:block;width:auto;max-width:100%;height:auto;max-height:52vh;margin:.5rem auto 0;border-radius:var(--calc-radius)}[id^=sticker-calculator-] .sticker-calc__switch{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}[id^=sticker-calculator-] .sticker-calc__switch input{opacity:0;width:0;height:0}[id^=sticker-calculator-] .sticker-calc__switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--calc-border);transition:.2s;border-radius:22px}[id^=sticker-calculator-] .sticker-calc__switch-slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.2s;box-shadow:0 1px 3px #0003}[id^=sticker-calculator-] .sticker-calc__switch input:checked+.sticker-calc__switch-slider{background-color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__switch input:checked+.sticker-calc__switch-slider:before{transform:translate(18px)}[id^=sticker-calculator-] .sticker-calc__price-section{background:var(--calc-bg);border-radius:var(--calc-radius);padding:1.25rem;margin-bottom:1.25rem}[id^=sticker-calculator-] .sticker-calc__price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}[id^=sticker-calculator-] .sticker-calc__price-row:last-child{margin-bottom:0}[id^=sticker-calculator-] .sticker-calc__price-row--total{margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--calc-border)}[id^=sticker-calculator-] .sticker-calc__price-label{font-size:.8125em;color:var(--calc-text-muted)}[id^=sticker-calculator-] .sticker-calc__price-value{font-size:.8125em;font-weight:500;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__price-total-label{font-size:1.0625em;font-weight:700;color:var(--calc-text)}[id^=sticker-calculator-] .sticker-calc__price-total{font-size:1.5em;font-weight:700;color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__price-invalid{text-align:center;padding:1rem;color:var(--calc-text-muted)}[id^=sticker-calculator-] [id^=rush-buttons-]{gap:0!important}[id^=sticker-calculator-] .sticker-calc__rush-btn{border-radius:10px!important}[id^=sticker-calculator-] .sticker-calc__rush-btn--left{border-radius:9999px 0 0 9999px!important}[id^=sticker-calculator-] .sticker-calc__rush-btn--center{border-radius:0!important}[id^=sticker-calculator-] .sticker-calc__rush-btn--right{border-radius:0 9999px 9999px 0!important}@media(max-width:768px){[id^=sticker-calculator-] [id^=rush-buttons-]{display:flex!important;width:100%!important;flex-wrap:nowrap!important;overflow-x:visible!important}[id^=sticker-calculator-] [id^=rush-buttons-] .sticker-calc__rush-btn{flex:1 1 0%!important;min-width:0!important;min-height:44px;display:flex;align-items:center;justify-content:center}}[id^=sticker-calculator-] .sticker-calc__submit{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1rem;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:var(--calc-primary);color:#fff;border:none;border-radius:9999px;cursor:pointer;transition:background .15s ease}[id^=sticker-calculator-] .sticker-calc__submit:hover{background:var(--calc-card);border:2px solid var(--calc-primary);color:var(--calc-primary)}[id^=sticker-calculator-] .sticker-calc__submit:disabled{opacity:.6;cursor:not-allowed}[id^=sticker-calculator-] .sticker-calc__buttons--wrap{flex-wrap:wrap;gap:.5rem}[id^=sticker-calculator-] .sticker-calc__buttons--wrap .sticker-calc__btn{flex:0 0 auto;padding:.5rem .75rem;font-size:.875em}[id^=sticker-calculator-] .sticker-calc__debug-panel{margin-top:.75rem;padding:.75rem;background:#fef3c7;border:2px dashed #f59e0b;border-radius:var(--calc-radius)}[id^=sticker-calculator-] .sticker-calc__debug-header{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:600;color:#92400e;margin-bottom:.5rem}[id^=sticker-calculator-] .sticker-calc__debug-toggle{font-size:.6875rem;padding:.25rem .5rem;background:#fff;border:1px solid #f59e0b;border-radius:.25rem;cursor:pointer}[id^=sticker-calculator-] .sticker-calc__debug-content{margin-bottom:.5rem}[id^=sticker-calculator-] .sticker-calc__debug-content pre{font-size:.625rem;background:#fff;padding:.5rem;border-radius:.25rem;overflow-x:auto;max-height:200px;overflow-y:auto;margin:0;white-space:pre-wrap;word-break:break-all}[id^=sticker-calculator-] .sticker-calc__debug-simulate{width:100%;padding:.5rem;font-size:.75rem;font-weight:600;background:#f59e0b;color:#fff;border:none;border-radius:.25rem;cursor:pointer}[id^=sticker-calculator-] .sticker-calc__debug-simulate:hover{background:#d97706}
/*# sourceMappingURL=/cdn/shop/t/114/assets/zug-sticker-calculator-block.css.map */
