.cpb-v2,.cpb-v2-root{--pp-page: #fefdfb;--pp-surface: #fffffd;--pp-soft: #f8f5f0;--pp-text: #302820;--pp-muted: #776b61;--pp-line: #e4d7ca;--pp-line-strong: #c8b8aa;--pp-accent: #dba5af;--pp-accent-soft: #f4dce1;--pp-charcoal: #2c2926;--pp-focus: #94646b}.cpb-v2-root .cpb-open-btn{min-height:58px;padding:14px 20px;font-family:"Poppins",var(--font-body-family, sans-serif);font-size:18px;font-weight:700;letter-spacing:0;text-transform:none;background:var(--pp-btn, #2c2926);color:var(--pp-btn-text, #fffffd);border:1px solid var(--pp-btn, #2c2926);border-radius:10px;transition:transform .18s ease,background .18s ease}.cpb-v2-root .cpb-open-btn:hover{background:var(--pp-btn-hover-bg, #f2e4dc);border-color:var(--pp-btn-hover-bg, #f2e4dc);color:var(--pp-btn-hover-text, #302820)}.cpb-v2-root .cpb-open-btn:active{transform:translateY(1px)}.cpb-v2-root .cpb-open-btn:focus-visible{outline:2px solid var(--pp-focus);outline-offset:3px}@media(max-width:749px){.cpb-v2-root .cpb-open-btn{font-size:17px}}.cpb-v2{font-family:"Poppins",var(--font-body-family, sans-serif);color:var(--pp-text);background:#30282080}.cpb-v2 .cpb-modal{background:var(--pp-page);color:var(--pp-text);border-radius:10px}.cpb-v2 button,.cpb-v2 input,.cpb-v2 select{font-family:inherit}.cpb-v2 button:focus-visible,.cpb-v2 input:focus-visible,.cpb-v2 select:focus-visible,.cpb-v2 .cpb-tab:focus-visible{outline:2px solid var(--pp-focus);outline-offset:3px}.cpb-v2 .cpb-modal-close{background:var(--pp-surface);border-color:var(--pp-line);color:var(--pp-text)}.cpb-v2 .cpb-preview-clip,.cpb-v2 .cpb-preview{background:var(--pp-surface)}.cpb-v2 .cpb-preview{border-color:var(--pp-line);border-radius:8px}.cpb-v2 .cpb-preview-clip{border-radius:8px}.cpb-v2 .cpb-preview-clip:after{background:linear-gradient(to bottom,var(--pp-surface) 0,rgba(255,250,244,0) 100%)}.cpb-v2 .cpb-preview-clip.is-stuck{box-shadow:0 12px 16px -12px #30282038,0 4px 6px -4px #30282014}.cpb-v2 .cpb-pos-label{color:var(--pp-text)}.cpb-v2 .cpb-pos-label.is-active{color:var(--pp-focus)}.cpb-v2 .cpb-tab{background:var(--pp-surface);border-color:var(--pp-line);color:var(--pp-muted);font-weight:600;border-radius:8px}.cpb-v2 .cpb-tab.is-active{background:var(--pp-charcoal);border-color:var(--pp-charcoal);color:var(--pp-surface)}.cpb-v2 .cpb-size-chip{background:var(--pp-surface);border-color:var(--pp-line);color:var(--pp-text);border-radius:8px}.cpb-v2 .cpb-size-chip.is-selected{background:var(--pp-surface);border-color:var(--pp-text);box-shadow:inset 0 0 0 1px var(--pp-text);color:var(--pp-text)}.cpb-v2 .cpb-charm-collection-title,.cpb-v2 .cpb-patch-collection-title{color:var(--pp-text);font-size:12px;font-weight:600}.cpb-v2 .cpb-collection-count,.cpb-v2 .cpb-patch-collection-note,.cpb-v2 .cpb-patch-library-title,.cpb-v2 .cpb-empty-note{color:var(--pp-muted)}.cpb-v2 .cpb-see-all{color:var(--pp-focus)}.cpb-v2 .cpb-charm-thumb{background:var(--pp-surface);border-color:var(--pp-line)}.cpb-v2 .cpb-charm-thumb.is-selected{border-color:var(--pp-text);box-shadow:inset 0 0 0 1px var(--pp-text)}.cpb-v2 .cpb-charm-thumb .cpb-charm-title{color:var(--pp-muted)}.cpb-v2 .cpb-strip-wrap:before{background:linear-gradient(to left,rgba(254,253,251,0),var(--pp-page))}.cpb-v2 .cpb-strip-wrap:after{background:linear-gradient(to right,rgba(254,253,251,0),var(--pp-page))}.cpb-v2 .cpb-strip-arrow{background:var(--pp-surface);border-color:var(--pp-line);color:var(--pp-text);box-shadow:0 1px 4px #3028201f}.cpb-v2 .cpb-hover-tip,.cpb-hover-tip{font-family:inherit}.cpb-v2 .cpb-add-tag-thumb{background:var(--pp-soft);border-color:var(--pp-line-strong)}.cpb-v2 .cpb-add-tag-icon,.cpb-v2 .cpb-price-now{color:var(--pp-text)}.cpb-v2 .cpb-price-was,.cpb-v2 .cpb-price-hint{color:var(--pp-muted)}.cpb-v2 .cpb-tag-price-note{color:var(--pp-text);font-weight:600}.cpb-v2 .cpb-tag-back-btn{color:var(--pp-focus)}.cpb-v2 .cpb-tag-delete-btn{color:#a4453f}.cpb-v2 .cpb-tag-photo-card{background:var(--pp-surface);border-color:var(--pp-line);border-radius:8px}.cpb-v2 .cpb-tag-flip-btn,.cpb-v2 .cpb-tag-font-select,.cpb-v2 .cpb-tag-standalone input[type=text],.cpb-v2 .cpb-tag-field-label+input[type=text]{background:var(--pp-surface);border-color:var(--pp-line);color:var(--pp-text)}.cpb-v2 .cpb-tag-field-label{color:var(--pp-muted)}.cpb-v2 .cpb-modal-footer{background:var(--pp-page);box-shadow:0 -6px 12px #3028200f}.cpb-v2 .cpb-total-price{color:var(--pp-text);font-weight:600}.cpb-v2 .cpb-addcart-btn{min-height:52px;background:var(--pp-btn, #2c2926);color:var(--pp-btn-text, #fffffd);border-radius:10px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;transition:transform .18s ease,background .18s ease}.cpb-v2 .cpb-addcart-btn:hover{background:var(--pp-btn-hover-bg, #f2e4dc);color:var(--pp-btn-hover-text, #302820)}.cpb-v2 .cpb-addcart-btn:active{transform:translateY(1px)}.cpb-v2 .cpb-addcart-status{color:var(--pp-muted)}.cpb-v2 .cpb-harness-sticky-header{background:var(--pp-page)}.cpb-v2 .cpb-harness-stage-clip:after{background:linear-gradient(to bottom,var(--pp-page) 0,rgba(254,253,251,0) 100%)}.cpb-v2 .cpb-harness-stage{background:var(--pp-surface);border-color:var(--pp-line);border-radius:8px}.cpb-v2 .cpb-dropzone-polygon{fill:#dba5af1a;stroke:#94646b8c}.cpb-v2 .cpb-harness-patch.is-selected{outline-color:var(--pp-text)}.cpb-v2 .cpb-patch-toolbar{background:var(--pp-charcoal)}.cpb-v2 .cpb-patch-tool-btn{background:#4a443e}.cpb-v2 .cpb-patch-tool-remove{background:var(--pp-focus)}.cpb-v2 .cpb-harness-toast{background:var(--pp-accent-soft);border-color:var(--pp-accent);color:var(--pp-text)}.cpb-v2 .cpb-collar-heading{color:var(--pp-text);font-weight:500}.cpb-v2 .cpb-collar-subheading,.cpb-v2 .cpb-collar-detail-desc,.cpb-v2 .cpb-collar-skip{color:var(--pp-muted)}.cpb-v2 .cpb-collar-back{color:var(--pp-focus)}
/*# sourceMappingURL=/cdn/shop/t/78/assets/pp-cpb-skin.css.map */
