.cqd-picker{width:100%;max-width:100%}.cqd-picker input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.cqd-picker .product-form__input{max-width:100%!important;margin:0}.cqd-picker .cqd-variant-fieldset.product-form__input--pill{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;text-align:left}.cqd-picker-block+.cqd-picker-block{margin-top:2rem}.cqd-picker-help{flex:0 0 auto;width:100%;margin:.2rem 0 0;font-size:1.45rem;line-height:1.45;color:#111;text-align:left}.cqd-variant-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;margin-top:1.2rem}@media screen and (max-width:479px){.cqd-variant-pills{grid-template-columns:1fr}}.cqd-variant-fieldset.product-form__input--pill input[type=radio]+.cqd-variant-pill{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0;padding:1.5rem 4rem 1.4rem 1.5rem;border:1.5px solid #d1d5db;border-radius:8px;background:#fff;color:#111;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.cqd-variant-pill-label{font-size:1.8rem;line-height:1.2;font-weight:500}.cqd-variant-pill-hint{font-size:1.4rem;line-height:1.35;color:#4b5563}.cqd-variant-pill-price{margin-top:.5rem;font-size:1.7rem;line-height:1.2;font-weight:500}.cqd-variant-pill-tag{position:absolute;top:-1rem;left:1.2rem;padding:.25rem .8rem;border-radius:999px;background:#111;color:#fff;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.cqd-variant-pill-check{position:absolute;top:1.3rem;right:1.3rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1.5px solid #d1d5db;border-radius:999px;background:#fff}.cqd-variant-pill-check:after{content:"";width:.8rem;height:.8rem;border-radius:999px;background:transparent}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-variant-pill{border-color:#111;background:#fff;box-shadow:inset 0 0 0 1px #111}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-variant-pill .cqd-variant-pill-check{border-color:#111;background:#111}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-variant-pill .cqd-variant-pill-check:after{background:#fff}.cqd-style-pills{display:flex;flex-wrap:wrap;gap:.8rem;width:100%;margin-top:1.2rem}.cqd-variant-fieldset.product-form__input--pill input[type=radio]+.cqd-style-pill{display:inline-flex;align-items:center;gap:.9rem;margin:0;padding:.8rem 1.4rem .8rem .8rem;border:1.5px solid #111111;border-radius:999px;background:#fff;color:#111;font-size:1.4rem;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.cqd-style-swatch{position:relative;display:block;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:var(--cqd-swatch-panel, #111111);overflow:hidden}.cqd-style-swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cqd-swatch-accent, #ffffff);clip-path:polygon(100% 0,100% 100%,0 100%)}.cqd-style-swatch--other{background:#fff;border-style:dashed;border-color:#111}.cqd-style-swatch--other:after{content:"?";position:static;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:none;clip-path:none;font-size:1.3rem;font-weight:600;color:#111}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-style-pill{background:#111;color:#fff}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-style-pill .cqd-style-swatch{border-color:#ffffff8c}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-style-pill .cqd-style-swatch--other{border-color:#fff}.cqd-variant-fieldset.product-form__input--pill input[type=radio]:checked+.cqd-style-pill .cqd-style-swatch--other:after{color:#111}.cqd-style-hint{width:100%;margin:.9rem 0 0;font-size:1.4rem;line-height:1.4;color:#4b5563}.cqd-style-hint strong{font-weight:500;color:#111}.cqd-style-other{width:100%;margin-top:1.2rem}.cqd-style-other[hidden]{display:none!important}.cqd-variant-fieldset.product-form__input--pill input[type=radio].disabled+label,.cqd-variant-fieldset.product-form__input--pill input[type=radio]:disabled+label{opacity:.45;pointer-events:none;cursor:not-allowed}.cqd-variant-pill-soldout{margin-top:.3rem;font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.cqd-variant-fieldset input[type=radio]:focus-visible+label{outline:2px solid #00aeef;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cqd-variant-pill,.cqd-style-pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-qr-nfc-display-picker.css.map */
