.qc-pack-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:560px}.qc-pack-options .block-swatch{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:76px;margin:0;padding:12px 14px;border:1px solid rgba(255,255,255,.25);border-radius:10px;background:#1e2d3f38;color:#fff;text-align:left;white-space:normal;box-shadow:none;transition:border-color .16s ease,background .16s ease;cursor:pointer}.qc-pack-options .block-swatch:before,.qc-pack-options .block-swatch:after{display:none}.qc-pack-options input:checked+.block-swatch,.qc-pack-options .block-swatch.is-selected{border-color:#ffd166;background:#1e2d3f7a;box-shadow:inset 0 0 0 1px #ffd166}.qc-pack-options input:focus-visible+.block-swatch,.qc-pack-options a:focus-visible{outline:2px solid #ffd166;outline-offset:3px}.qc-pack-options .block-swatch.is-disabled{opacity:.6;background:#1e2d3f1f;text-decoration:none}.qc-pack-options input:disabled+.block-swatch,.qc-pack-options .block-swatch[hidden]{display:none}.qc-pack-art{display:flex;flex:0 0 40px;align-items:center;justify-content:center;color:#ffffffe0}.qc-pack-art svg{display:block;width:40px;height:40px}.qc-pack-options input:checked+.block-swatch .qc-pack-art,.qc-pack-options .is-selected .qc-pack-art{color:#ffd166}.qc-pack-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.qc-pack-heading{font-size:14px;line-height:1.3;font-weight:700;overflow-wrap:break-word}.qc-pack-caption{font-size:12px;line-height:1.4;font-weight:400;color:#ffffffc7}@media(hover:hover){.qc-pack-options .block-swatch:hover{border-color:#ffd166b3;background:#1e2d3f59}}@media(max-width:699px){.qc-pack-options{gap:8px}.qc-pack-options .block-swatch{gap:8px;padding:10px;min-height:78px}.qc-pack-art{flex-basis:30px}.qc-pack-art svg{width:30px;height:30px}.qc-pack-heading{font-size:12px}.qc-pack-caption{font-size:11px}}@media(max-width:359px){.qc-pack-options .block-swatch{flex-direction:column;align-items:flex-start;gap:6px}.qc-pack-art{flex-basis:auto}}@media(prefers-reduced-motion:reduce){.qc-pack-options .block-swatch{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAI */
