.product-form__input--dropdown .form__label{font-size:1.5rem;font-weight:600;color:#036;letter-spacing:.2px;margin-bottom:.8rem}.product-form__input--dropdown .form__label .cp-count{color:#eb008b;font-weight:500}.product-form__input--dropdown .select{--cp-accent: #003366;background:transparent!important;border-radius:10px;box-shadow:none!important;min-height:5.2rem;display:flex;width:fit-content;max-width:100%}.product-form__input--dropdown .select:before,.product-form__input--dropdown .select:after{display:none}.product-form__input--dropdown .select .select__select{width:auto;min-width:22rem;max-width:100%;min-height:5.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 6.4rem 0 1.6rem;background-color:#fff;background-image:linear-gradient(to right,#fff calc(100% - 5.2rem),var(--cp-accent) calc(100% - 5.2rem));background-origin:border-box;background-repeat:no-repeat;color:#1a1a1a;border:2px solid var(--cp-accent)!important;border-radius:10px!important;font-size:1.6rem;font-weight:500;line-height:1.3;box-shadow:none!important;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.product-form__input--dropdown.cp-color .select .select__select{padding-left:5.4rem}.product-form__input--dropdown .select:hover,.product-form__input--dropdown .select:focus-within{--cp-accent: #eb008b}.product-form__input--dropdown .select .select__select:focus,.product-form__input--dropdown .select .select__select:focus-visible{box-shadow:0 0 0 3px #eb008b40!important;outline:0}.product-form__input--dropdown .select .select__select option{color:#1a1a1a;background:#fff;font-size:1.6rem}.product-form__input--dropdown .select .svg-wrapper{position:absolute;top:0;right:0!important;bottom:0;width:5.2rem;height:auto;display:grid;place-items:center;background:transparent;color:#fff;pointer-events:none}.product-form__input--dropdown .select .svg-wrapper svg,.product-form__input--dropdown .select .icon-caret{width:1.4rem;height:1.4rem;color:#fff}.cp-dot{position:absolute;left:1.2rem;top:50%;width:3rem;height:3rem;margin-top:-1.5rem;border-radius:50%;background:#eee center / cover no-repeat;box-shadow:0 0 0 1px #00000040;z-index:2;pointer-events:none}.cp-dot:empty[style=""]{display:none}.cp-view-all{display:inline-flex;align-items:center;gap:.6rem;margin:1rem 0 0;padding:.6rem 0;min-height:4.4rem;background:none;border:0;color:#eb008b;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer;border-bottom:2px solid transparent}.cp-view-all span{transition:transform .15s ease}.cp-view-all:hover,.cp-view-all:focus-visible{color:#036}.cp-view-all:hover span,.cp-view-all:focus-visible span{transform:translate(4px)}.cp-view-all:focus-visible{outline:3px solid rgba(235,0,139,.4);outline-offset:2px;border-radius:6px}body.cp-lock{overflow:hidden}.cp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0014328c;opacity:0;transition:opacity .18s ease}.cp-modal.is-in{opacity:1}.cp-panel{display:flex;flex-direction:column;width:100%;max-width:920px;max-height:min(88vh,820px);background:#fff;color:#1a1a1a;border-radius:16px;box-shadow:0 30px 60px -20px #00000080;transform:translateY(10px);transition:transform .2s ease;overflow:hidden;font-family:inherit}.cp-modal.is-in .cp-panel{transform:none}.cp-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 12px}.cp-title{margin:0;font-size:22px;font-weight:600;color:#036;line-height:1.2}.cp-close{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#f2f2f2;color:#036;font-size:24px;line-height:1;cursor:pointer}.cp-close:hover,.cp-close:focus-visible{background:#eb008b;color:#fff}.cp-filters{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 14px;border-bottom:1px solid #e6e6e6}.cp-chip{min-height:40px;padding:0 16px;border:1.5px solid #003366;border-radius:999px;background:#fff;color:#036;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.cp-chip[aria-pressed=true]{background:#036;color:#fff}.cp-chip:hover{border-color:#eb008b}.cp-body{padding:18px 22px 22px;overflow-y:auto;-webkit-overflow-scrolling:touch}.cp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px}.cp-item{display:flex;flex-direction:column;gap:8px;padding:8px;border:2px solid transparent;border-radius:12px;background:#fafafa;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.cp-item:hover,.cp-item:focus-visible{transform:translateY(-3px);border-color:#eb008b;box-shadow:0 10px 18px -12px #00143280;outline:0}.cp-item[aria-checked=true]{border-color:#036;background:#fff}.cp-img{width:100%;aspect-ratio:1;border-radius:8px;background:#eee center / cover no-repeat}.cp-img--none{display:grid;place-items:center;text-align:center;padding:6px;font-size:12px;color:#8a8a8a;background:#f0f0f0}.cp-name{font-size:14px;font-weight:600;line-height:1.25;color:#1a1a1a}.cp-status{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#5c5c5c;line-height:1.25}.cp-status i{flex:none;width:9px;height:9px;border-radius:50%}.cp-status i{background:#e8a317}.cp-item .cp-status{color:#7a4d00}.cp-item.is-ready .cp-status{color:#14663a;font-weight:500}.cp-item.is-ready .cp-status i{background:#1f9d55}.cp-empty{padding:28px 0;text-align:center;color:#5c5c5c}@media(max-width:749px){.cp-modal{padding:0;align-items:flex-end}.cp-panel{max-width:none;max-height:92vh;border-radius:18px 18px 0 0}.cp-head{padding:16px 16px 10px}.cp-filters{padding:0 16px 12px}.cp-body{padding:14px 16px 24px}.cp-grid{grid-template-columns:repeat(3,1fr);gap:10px}.cp-item{padding:6px}.cp-name{font-size:13px}.cp-status{font-size:11.5px}.cp-modal .cp-panel{transform:translateY(24px)}.cp-modal.is-in .cp-panel{transform:none}}@media(prefers-reduced-motion:reduce){.cp-modal,.cp-panel,.cp-item,.cp-view-all span{transition:none}}.product-form__input--dropdown .cp-label-link{display:flex;width:fit-content;align-items:center;gap:.6rem;min-height:4.4rem;margin:0 0 .2rem;padding:0;background:none;border:0;color:#eb008b;font:inherit;font-size:1.6rem;font-weight:600;letter-spacing:.2px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.product-form__input--dropdown .cp-label-link span{text-decoration:none;transition:transform .15s ease}.product-form__input--dropdown .cp-label-link:hover,.product-form__input--dropdown .cp-label-link:focus-visible{color:#036}.product-form__input--dropdown .cp-label-link:hover span,.product-form__input--dropdown .cp-label-link:focus-visible span{transform:translate(4px)}.product-form__input--dropdown .cp-label-link:focus-visible{outline:3px solid rgba(235,0,139,.4);outline-offset:2px;border-radius:6px}.cp-ship-badge{display:inline-flex;align-items:center;gap:6px;margin:0 0 0 12px;padding:4px 12px;border-radius:999px;background:#fff4d6;color:#7a4d00;font-size:1.3rem;font-weight:600;line-height:1.3;vertical-align:middle}.cp-ship-badge:before{content:"";width:8px;height:8px;border-radius:50%;background:#e8a317}.card-qty.card-qtyy{margin:1.6rem 0 0;line-height:1.5}.card-qty.card-qtyy .card-qty__line{display:block}.cp-faq{margin:2.8rem 0 0;padding-top:1.8rem;border-top:1px solid rgba(0,0,0,.12)}.cp-faq__title{margin:0 0 .8rem;font-size:1.9rem;color:#036}.cp-faq__item{border-bottom:1px solid rgba(0,0,0,.1)}.cp-faq__item summary{cursor:pointer;padding:1.2rem 3rem 1.2rem 0;font-size:1.5rem;font-weight:600;color:#036;list-style:none;position:relative}.cp-faq__item summary::-webkit-details-marker{display:none}.cp-faq__item summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2.2rem;font-weight:400;color:#eb008b}.cp-faq__item[open] summary:after{content:"\2212"}.cp-faq__item summary:focus-visible{outline:3px solid rgba(235,0,139,.4);outline-offset:2px;border-radius:4px}.cp-faq__item p{margin:0 0 1.4rem;font-size:1.5rem;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/69/assets/color-picker.css.map */
