.cl-po--options .lpo-drop-text{display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;transform-origin:center center!important;animation:lpoDropPulse 2.4s ease-in-out infinite!important}.cl-po--options .lpo-drop-text .lpo-drop-line{font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:var(--brdc-ink)!important}.cl-po--options .lpo-drop-text .lpo-drop-browse u{text-decoration:underline!important;text-underline-offset:3px!important;color:inherit!important}.cl-po--options .lpo-drop-text .lpo-drop-or{font-size:14px!important;font-weight:500!important;line-height:1.35!important;color:var(--brdc-ink-soft)!important;letter-spacing:.04em!important}@keyframes lpoDropPulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.cl-po--options .lpo-drop-text{animation:none!important}}.cl-po--options .lpo-upload-hint .lpo-upload-max{display:block!important;margin-top:2px!important}.cl-po--options .lpo-upload-note{margin:14px 0 0!important;font-size:13px!important;line-height:1.55!important;color:var(--brdc-teal-dark)!important;text-align:center!important}.multicolumn .multicolumn-card .media{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;height:auto!important;margin-inline:auto!important}.multicolumn .multicolumn-card .media img{height:170px!important;width:auto!important;max-width:100%!important;object-fit:contain!important}.faqs .faq{border:0!important;padding:0!important;background:transparent!important}.faqs .faq{display:grid!important;gap:1rem}.faqs .accordion>.details{border:1px solid rgba(58,43,32,.14);border-bottom:1px solid rgba(58,43,32,.14);border-radius:12px;background:#fff;padding:0 1.25rem;transition:border-color .2s ease,box-shadow .2s ease}.faqs .accordion>.details:hover{border-color:#3a2b2047}.faqs .accordion>.details[open]{border-color:var(--brdc-teal);box-shadow:0 2px 10px #3a2b200f}.faqs .accordion>.details>summary{padding:1.15rem 0!important}[id$=__how_it_works] .section--rounded>.page-width--full{box-shadow:0 18px 44px #1c4e4b73,0 4px 12px #1c4e4b38}[id$=__how_it_works] .multicolumn{counter-reset:brdc-step}[id$=__how_it_works] .multicolumn-card__info:before{counter-increment:brdc-step;content:counter(brdc-step);justify-self:center;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--brdc-teal);color:var(--brdc-ink);font-size:1.125rem;font-weight:700;line-height:1}.cl-po--options[data-lpo-step="2"] .cl-po--option[data-option=cut_type],.cl-po--options[data-lpo-step="2"] .cl-po--option[data-option=qr_destination]{display:none!important}.rte .brdc-cut-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}@media screen and (max-width:599px){.rte .brdc-cut-cards{grid-template-columns:1fr}}.rte .brdc-cut-card{background-color:var(--brdc-blush);border:1px solid var(--brdc-teal);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;justify-content:center;text-align:center}.rte .brdc-cut-card h3{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--brdc-ink)}.rte .brdc-cut-card p{margin:0;font-size:15px;line-height:1.5;color:#3a2b20c7}.rte .brdc-sheet-points{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:9px}.rte .brdc-sheet-points li{display:block;list-style:none;position:relative;margin:0;padding-left:22px;font-size:14px;line-height:1.45;color:#3a2b20d9}.rte .brdc-sheet-points li::marker{content:""}.rte .brdc-sheet-points li:before{content:"";position:absolute;left:3px;top:5px;width:5px;height:9px;border:solid var(--brdc-teal-dark);border-width:0 2px 2px 0;transform:rotate(45deg)}.gs--wrapper .gs--button{position:relative!important;overflow:hidden!important;isolation:isolate;background:transparent!important;color:#fff;border-radius:999px!important;padding:16px 28px!important;font-size:16px!important;font-weight:600!important;letter-spacing:.01em;cursor:pointer;outline:2px solid rgba(254,140,179,0);outline-offset:-2px;box-shadow:0 2px 8px #3a2b2029;transition:box-shadow .2s ease,outline-color .35s ease,transform .1s ease,color .15s ease .45s}.gs--wrapper .gs--button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--brdc-pink-strong);border-radius:inherit;z-index:-2}.gs--wrapper .gs--button:before{content:"";position:absolute;inset-block-start:-50%;inset-inline-start:-25%;width:150%;height:200%;border-radius:50%;background:#fff;transform:translate3d(0,76%,0);transition:transform .6s ease;z-index:-1;pointer-events:none}.gs--wrapper .gs--button:hover{color:var(--brdc-pink-strong);outline-color:var(--brdc-pink-strong);box-shadow:0 6px 18px #3a2b2033;transition:box-shadow .2s ease,outline-color .35s ease,transform .1s ease,color .3s ease .15s}.gs--wrapper .gs--button:hover:before{transform:translateZ(0)}.gs--wrapper .gs--button:active{transform:scale(.985)}.gs--wrapper .gs--button:focus-visible{outline:3px solid var(--brdc-ink);outline-offset:3px}@media(hover:none){.gs--wrapper .gs--button:before{display:none}}@media(prefers-reduced-motion:reduce){.gs--wrapper .gs--button,.gs--wrapper .gs--button:before{transition:none!important}}.lpo-cutoff{margin:4px 0 18px;padding:0;background:none;border:0;color:var(--brdc-teal-dark);font-size:14.5px;line-height:1.5;font-weight:600;text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cl-po--option[data-option=size_preset] .cl-po--swatch-container{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px}.cl-po--option[data-option=size_preset] .cl-po--swatch-item{width:100%!important;min-width:0!important;margin:0!important;min-height:46px;display:flex!important;align-items:center;justify-content:center;text-align:center;line-height:1.2;white-space:nowrap;font-size:13px;padding-inline:8px}.lpo-preflight{margin:14px 0 0;padding:16px 18px;background:var(--brdc-blush);border:1px solid var(--brdc-teal);border-radius:14px}.lpo-preflight .lpo-preflight-title{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--brdc-ink)}.lpo-preflight ul{margin:0;padding-left:0;list-style:none}.lpo-preflight li{position:relative;padding-left:18px;font-size:13.5px;line-height:1.55;color:#5c534b;margin-bottom:6px}.lpo-preflight li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--brdc-teal)}.lpo-preflight li:last-child{margin-bottom:0}.lpo-tip{padding:2px 0 0}.lpo-tip svg{display:block}.tippy-box:has(.lpo-tip){max-width:min(470px,calc(100vw - 32px))!important}.lpo-tip .lpo-tip-note{margin:6px 0 2px;font-size:13px;line-height:1.5;color:var(--brdc-ink);text-align:center}.lpo-tip .lpo-tip-note b{font-weight:700}.lpo-tip-list{margin:0;padding:0;list-style:none;text-align:left}.lpo-tip-list li{position:relative;padding-left:16px;margin-bottom:6px;font-size:13.5px;line-height:1.5;color:var(--brdc-ink)}.lpo-tip-list li:last-child{margin-bottom:0}.lpo-tip-list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--brdc-teal)}.lpo-tip-list b{font-weight:700}.lpo-preflight-more{margin:12px 0 0;font-size:13px;color:#5c534b}.lpo-preflight-more a{color:var(--brdc-ink);text-decoration:underline;text-underline-offset:2px}.lpo-preflight-more a:hover{color:#2f7f7b}.cl-po--option[data-option=size_preset] .cl-po--swatch-item .cl-po--swatch-button{width:100%!important;max-width:none!important;min-width:0!important;min-height:46px;display:flex!important;align-items:center;justify-content:center;text-align:center;white-space:nowrap;padding-inline:8px;box-sizing:border-box}.cl-po--option[data-option=size_preset] .cl-po--swatch-button br{display:none}.cl-po--option[data-option=size_price]{display:none!important}.cl-po--options .cl-upload--wrapper .filepond--root:not(:has(.filepond--item)) .filepond--panel-root.filepond--panel-root{background:var(--brdc-teal-tint)!important;border:2px dashed var(--brdc-teal)!important;border-radius:20px!important}.cl-po--options .cl-upload--wrapper .filepond--root:not(:has(.filepond--item)) .filepond--drop-label{min-height:200px!important;display:flex!important;align-items:center!important;justify-content:center!important}.cl-po--options .cl-upload--wrapper .filepond--root:not(:has(.filepond--item)) .filepond--drop-label label{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 16px!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;color:var(--brdc-teal-dark)!important;text-align:center!important;cursor:pointer!important}.cl-po--options .cl-upload--wrapper .filepond--root:not(:has(.filepond--item)) .filepond--drop-label label u{text-decoration:underline!important;text-underline-offset:2px!important}.cl-po--options .cl-upload--wrapper .filepond--root:not(:has(.filepond--item)) .filepond--drop-label label:before{content:""!important;width:44px!important;height:44px!important;flex-shrink:0!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391D8D5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4'/%3E%3Cpath d='m6 10 6-6 6 6'/%3E%3Cpath d='M4 16v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2'/%3E%3C/svg%3E")!important;animation:lpoUploadBounce 2.4s ease-in-out infinite!important}.cl-po--options .cl-upload--wrapper .filepond--drop-label label:before{animation:none!important}.cl-po--options .lpo-btn:not(.lpo-back-btn){display:block;width:100%;padding:15px 24px;border:0;border-radius:999px;background:var(--brdc-pink-strong);color:#fff;font-size:16px;font-weight:700;letter-spacing:.01em;text-align:center;cursor:pointer;transition:background .25s ease,box-shadow .25s ease}.cl-po--options .lpo-btn:not(.lpo-back-btn):hover{background:#f9769f;box-shadow:0 8px 20px #fe8cb359}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;align-items:center!important;column-gap:12px!important;width:100%!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._quantity{justify-self:start!important;text-align:left!important;font-weight:600!important;color:var(--brdc-ink)!important;white-space:nowrap!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._price{justify-self:center!important;text-align:center!important;font-weight:700!important;color:var(--brdc-ink)!important;margin:0!important;white-space:nowrap!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{justify-self:end!important;text-align:center!important;background:transparent!important;color:var(--brdc-teal-dark)!important;box-shadow:inset 0 0 0 1.5px var(--brdc-teal)!important;padding:3px 12px!important;border-radius:999px!important;font-weight:600!important;font-size:13px!important;white-space:nowrap!important;margin:0!important}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{grid-template-columns:auto 1fr auto!important;column-gap:8px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{font-size:11px!important;padding:2px 8px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._price{justify-self:end!important}.cl-po--options .cl-po--option[data-option=bulk_discount] label.cl-po--radio-item:has(input:checked){background:#ffeef0!important;border-radius:12px!important;padding:9px 10px!important;margin:0 -10px!important}.cl-po--options .cl-po--option[data-option=bulk_discount]:has(#lpo-custom-qty-toggle:checked) label.cl-po--radio-item:has(input[name=_quantity_preset]:checked){background:none!important}#lpo-custom-qty-row input[type=radio]{margin:0 10px 0 0!important}.cl-po--option[data-option=quantity_preset]:has(#lpo-custom-qty-toggle:checked) input[type=radio][name=_quantity_preset]:checked{background-color:#fff!important;background-image:none!important;box-shadow:none!important}#lpo-price-summary{display:flex!important;flex-direction:column!important;align-items:flex-end!important;text-align:right!important;margin-left:auto!important;color:var(--brdc-ink)!important;line-height:1.3!important}#lpo-price-summary .lpo-rate{font-size:16px!important;font-weight:500!important;color:var(--brdc-ink)!important}#lpo-price-summary .lpo-rate-label{font-size:12px!important;color:var(--brdc-ink-soft)!important;font-weight:400!important;letter-spacing:.02em!important}#lpo-unit-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:14px 0 4px}#lpo-unit-price .lpo-rate-label{font-size:12.5px;color:var(--brdc-ink-soft);letter-spacing:.02em}#lpo-unit-price .lpo-rate{font-size:20px;font-weight:700;color:var(--brdc-ink);font-variant-numeric:tabular-nums}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{grid-template-columns:90px 1fr 1fr 72px!important;gap:8px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._compare{justify-self:center!important;text-align:center!important;color:var(--brdc-ink-soft)!important;text-decoration:line-through!important;white-space:nowrap!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{justify-self:end!important;background:var(--brdc-teal)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:3px 10px!important;border-radius:999px!important;white-space:nowrap!important;text-align:center!important}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{grid-template-columns:90px 1fr 1fr 88px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{width:100%!important;box-sizing:border-box!important;padding-inline:6px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{display:grid!important;grid-template-columns:1fr 1fr 118px!important;align-items:center!important;gap:10px!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._compare{display:none!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._quantity{justify-self:start!important;text-align:left!important;font-weight:700!important;color:var(--brdc-ink)!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._price{justify-self:center!important;text-align:center!important;font-weight:700!important;color:var(--brdc-ink)!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{justify-self:end!important;width:118px!important;box-sizing:border-box!important;background:#fff!important;border:1.5px solid var(--brdc-teal)!important;color:var(--brdc-teal-dark)!important;font-size:13px!important;font-weight:700!important;padding:5px 0!important;border-radius:999px!important;text-align:center!important;white-space:nowrap!important}.cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{grid-template-columns:1fr 1fr 1fr!important}.cl-po--options .cl-po--option[data-option=bulk_discount] ._save{width:118px!important}.cl-po--options .lpo-back-btn{display:block!important;width:auto!important;max-width:max-content!important;margin-inline:auto!important;padding-inline:34px!important}#clkqxkkibgso .filepond--root:not(:has(.filepond--item)) .filepond--panel-root,#cls3sjnkglte .filepond--root:not(:has(.filepond--item)) .filepond--panel-root,#clq7bk2pexpd .filepond--root:not(:has(.filepond--item)) .filepond--panel-root,#clyz7im0hdsb .filepond--root:not(:has(.filepond--item)) .filepond--panel-root,#clvigvti4fqw .filepond--root:not(:has(.filepond--item)) .filepond--panel-root{background:var(--brdc-teal-tint)!important}#clvigvti4fqw .filepond--drop-label,#clvigvti4fqw .filepond--drop-label label{color:var(--brdc-ink)!important}#clvigvti4fqw .filepond--drop-label u,#clvigvti4fqw .filepond--label-action{text-decoration-color:currentColor!important}#clvigvti4fqw .filepond--item-panel,#clvigvti4fqw [data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:var(--brdc-teal-tint)!important;border:1px solid var(--brdc-teal)!important}#clvigvti4fqw .filepond--file,#clvigvti4fqw [data-filepond-item-state=processing-complete] .filepond--file{color:var(--brdc-ink)!important}#clvigvti4fqw .filepond--file-action-button{background-color:var(--brdc-ink)!important;color:#fff!important}.cl-po--option[data-option=quantity] .lpo-qty-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#lpo-unit-price{display:grid;grid-template-columns:auto auto;grid-template-areas:"label total" "rate rate";align-items:baseline;justify-items:end;column-gap:8px;row-gap:2px;margin-left:auto;text-align:right}#lpo-unit-price .lpo-total-label{grid-area:label;font-size:14px!important;color:var(--brdc-ink-soft);letter-spacing:.02em}#lpo-unit-price .lpo-total{grid-area:total;font-size:30px!important;font-weight:700;color:var(--brdc-ink);line-height:1.15;font-variant-numeric:tabular-nums}#lpo-unit-price .lpo-rate{grid-area:rate;font-size:15px!important;color:var(--brdc-ink-soft);font-variant-numeric:tabular-nums}.cl-po--option[data-option=rush_processing]{border-radius:14px;padding:12px 14px;margin-inline:-14px;border:1px solid transparent;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.cl-po--option[data-option=rush_processing].lpo-rush-hot{background:var(--brdc-blush);border-color:#f0a8b4;box-shadow:0 6px 18px #f0a8b447}.cl-po--option[data-option=rush_processing].lpo-rush-hot:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:#e8879a}.cl-po--option[data-option=rush_processing].lpo-rush-hot{position:relative}.cl-po--option[data-option=rush_processing].lpo-rush-hot .cl-po--label{color:#b23a52!important}body .cl-po--options[data-lpo-step="1"] .cl-po--option[data-option=rush_processing],body .cl-po--options[data-lpo-step="1"] #lpo-cutoff{display:none!important}.cl-po--options:not([data-lpo-step]) .lpo-trustline{margin:14px 0 0;font-size:11.5px!important;font-weight:600;letter-spacing:.055em;text-transform:uppercase;color:#8a8177;text-align:center;line-height:1.6}.cl-po--options:not([data-lpo-step]) .lpo-trustline{letter-spacing:.055em!important}.cl-po--options:not([data-lpo-step]) .lpo-promise{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;font-size:13.5px!important;line-height:1.55;color:var(--brdc-ink)}.cl-po--options:not([data-lpo-step]) .lpo-promise:before{content:"";flex-shrink:0;width:18px;height:18px;margin-top:1px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3C/svg%3E")}.cl-po--options:not([data-lpo-step]) .lpo-promise strong{font-weight:700}.cl-po--options:not([data-lpo-step]) .lpo-quotelink{margin:12px 0 0;font-size:13px!important;line-height:1.55;color:#6b5d52}.cl-po--options:not([data-lpo-step]) .lpo-quotelink a{color:var(--brdc-teal-dark);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cl-upload--wrapper:has(.brdc-stage__img) .filepond--image-preview canvas{visibility:hidden!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--image-preview-overlay{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--root:has(.filepond--item){height:568px!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--item{height:540px!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--file-info{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--item:not([data-filepond-item-state*=invalid]):not([data-filepond-item-state*=error]) .filepond--file-status{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-remove-item,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-revert-item-processing{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:9px!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important;z-index:4!important;background-color:#262c2e9e!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2'/%3E%3Cpath d='M19 6l-1 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1L5 6'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3C/svg%3E")!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-remove-item:hover,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-revert-item-processing:hover{background-color:#262c2ed9!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-remove-item svg,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-revert-item-processing svg{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--processing-complete-indicator{display:none!important}.brdc-stage__img{display:block}.brdc-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:56px;box-sizing:border-box}.brdc-stage__btn{position:absolute;top:10px;width:34px;height:34px;padding:0;border:0;border-radius:9px;background:#262c2e9e;background-repeat:no-repeat;background-position:center;background-size:18px 18px;cursor:pointer;pointer-events:auto;transition:background-color .15s ease,transform .1s ease}.brdc-stage__btn:hover{background-color:#262c2ed9}.brdc-stage__btn:active{transform:scale(.94)}.brdc-stage__btn:focus-visible{outline:2px solid var(--brdc-teal);outline-offset:2px}.brdc-stage__btn--zoom{right:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M21 21l-4.3-4.3'/%3E%3Cpath d='M11 8v6M8 11h6'/%3E%3C/svg%3E")}.brdc-stage__ruler{position:absolute;pointer-events:none;--rule: #3f9fd6}.brdc-stage__ruler:before,.brdc-stage__ruler:after{content:"";position:absolute;background:var(--rule)}.brdc-stage__ruler--top{height:12px}.brdc-stage__ruler--top:before{left:0;right:0;top:5px;height:2px}.brdc-stage__ruler--top:after{left:0;top:0;width:2px;height:12px;box-shadow:var(--cap, 0 0) var(--rule)}.brdc-stage__ruler--left{width:12px}.brdc-stage__ruler--left:before{top:0;bottom:0;left:5px;width:2px}.brdc-stage__ruler--left:after{top:0;left:0;height:2px;width:12px;box-shadow:var(--cap, 0 0) var(--rule)}.brdc-stage__dim{position:absolute;padding:1px 7px;border-radius:5px;background:#fff;color:var(--brdc-ink-deep);font-size:12px!important;font-weight:600!important;line-height:1.5!important;white-space:nowrap;box-shadow:0 0 0 1px #2b353824}.brdc-stage__dim--w{transform:translate(-50%,-50%)}.brdc-stage__dim--h{transform:translate(-50%,-50%) rotate(-90deg)}.brdc-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:4vmin;background:#14181ad1}.brdc-zoom__img{max-width:100%;max-height:100%;border-radius:10px;background-color:#fff;background-image:conic-gradient(#e2e8e8 25%,transparent 0 50%,#e2e8e8 0 75%,transparent 0);background-size:22px 22px}.brdc-zoom__close{position:absolute;top:16px;right:16px;width:42px;height:42px;border:0;border-radius:11px;background:#ffffff29 center / 20px 20px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");cursor:pointer}.brdc-zoom__close:hover{background-color:#ffffff4d}@media(max-width:480px){.brdc-stage__btn{width:30px;height:30px;background-size:16px 16px}.brdc-stage__dim{font-size:11px!important;padding:1px 5px}}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-removing="1"] .filepond--root:has(.filepond--item){height:200px!important}.cl-po--option[data-brdc-removing="1"] .filepond--item,.cl-po--option[data-brdc-removing="1"] .brdc-stage{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .cl-upload--errors{margin-top:12px!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .cl-upload--error{background:#fdf1f3!important;border:1.5px solid var(--brdc-pink)!important;border-radius:12px!important;color:var(--brdc-ink)!important;font-size:13.5px!important;font-weight:500!important;line-height:1.5!important;padding:10px 14px!important;text-align:center!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .cl-upload--error p{color:var(--brdc-ink)!important;margin:0!important}.brdc-progress{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;padding:14px;border-radius:20px;background:#ffffffd1;box-shadow:0 2px 14px #2b353829;pointer-events:none}@supports (backdrop-filter: blur(3px)){.brdc-progress{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.brdc-ring{display:block;width:84px;height:84px;margin:0;grid-area:1 / 1;pointer-events:none;overflow:visible}.brdc-ring circle{fill:none;stroke-width:6;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.brdc-ring__track{stroke:#2b353829}.brdc-ring__arc{stroke:#1a9a9a;transition:stroke-dashoffset .25s linear}.brdc-ring.is-indeterminate .brdc-ring__arc{stroke-dasharray:54 160;stroke-dashoffset:0;transition:none;animation:brdcRingSpin .9s linear infinite}@keyframes brdcRingSpin{to{transform:rotate(270deg)}}.brdc-stage__pct{grid-area:1 / 1;color:var(--brdc-ink-deep);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:19px!important;font-weight:700!important;line-height:1!important;font-variant-numeric:tabular-nums;letter-spacing:0!important;white-space:nowrap;pointer-events:none}.brdc-stage[data-uploading="0"] .brdc-progress{display:none!important}.brdc-stage[data-uploading="1"] .brdc-stage__ruler,.brdc-stage[data-uploading="1"] .brdc-stage__dim{visibility:hidden!important}@media(prefers-reduced-motion:reduce){.brdc-ring.is-indeterminate .brdc-ring__arc{animation:none}.brdc-ring__arc{transition:none}}.brdc-errmsg{position:absolute;top:50%;left:50%;transform:translate(-50%,-160%);width:min(88%,460px);margin:0;text-align:center;color:var(--brdc-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px!important;font-weight:600!important;line-height:1.5!important;z-index:6;pointer-events:none}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .brdc-stage{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--panel-root{background:#fdf1f3!important;border:2px solid var(--brdc-pink)!important;border-radius:20px!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--file-info,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--file-status{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-remove-item{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:auto!important;height:auto!important;margin:0!important;padding:11px 22px!important;border:0!important;border-radius:999px!important;background-color:var(--brdc-pink-strong)!important;background-image:none!important;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;box-shadow:0 3px 10px #3a2b2040!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important;z-index:6!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;white-space:nowrap!important;min-width:0!important;max-width:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-remove-item:hover{background-color:#ef7f90!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-remove-item:after{content:"Remove this file and try another";position:static!important;display:block!important;white-space:nowrap!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-remove-item svg{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-abort-item-load,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-retry-item-load,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-abort-item-processing,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--action-revert-item-processing,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-error="1"] .filepond--processing-complete-indicator{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-abort-item-load,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-retry-item-load,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-process-item,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-abort-item-processing,.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--action-retry-item-processing{display:none!important}#lpo-size-price{margin-left:auto;font-weight:700;font-size:1.05em;color:var(--brdc-ink);font-variant-numeric:tabular-nums;line-height:inherit;white-space:nowrap}.lpo-oversize-note{margin:.5rem 0 0;font-size:.86rem;line-height:1.4;color:#b3261e}#lpo-addtocart-btn[disabled]{opacity:.55;cursor:not-allowed}.cl-po--option[data-option=unlock_ratio]{display:none}.brdc-ratio-lock{flex:0 0 auto;align-self:flex-end;margin:0 .15rem .45rem;padding:.3rem;background:none;border:0;border-radius:6px;line-height:0;cursor:pointer;color:#7cc9c4;transition:color .15s,background-color .15s}.brdc-ratio-lock:hover,.brdc-ratio-lock:focus-visible{background:#7cc9c429;color:#4aa8a2}.brdc-ratio-lock.is-open{color:#9aa0a6}.brdc-ratio-lock.is-open:hover{background:#9aa0a629;color:#6b7075}.lpo-fit-note{margin:.6rem 0 0;padding:.55rem .7rem;border-left:3px solid #d9a635;background:#d9a6351a;border-radius:0 6px 6px 0;font-size:.86rem;line-height:1.45;color:#6b5410}.cl-po--option.brdc-hide{display:none}.brdc-stage__crop{position:absolute;pointer-events:none;border:2px dashed #d9a635;border-radius:2px;box-shadow:0 0 0 9999px #0000;z-index:3}.brdc-stage__crop-tag{position:absolute;bottom:-.15rem;left:50%;transform:translate(-50%,100%);padding:.1rem .4rem;border-radius:4px;background:#d9a635;color:#241c04;font-size:.66rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.cl-po--option[data-option=orientation]:has(+.cl-po--option[data-option=artwork_fit]:not(.brdc-hide)){display:inline-block;vertical-align:top;width:48%;margin-right:2%}.cl-po--option[data-option=orientation]:has(+.cl-po--option[data-option=artwork_fit]:not(.brdc-hide))+.cl-po--option[data-option=artwork_fit]{display:inline-block;vertical-align:top;width:48%}@media(max-width:640px){.cl-po--option[data-option=orientation]:has(+.cl-po--option[data-option=artwork_fit]:not(.brdc-hide)),.cl-po--option[data-option=orientation]:has(+.cl-po--option[data-option=artwork_fit]:not(.brdc-hide))+.cl-po--option[data-option=artwork_fit]{display:block;width:100%;margin-right:0}}.cl-po--swatch .brdc-film-price{display:inline;margin-left:.4em;font-weight:600;white-space:nowrap}.cl-po--swatch-item:has(img) .cl-po--swatch{border-radius:12px!important;padding:6px!important}.cl-po--swatch-item:has(img) .cl-po--swatch img{border-radius:8px!important;display:block!important}.cl-po--option:has(.cl-po--swatch-item img) .cl-po--swatch-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;gap:10px!important;align-items:start!important}.cl-po--option:has(.cl-po--swatch-item img) .cl-po--swatch-item{width:100%!important;margin:0!important}.cl-po--option:has(.cl-po--swatch-item img) .cl-po--swatch img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important}@media(max-width:560px){.cl-po--option:has(.cl-po--swatch-item img) .cl-po--swatch-container{grid-template-columns:repeat(3,1fr)!important}}.cl-upload--wrapper .filepond--progress-indicator{display:block!important;visibility:visible!important;opacity:1!important;z-index:6!important}.cl-po--options:not([data-lpo-step]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=processing] .filepond--file-status{display:flex!important;visibility:visible!important;z-index:6!important}.cl-po--radio-item[data-brdc-dup="1"]{display:none!important}.brdc-date-note{margin:8px 0 0;padding:10px 14px;border-left:3px solid var(--brdc-teal);background:#f4fbfb;border-radius:0 8px 8px 0;font-size:14px;line-height:1.45;color:var(--brdc-ink-deep)}.cl-po--option[data-brdc-forced="1"]{opacity:.72}.cl-po--option[data-brdc-forced="1"] label,.cl-po--option[data-brdc-forced="1"] .cl-po--checkbox-item,.cl-po--option[data-brdc-forced="1"] input[type=checkbox]{pointer-events:none;cursor:default}.cl-po--option[data-brdc-forced="1"] .cl-po--info{pointer-events:auto}.cl-po--option[data-option=needed_by] input.cl-po--input{max-width:260px}@media(max-width:480px){.cl-po--option[data-option=needed_by] input.cl-po--input{max-width:100%}}.cl-po--label.brdc-has-spot{display:flex;align-items:center;gap:10px}.brdc-spot{flex:0 0 auto;width:34px;height:auto;margin-left:2px}.brdc-spot__body{fill:#fdfbf7;stroke:#c9a227;stroke-width:1.6}.brdc-spot__line{fill:#cfd6d8}.brdc-spot__mark{fill:var(--brdc-teal);stroke:var(--brdc-ink-deep);stroke-width:1.2}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--root:has(.filepond--item){height:68px!important;min-height:0!important;overflow:visible!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--item{height:64px!important;min-height:0!important;top:0!important;transform:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--panel-root{height:64px!important;top:0!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--list,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--list-scroller{overflow:visible!important;top:0!important;margin:0!important;padding:0!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--panel-root,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--panel-top,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--panel-center,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--panel-bottom,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--item-panel,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--image-preview{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file{background:#f4fbfb!important;border:1px solid var(--brdc-teal)!important;border-radius:12px!important;height:64px!important;box-sizing:border-box!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--image-preview-overlay,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file-poster,.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .brdc-stage{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file-info{display:block!important;opacity:1!important;visibility:visible!important;margin-left:34px;color:var(--brdc-ink-deep)}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file-info-sub{opacity:.7}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file{padding:14px 16px;align-items:center}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--item:not([data-filepond-item-state*=complete]) .filepond--file:before{display:none}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--file:before{content:"";position:absolute;left:16px;width:20px;height:20px;border-radius:50%;background:var(--brdc-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b3538' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 12px 12px no-repeat}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--action-remove-item{position:absolute!important;top:50%!important;right:12px!important;left:auto!important;transform:translateY(-50%)!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--action-remove-item:disabled{display:none!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--action-revert-item-processing{display:block!important;opacity:1!important;visibility:visible!important;position:absolute!important;top:50%!important;right:12px!important;left:auto!important;transform:translateY(-50%)!important;z-index:6!important}.cl-po--options:not([data-lpo-step]) .cl-po--option[data-brdc-nopreview="1"] .cl-upload--wrapper .filepond--processing-complete-indicator{display:none!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--root:has(.filepond--item){height:230px!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--item{height:226px!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--image-preview-wrapper,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--image-preview{background:#f4fbfb!important;background-image:none!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--progress-indicator{display:none!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=busy] .filepond--progress-indicator,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--item[data-filepond-item-state=processing] .filepond--progress-indicator{display:block!important;opacity:1!important;visibility:visible!important;z-index:12!important;color:var(--brdc-ink-deep)!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%) scale(2.2)!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--file-status{display:none!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-upload--wrapper .filepond--processing-complete-indicator{display:none!important}.brdc-formats{display:block;margin-top:10px;font-size:13px;line-height:1.5;font-weight:400;color:#5d6b70}.brdc-formats__head{display:block;font-weight:600;color:var(--brdc-ink-deep)}.brdc-formats__list{display:block}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info{display:flex!important;flex-direction:row!important;align-items:baseline;justify-content:flex-start;gap:8px;opacity:1!important;visibility:visible!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;margin:0!important;padding:10px 14px 10px 40px;background:#fffffff0;border-top:1px solid var(--brdc-teal);border-radius:0 0 12px 12px;color:var(--brdc-ink-deep);font-size:13px;z-index:7}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:var(--brdc-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b3538' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 11px 11px no-repeat}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info-main,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info-sub{position:static!important;transform:none!important;display:inline!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info-main{max-width:62%}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info-sub{opacity:.65}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item{border:1px solid var(--brdc-teal)!important;border-radius:12px!important;overflow:hidden!important;box-sizing:border-box!important;background:#f4fbfb!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item .filepond--panel-root,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item .filepond--panel-top,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item .filepond--panel-center,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item .filepond--panel-bottom,.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item-panel{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.cl-po--options[data-brdc-plaque-upload]:not([data-lpo-step]) .cl-po--option:not([data-brdc-nopreview="1"]) .cl-upload--wrapper .filepond--item[data-filepond-item-state*=complete] .filepond--file-info{border-radius:0!important}.brdc-tee-batch .cl-po--option[data-option=size],.brdc-tee-batch .cl-po--option[data-option^=color_],.brdc-tee-batch .cl-po--option[data-option=quantity],.brdc-tees .cl-po--option[data-option=bulk_discount]{display:none!important}.brdc-tee-brandnote{display:none;margin:.6rem 0 0;padding:.55rem .7rem;border-left:3px solid var(--brdc-teal);background:var(--brdc-teal-tint);border-radius:0 8px 8px 0;font-size:.82rem;line-height:1.45;color:var(--brdc-ink)}.brdc-tee-batch .brdc-tee-brandnote{display:block}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-upload--wrapper .filepond--root:has(.filepond--item){height:178px!important}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-upload--wrapper .filepond--item{width:150px!important;height:150px!important;right:auto!important}.brdc-tee-grid{margin-top:.65rem;border:1px solid #e6e6e6;border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.brdc-tee-grid__head,.brdc-tee-grid__row{display:grid;grid-template-columns:minmax(8.5rem,1.4fr) repeat(6,minmax(3.1rem,1fr)) minmax(3.4rem,.8fr) 1.6rem;align-items:center;gap:.25rem;padding:.4rem .55rem;min-width:34rem}.brdc-tee-grid__head{background:var(--brdc-teal-tint-2);border-bottom:1px solid #e6e6e6;font-size:.78rem;font-weight:700;letter-spacing:.02em;text-align:center}.brdc-tee-grid__head .brdc-tee-grid__cname{text-align:left}.brdc-tee-grid__row{border-bottom:1px solid #f1f1f1}.brdc-tee-grid__row:last-of-type{border-bottom:0}.brdc-tee-grid__row.is-used{background:#f4fbfb}.brdc-tee-grid__cname{display:flex;align-items:center;gap:.45rem;font-size:.85rem;line-height:1.15}.brdc-tee-chip{width:1.05rem;height:1.05rem;flex:0 0 auto;border-radius:50%;border:1px solid rgba(0,0,0,.22)}.brdc-tee-grid__cell{width:100%;min-width:0;padding:.3rem .15rem;text-align:center;font-size:.9rem;border:1px solid #dcdcdc;border-radius:7px;background:#fff;-moz-appearance:textfield}.brdc-tee-grid__cell::-webkit-outer-spin-button,.brdc-tee-grid__cell::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.brdc-tee-grid__cell:focus{outline:2px solid var(--brdc-teal);outline-offset:1px}.brdc-tee-grid__rt{text-align:center;font-size:.85rem;font-weight:700;color:#666}.brdc-tee-grid__row.is-used .brdc-tee-grid__rt{color:#111}.brdc-tee-grid__foot{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;background:var(--brdc-teal);border-top:1px solid #e6e6e6;min-width:34rem}.brdc-tee-grid__tlabel{font-size:.85rem;font-weight:600}.brdc-tee-grid__total{font-size:1.05rem;font-weight:800}.brdc-tee-rosternote{margin:.5rem 0 0;font-size:.85rem;color:#666}.cl-po--option .brdc-tee-roster{margin-top:.65rem;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden;max-height:26rem;overflow-y:auto}.cl-po--option .brdc-tee-roster__head,.cl-po--option .brdc-tee-roster__row{display:grid;grid-template-columns:minmax(6.5rem,1fr) minmax(7rem,1.6fr) minmax(3.6rem,.6fr);gap:.35rem;align-items:center;padding:.35rem .55rem}.brdc-tee-roster__head{position:sticky;top:0;z-index:1;background:var(--brdc-teal-tint-2);border-bottom:1px solid #e6e6e6;font-size:.76rem;font-weight:700}.brdc-tee-roster__row{border-bottom:1px solid #f4f4f4}.brdc-tee-roster__row:last-child{border-bottom:0}.brdc-tee-roster__who{font-size:.8rem;color:#444}.brdc-tee-roster__name,.brdc-tee-roster__num{width:100%;min-width:0;padding:.3rem .45rem;font-size:.88rem;border:1px solid #dcdcdc;border-radius:7px;background:#fff}.brdc-tee-roster__num{text-align:center}.brdc-tee-roster__name:focus,.brdc-tee-roster__num:focus{outline:2px solid var(--brdc-teal);outline-offset:1px}@media(max-width:480px){.brdc-tee-grid__head,.brdc-tee-grid__row,.brdc-tee-grid__foot{min-width:30rem}.brdc-tee-grid__cname{font-size:.8rem}}.cl-po--option[data-option=size_grid]>textarea,.cl-po--option[data-option=roster]>textarea,.cl-po--option[data-option=size_grid] .cl-po--input,.cl-po--option[data-option=roster] .cl-po--input{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}.cl-po--input:checked+.cl-po--swatch-color{outline:2px solid #111!important;outline-offset:2px;box-shadow:0 0 0 3px #fff,0 3px 8px #3a2b2059!important;position:relative}.cl-po--input:checked+.cl-po--swatch-color:after{content:"";position:absolute;left:50%;top:46%;width:.32em;height:.6em;margin:-.36em 0 0 -.16em;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);filter:drop-shadow(0 0 1px rgba(0,0,0,.85))}.cl-po--option .brdc-tee-bulkline{margin:.55rem 0 0;padding:.55rem .7rem;border-radius:10px;background:var(--brdc-teal-tint-2);border:1px solid #dfeeee;font-size:.88rem;line-height:1.4}.cl-po--option .brdc-tee-bulkline.is-on{background:var(--brdc-teal);border-color:#7ccac7}.cl-po--option .brdc-tee-bulkline.is-low{background:#fff5f5;border:2px solid #d92d20;color:#8a1c14;padding:.65rem .8rem;font-weight:500}.cl-po--option .brdc-tee-bulkline.is-low b{color:#8a1c14}.cl-po--option[data-option=letter_color] .cl-po--input[value=other]+.cl-po--swatch-color,.cl-po--option[data-option=outline_color] .cl-po--input[value=other]+.cl-po--swatch-color,.cl-po--option[data-option=letter_color] .cl-po--input[value=other]~.visually-hidden,.cl-po--option[data-option=outline_color] .cl-po--input[value=other]~.visually-hidden{display:none!important}.brdc-cmyk-slot{display:flex;align-items:center;gap:.3rem;height:30px;margin:0 10px 10px 0;padding:0 .6rem;border:2px solid var(--brdc-pink);border-radius:999px;background:#fff;box-shadow:#3a2b202e 0 2px 6px;white-space:nowrap}.brdc-cmyk-slot:focus-within{border-color:var(--brdc-teal);box-shadow:0 0 0 3px #91d8d559}.brdc-cmyk-lead{font-size:.72rem;font-weight:600;color:#8a7d74;margin-right:.15rem}.brdc-cmyk-part{display:flex;align-items:center;gap:.12rem}.brdc-cmyk-part>span{font-size:.72rem;font-weight:700;color:var(--brdc-ink)}.brdc-cmyk-part input{width:2.2rem;height:20px;padding:0 .15rem;text-align:center;font-size:.74rem;border:1px solid #e3dcd7;border-radius:6px;background:#fff;color:var(--brdc-ink);-moz-appearance:textfield}.brdc-cmyk-part input::-webkit-outer-spin-button,.brdc-cmyk-part input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.brdc-cmyk-part input::placeholder{color:#c3b8b0}.brdc-cmyk-part input:focus{outline:none;border-color:var(--brdc-teal)}.brdc-cmyk-real{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;border:0!important}@media(max-width:560px){.brdc-cmyk-slot{flex:1 1 100%;justify-content:space-between}.brdc-cmyk-lead{display:none}}.cl-po--option[data-brdc-moved="1"]{display:none!important}.brdc-tee-fig{width:44px;height:51px;flex:0 0 auto;vertical-align:middle;overflow:visible}.brdc-tee-fig__body{fill:#fff;stroke:var(--brdc-ink);stroke-width:2.2;stroke-linejoin:round}.brdc-tee-fig__zone{fill:var(--brdc-teal);stroke:var(--brdc-ink);stroke-width:1.4}.brdc-tee-fig__num{font-size:15px;font-weight:800;fill:var(--brdc-teal);stroke:var(--brdc-ink);stroke-width:1.1;paint-order:stroke}.cl-po--label.brdc-has-fig{display:flex!important;align-items:center;gap:.5rem}.cl-po--swatch.brdc-has-fig{display:flex!important;align-items:center;justify-content:center;gap:.5rem}.brdc-tee-fig--mode{width:38px;height:29px}.brdc-tee-fig--mode.brdc-tee-fig{height:29px}.brdc-tee-fig__behind .brdc-tee-fig__body{fill:var(--brdc-teal-tint-2);opacity:.85}.cl-po--input:checked+.cl-po--swatch .brdc-tee-fig__body{fill:#fff}.brdc-tip{margin:0;display:flex;align-items:center;gap:.7rem;text-align:left}.brdc-tip__art{flex:0 0 auto;width:4.6rem;height:4.6rem;display:flex;align-items:center;justify-content:center;padding:.3rem;background:var(--brdc-teal-tint-2);border:1px solid #dfeeee;border-radius:10px}.brdc-tip-fig{width:42px;height:50px;display:block}.brdc-tip-pair .brdc-tip-fig{width:40px;height:40px}.brdc-tip-pair .brdc-tip:last-child .brdc-tip-fig{width:58px;height:40px}.brdc-tip figcaption{font-size:.82rem;line-height:1.35}.brdc-tip__note{margin:.55rem 0 0;font-size:.78rem;line-height:1.35;opacity:.85;text-align:left}.brdc-tip__qty{display:block;margin-top:.3rem;font-weight:700}.cl-po--option .brdc-tee-capnote{margin:.55rem 0 0;padding:.55rem .7rem;border-radius:10px;background:var(--brdc-teal-tint-2);border:1px solid #dfeeee;font-size:.88rem;line-height:1.4}.brdc-tip-pair{display:flex;flex-direction:column;gap:.7rem}.tippy-box .brdc-tip-fig{max-width:none}.brdc-tip--solo{justify-content:center}.brdc-tip__note--solo{text-align:center;margin-top:.5rem}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--root:has(.filepond--item){height:86px!important}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--item{width:auto!important;height:58px!important;right:0!important}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--image-preview-wrapper,.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--image-preview{display:none!important}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--item-panel{background-image:none!important;background-color:var(--brdc-teal-tint)!important}.cl-po--options.brdc-tees:not([data-lpo-step]) .cl-po--option[data-option=roster_file] .filepond--item:not([data-filepond-item-state*=invalid]) .filepond--file-info{display:flex!important;opacity:1!important;visibility:visible!important;color:var(--brdc-ink)!important;padding-left:3.4rem!important}.brdc-tee-picker{margin:.65rem 0 .9rem;border:1px solid #e6e6e6;border-radius:10px;background:#fff;overflow:hidden}.brdc-tee-picker__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.55rem .7rem;background:var(--brdc-teal-tint-2);border-bottom:1px solid #e6e6e6}.brdc-tee-picker__label{font-weight:700;font-size:.85rem;color:var(--brdc-ink)}.brdc-tee-picker__filter{font-size:.8rem;padding:.3rem .5rem;border:1px solid #d8d8d8;border-radius:7px;background:#fff;color:var(--brdc-ink)}.brdc-tee-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr));gap:.15rem;padding:.45rem;max-height:15rem;overflow-y:auto}.brdc-tee-sw{display:flex;flex-direction:column;align-items:center;gap:.22rem;padding:.3rem .12rem;border:1.5px solid transparent;border-radius:8px;background:none;cursor:pointer;font:inherit;text-align:center}.brdc-tee-sw:hover{background:var(--brdc-teal-tint)}.brdc-tee-sw__dotwrap{position:relative;display:inline-block;line-height:0}.brdc-tee-sw__count{position:absolute;top:-5px;right:-11px;min-width:15px;height:14px;padding:0 4px;display:none;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#111;border:1.5px solid var(--brdc-teal);font-size:.56rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #3a2b202e}.brdc-tee-sw.has-count .brdc-tee-sw__count{display:flex}.brdc-tee-sw__dot{display:block;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1px #3a2b2040;flex:0 0 24px}.brdc-tee-sw__name{font-size:.64rem;line-height:1.2;color:var(--brdc-ink);overflow-wrap:anywhere}.brdc-tee-sw.is-picked{border-color:var(--brdc-teal);background:var(--brdc-teal-tint)}.brdc-tee-sw.is-picked .brdc-tee-sw__dot{box-shadow:inset 0 0 0 1px #3a2b2040,0 0 0 2px var(--brdc-teal)}.brdc-tee-grid__drop{border:0;background:none;cursor:pointer;font-size:1rem;line-height:1;color:#b0b0b0;padding:.15rem .25rem;border-radius:5px}.brdc-tee-grid__drop:hover{color:#c0392b;background:#fdf0ee}.brdc-tee-grid__head{padding-right:2.15rem}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .cl-po--swatch-item{display:inline-flex;flex-direction:column;align-items:center;gap:.22rem;width:4.6rem;padding:.3rem .12rem;border:1.5px solid transparent;border-radius:8px;text-align:center}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .cl-po--swatch-item:hover{background:var(--brdc-teal-tint)}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .cl-po--swatch{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;margin:0!important;flex:0 0 24px!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #3a2b2040!important;outline:0!important}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;font-size:.64rem;line-height:1.2;color:var(--brdc-ink);overflow-wrap:anywhere}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .cl-po--input:checked+.cl-po--swatch{box-shadow:inset 0 0 0 1px #3a2b2040,0 0 0 2px var(--brdc-teal)!important}.cl-po--options.brdc-tees .cl-po--option[data-option^=color_] .cl-po--swatch-item:has(.cl-po--input:checked){border-color:var(--brdc-teal);background:var(--brdc-teal-tint)}.product-form__buttons,.buy-buttons,.buy-buttons>.inject{min-width:0}@media(max-width:480px){.cl-po--option[data-option=size_preset] .cl-po--swatch-container{grid-template-columns:repeat(2,1fr)!important}.cl-po--options .cl-po--swatch{padding-left:10px!important;padding-right:10px!important}.cl-po--wrapper .cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--discount-text{grid-template-columns:auto 1fr auto!important;column-gap:6px!important}.cl-po--wrapper .cl-po--options .cl-po--option[data-option=bulk_discount] ._save{width:auto!important;min-width:0!important;padding-left:8px!important;padding-right:8px!important}}.cl-po--option.brdc-rush-locked>label.cl-po--checkbox-item,.cl-po--option.brdc-rush-locked>input[type=checkbox]{display:none!important}.cl-po--option.brdc-rush-locked .brdc-rush-note{margin-top:4px!important}[id$=__cmp_resolution] .comparison__box,[id$=__cmp_background] .comparison__box{display:none!important}.lpo-price-badge{margin-left:14px;font-size:15px!important;font-weight:700;line-height:21px;color:var(--brdc-ink, #3a2b20);font-variant-numeric:tabular-nums;white-space:nowrap}.brdc-roster-aids{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:10px}.brdc-roster-template{color:var(--brdc-teal-dark);font-size:.92rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.brdc-roster-template:before{content:"\2193";margin-right:6px;font-weight:700}.brdc-roster-later{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.92rem;color:var(--brdc-ink)}.brdc-roster-later__cb{cursor:pointer;width:1.05em;height:1.05em}.cl-po--option[data-brdc-roster-later="1"] .cl-upload--wrapper{opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/62/assets/brdc-lpo-extras.css.map */
